Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakartaee-platform-dev] Java EE Guardians Statement on Oracle/Eclipse Agreement

Hello, everyone:

Here are my thoughts on this:

[a] Transition - I believe it would be best to make the javax.* to jakarta.* package name change all at once.  There is potential for breaking applications while making this change on an iterative basis.  With all the contributions from OSS developers, implementing this change may not be so bad as originally predicted.

[b] Contents of Jakarta EE 9 - A more modest implementation of Jakarta EE 9 to ensure stability would make more sense especially after making the package name change.  After that, focusing on a more ambitious implementation of Jakarata EE 10 would be possible.

[c] Alignment with MicroProfile - Along with my feelings on making the package name changes all at once with Jakarta EE, it would be best to include those changes in MicroProfile in the short-term especially since the original MicroProfile APIs use the javax.* package names.

I believe the Java community will indeed come together to make Jakarta EE very successful!

Best regards,

Mike.


On Fri, Jun 7, 2019 at 1:53 AM Ralph Soika <ralph.soika@xxxxxxxxx> wrote:
I would like to point out an argument that goes down in the discussion a little bit.

We at Imixs-Workflow develop a workflow engine fully integrated into the Java EE stack.  A replacement of jakarta* at a one-time means to us one new major release.

If Javax * is gradually replaced, we will also have to force a new minor release in our project every time. Of course this is not a big deal. The problem, however, is that our community needs to know which version of Imixs workflow is now running on which version of Jakarta EE. In addition we will have to maintain different branches in the future only because of the different Jakarat jakarta* packages.

So this is my argument to replace the packages at one-time and leave it again stable for the next 10 years.

Anyone who runs an legacy application can run it on one of the many Java EE servers.


===
Ralph


_______________________________________________
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
--

Imixs Software Solutions GmbH
Web: www.imixs.com Phone: +49 (0)89-452136 16
Office: Agnes-Pockels-Bogen 1, 80992 München
Registergericht: Amtsgericht Muenchen, HRB 136045
Geschaeftsführer: Gaby Heinle u. Ralph Soika

Imixs is an open source company, read more: www.imixs.org

_______________________________________________
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


--
Code, Write, Cycle, Run, Drink, Sleep ... Repeat
InfoQ Java Queue Editor
Laissez Les Bon Temps Rouler

Back to the top