Hi,
Also to chime in and state my preference early and briefly
Migrate all from javax.* to jakarta.* as a key foundation of Jakarta EE 9.
It is clearly understood that each API has an ‘owner’ and clearly this discussion is only focussed on Jakarta EE packages. There will always be dependencies in any API / project and the naming of these are the domain of the owner. Jakarta EE is dependent on the JDK and I don’t believe it clarifies by dragging the JDK into the debate, rather we should be focussed.
Manik,
FYI no matter what EE does, there are going to be javax APIs that remain as they are provided by the JRE and not the container. Thus a mix is going to occur no matter what. Below is a list of what I can see in a JDK11 release and sql, xml, transaction, naming are all very relevant to EE applications.
cheers
javax/security javax/annotation javax/lang javax/tools javax/swing javax/sound javax/print javax/swing javax/imageio javax/accessibility javax/management javax/naming javax/rmi javax/script javax/security javax/smartcardio javax/sql javax/transaction javax/xml
Hi,
Even though javax.* package naming can be used as-is, having a mix of javax.* and jakarta.* could complicate migrations. I would rather prefer to have application migration done once than little bit every time. IMO, javax.* to jakarta.* migration should be part of Jakarta EE 9, even if that means that is the only change for it. That could give a clean start for future releases. So, Big bang approach. With that said, I think MicroProfile can stay independent for Jakarta EE 9 release.
Regards, _______________________________________________
jakartaee-platform-dev mailing list
jakartaee-platform-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev
--
_______________________________________________ jakartaee-platform-dev mailing list jakartaee-platform-dev@xxxxxxxxxxxTo change your delivery options, retrieve your password, or unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev
www.symbiotics.co.za ******************************************************************************** This email and any accompanying attachments may contain confidential and proprietary information. This information is private and protected by law and, accordingly, if you are not the intended recipient, you are requested to delete this entire communication immediately and are notified that any disclosure, copying or distribution of or taking any action based on this information is prohibited.
Emails cannot be guaranteed to be secure or free of errors or viruses. The sender does not accept any liability or responsibility for any interception, corruption, destruction, loss, late arrival or incompleteness of or tampering or interference with any of the information contained in this email or for its incorrect delivery or non-delivery for whatsoever reason or for its effect on any electronic device of the recipient.
******************************************************************************** |