Kevin Sutter wrote on 8/13/19 7:51 AM:
Hi,
I've been
reviewing
our Specification PR Plan as well as the original Gantt chart
put together
by Scott and I found a few omissions...
Wave 1:
Jakarta Web
Services
Metadata: https://github.com/eclipse-ee4j/jws-api
Jakarta SOAP
Attachments:
https://github.com/eclipse-ee4j/saaj-api
Wave 2:
Jakarta XML
Binding:
https://github.com/eclipse-ee4j/jaxb-api
Wave 3:
Jakarta XML
Web
Services: https://github.com/eclipse-ee4j/jax-ws-api
All of the above are part of Java SE 8 and are not required directly
by Jakarta EE 8. They come in indirectly due to the Java SE 8
requirement. Note that Jakarta Activation would be on this list as
well.
The Gantt
chart
also references a "Jakarta Enterprise Web Services", which I
do not know what this maps to. This is also in Stage 2. Is
this JSR 109? I can't find the Spec Project or github repo for
this...
Yes, it's JSR 109.
Since all of
these
items above had corresponding PRs already created, I have added
them to
our Spreadsheet Plan:
https://docs.google.com/spreadsheets/d/1LYaff0aq1d6nLmNN2H1oLYfXBh0-Mb-drdm_QxkgN5k/edit#gid=0
I know we've
talked
that some or all of these are part of Java SE 8 and, thus, not
required
for Jakarta EE 8. But, since they are referenced in the Gantt
chart
and the PRs do exist, I just want to verify whether these
efforts are required
or not. Lukas may have done quite a bit of work that was not
required
for Jakarta EE 8. Although, we did create work items for all of
these
efforts (ie. https://github.com/eclipse-ee4j/jaxb-api/issues/101)...
I'm hoping that we'll run these through the approval process shortly
after Jakarta EE 8 so that they'll be available for people who want
to implement Jakarta EE 8 on JDK 11, and for Jakarta EE 9.
|