[jira] [Commented] (GERONIMO-6726) Create jakarta.* spec APIs
[ https://issues.apache.org/jira/browse/GERONIMO-6726?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16837771#comment-16837771 ] Romain Manni-Bucau commented on GERONIMO-6726: -- [~struberg] today we dont know so this issue should be "suspended". Just to give an insight, my main work project must stay on javax.annotation and javax.json, jakarta is not an option cause we expose it as an API and it must stay stable. Spring users will also not do it that fast too. App classloader users - meecrowave, tomee, ... - will also have troubles and will not benefit from a bytecode hack. Any NoSQL mapper will be in trouble as well and will not be migrated in a year. So IMHO sed is unlikely for users even if trivial for vendors. > Create jakarta.* spec APIs > -- > > Key: GERONIMO-6726 > URL: https://issues.apache.org/jira/browse/GERONIMO-6726 > Project: Geronimo > Issue Type: Task > Security Level: public(Regular issues) > Components: specs >Reporter: Mark Struberg >Priority: Major > > Oracle does not allow to evolve the former JavaEE specs under the javax.* > package name as they claim to own the full 'Java' trademark. > While this may or may not be true it might be wise to not pursue a legal > battle. > Thus we will move all the specs to use the jakarta.* package names. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (GERONIMO-6726) Create jakarta.* spec APIs
[ https://issues.apache.org/jira/browse/GERONIMO-6726?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16837650#comment-16837650 ] Mark Struberg commented on GERONIMO-6726: - Hi [~downdrown]! It is pretty much 100% fix that the javax.* namespace will not be touched and JakartaEE will have to move. I guess you've seen my blog post, right? There will be tools to support downstream users. I guess that NetBeans, Eclipse and Idea will have this on board. I expect a timeframe of about 9 months before you'll see the first full servers and eco system being migrated. I think migrating a user project will be updating dependencies + an hour of work. Given all deps are available for jakarta.* then it should be pretty much straight forward. > Create jakarta.* spec APIs > -- > > Key: GERONIMO-6726 > URL: https://issues.apache.org/jira/browse/GERONIMO-6726 > Project: Geronimo > Issue Type: Task > Security Level: public(Regular issues) > Components: specs >Reporter: Mark Struberg >Priority: Major > > Oracle does not allow to evolve the former JavaEE specs under the javax.* > package name as they claim to own the full 'Java' trademark. > While this may or may not be true it might be wise to not pursue a legal > battle. > Thus we will move all the specs to use the jakarta.* package names. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (GERONIMO-6726) Create jakarta.* spec APIs
[ https://issues.apache.org/jira/browse/GERONIMO-6726?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16837279#comment-16837279 ] Manfred Huber commented on GERONIMO-6726: - Ah okay, I was afraid it's a made desicion... I think it's gonna be a huge and bad impact on the EE dev side ... If I understood the consequences correctly all AS vendors need to re-package their spec implementations to {{jakarta.*}} if this is gonna happen !? I don't wanna think about the time this is gonna take ... :( > Create jakarta.* spec APIs > -- > > Key: GERONIMO-6726 > URL: https://issues.apache.org/jira/browse/GERONIMO-6726 > Project: Geronimo > Issue Type: Task > Security Level: public(Regular issues) > Components: specs >Reporter: Mark Struberg >Priority: Major > > Oracle does not allow to evolve the former JavaEE specs under the javax.* > package name as they claim to own the full 'Java' trademark. > While this may or may not be true it might be wise to not pursue a legal > battle. > Thus we will move all the specs to use the jakarta.* package names. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (GERONIMO-6726) Create jakarta.* spec APIs
[ https://issues.apache.org/jira/browse/GERONIMO-6726?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16837255#comment-16837255 ] Romain Manni-Bucau commented on GERONIMO-6726: -- [~downdrown] no, read the "we will" as "we should be ready to if needed" > Create jakarta.* spec APIs > -- > > Key: GERONIMO-6726 > URL: https://issues.apache.org/jira/browse/GERONIMO-6726 > Project: Geronimo > Issue Type: Task > Security Level: public(Regular issues) > Components: specs >Reporter: Mark Struberg >Priority: Major > > Oracle does not allow to evolve the former JavaEE specs under the javax.* > package name as they claim to own the full 'Java' trademark. > While this may or may not be true it might be wise to not pursue a legal > battle. > Thus we will move all the specs to use the jakarta.* package names. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (GERONIMO-6726) Create jakarta.* spec APIs
[ https://issues.apache.org/jira/browse/GERONIMO-6726?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16837251#comment-16837251 ] Manfred Huber commented on GERONIMO-6726: - Is the discussion about that already dead? So is it quite fix that the {{javax.*}} Namespace will not be allowed to use anymore? > Create jakarta.* spec APIs > -- > > Key: GERONIMO-6726 > URL: https://issues.apache.org/jira/browse/GERONIMO-6726 > Project: Geronimo > Issue Type: Task > Security Level: public(Regular issues) > Components: specs >Reporter: Mark Struberg >Priority: Major > > Oracle does not allow to evolve the former JavaEE specs under the javax.* > package name as they claim to own the full 'Java' trademark. > While this may or may not be true it might be wise to not pursue a legal > battle. > Thus we will move all the specs to use the jakarta.* package names. -- This message was sent by Atlassian JIRA (v7.6.3#76005)