[jira] [Commented] (GERONIMO-6726) Create jakarta.* spec APIs

2019-05-11 Thread Romain Manni-Bucau (JIRA)


[ 
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

2019-05-10 Thread Mark Struberg (JIRA)


[ 
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

2019-05-10 Thread Manfred Huber (JIRA)


[ 
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

2019-05-10 Thread Romain Manni-Bucau (JIRA)


[ 
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

2019-05-10 Thread Manfred Huber (JIRA)


[ 
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)