Hi Markus,
Changing from javax to jakarta for the groupId is purely for communication purposes. By using jakarta as groupId, we signal that it is a Jakarta EE artifact and not just an update to one from the JCP.
It will make it easier for developers to know what dependencies they add to their applications.
By using the same version number and only changing the maven groupId to jakarta, we communicate that there are no changes other than that it is produced by Jakarta EE. This makes sense since it will be certified by the Java EE 8 CTS.
Changing the package names has more technical implications and will probably break a lot of things that relies on e.g. reflection. That is why the legal agreement between Oracle and Eclipse Foundation regarding this is so important, so existing specs can continue to use the javax package names.
Hope this clarifies a little.
Ivar
I want to learn, so please tell me: Why must the *Maven groupId javax* be abandoned by JAX-RS, while we MAY keep the *package name javax*?
-Markus
-----Original Message-----
From: ee4j-pmc-bounces@xxxxxxxxxxx [mailto:ee4j-pmc-bounces@xxxxxxxxxxx] On Behalf Of Mike Milinkovich
Sent: Donnerstag, 13. September 2018 15:56
To: ee4j-pmc@xxxxxxxxxxx
Subject: Re: [ee4j-pmc] Action item: use of the jakarta groupId
On 2018-09-12 5:28 PM, Guillermo González de Agüero wrote:
> My arguments assumed that it has to be done and that we just have to
> decide whether to do it now or later.
That is correct. The technology formerly known as Java EE is being migrated from Oracle to the control of the Eclipse Foundation and the Jakarta EE Working Group.
This *must* be done. The only topic for debate is timing.
--
Mike Milinkovich
mike.milinkovich@xxxxxxxxxxxxxxxxxxxxxx
(m) +1.613.220.3223
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
_______________________________________________
ee4j-pmc mailing list
ee4j-pmc@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ee4j-pmc
_______________________________________________
ee4j-pmc mailing list
ee4j-pmc@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ee4j-pmc