Thanks Bill, it's a pleasure to see a detailed document containing Oracle's position on Jakarta EE 9.
What I feel though, and I would certainly like to hear your opinions on this, is that we are gearing up a lot of desired changes to the platform for release 9:
- possible big bang namechange of javax
-
possible
pruning of specifications
-
possible
new specifications
- possible new profiles
- possible API enhancements
- possible backwards compatibility features
This is awesome of course, but do we really want to put all of these topics (to some extend) in one "big bang" release that will result in Jakarta EE 9? Alternatively, can we spread ithese out over smaller releases like Jakarta EE 8.1, 8.2, 8.3 or Jakarta EE 9, 10, 11, 12 in order to shorten the time of delivering any platform updates? Since we are now starting to plan these changes, can we in any way start to define a (high level) roadmap on these? To my current knowledge,
a release cycle for Jakarta EE
hasn't been determined yet, but maybe this will shape itself when we start planning/estimating/roadmapping? I'm not only curious about this myself, but the desire for some kind of roadmap was also mentioned in feedback that I got from a few community members I spoke to at Oracle CodeOne.
Hope this helps.
Kind regards,
Edwin