We need to do some announcements around TomEE 8 as well as put up some 
documentation on its general status.

This email is more discussion than anything else.

Jakarta EE 8 status.  TomEE 8.0.0 is to my understanding about 90% complete 
with the Web Profile.  Open question is where do we want to do the work to 
finish Jakarta EE 8 compliance?  In the past discussions (2 years ago), there 
was a preference to kick out TomEE 7 not certified and aim at a 7.1 for 
certification.  We didn't end up getting the Java EE 7 TCK, but do we want to 
follow this path for Jakarta EE 8? (leave 8.0.x stable fixes only, do 
compliance work in a future 8.1?).  That would mean trunk would most likely 
need to updated to 8.1.0-SNAPSHOT.

MicroProfile status.  TomEE 8.0.0 is MicroProfile 2.1 compliant.  Making it 
MicroProfile 3.0 compliant involves a major upgrade from OpenTracing 1.x to 2.x 
and a breaking change to update to MicroProfile Metrics 2.x.  Do we want to do 
this in 8.0.x or push this in an 8.1.x? (as noted above, would most likely mean 
we need to update trunk to 8.1.0-SNAPSHOT).

Trimming the MicroProfile distribution?  I raised the topic of potentially 
cutting the dedicated MicroProfile distribution down a good 20MB.  If we did 
this, it would definitely not go into a stable release (8.0.x) and probably 
have to be pushed into a 8.1.x.

Two questions:

 - Do you like the above proposed changes?  Anything else that should be done?
 - Do we want to push forward doing them all in 8.0.x or do we want to do 
8.1.x, (and potentially 8.2.x if everything is not all done at the same time).

Thoughts?


-- 
David Blevins
http://twitter.com/dblevins
http://www.tomitribe.com

Reply via email to