Interesting discussion… I'm honestly not sure how I feel about it.

On one hand, it would be nice to be able to enhance the specs in the future.    
On the other hand, there hasn’t been an enhancement or any plans for an 
enhancement for several years.     Thus, it could end up being a lot of work 
and pain for nothing.

I guess I would make JAX-WS depend on what decision is made for JAXB.   If JAXB 
changes, we’ll have to do a ton of work anyway.  Thus, we might as well do 
JAX-WS at the same time.

The big trick will be getting the code to work with both the old annotations 
and the new annotations.   That might really require a lot of work.    I really 
don’t see how we could possibly drop support for the old locations.   They are 
used extensively in anything jax-ws and/or jaxb related.   Migration would 
potentially be a pain for everyone.    

Dan


> On Nov 26, 2019, at 3:49 PM, David Blevins <david.blev...@gmail.com> wrote:
> 
> There is a discussion and vote going on the Jakarta EE side of the fence as 
> to if the following APIs should be moved from javax into jakarta namespaces.
> 
> - JAXB (javax.xml.bind -> jakarta.xml.bind)
> - JAX-WS (javax.xml.ws -> jakarta.xml.ws)
> 
> What "move" means is these APIs would be able to continue to evolve.  If they 
> are not moved, they could still be supported but will be frozen forever.  At 
> this time there is no intention of revisiting the topic in future Jakarta EE 
> versions and migrating things later; it's been explicitly and widely voted 
> down.
> 
> So if JAXB and JAX-WS were to have a future in jakarta.xml.* that would need 
> to happen during Jakarta EE 9.
> 
> As this is the project at Apache that implements JAX-WS:
> 
> - Is there anyone who has ideas or desires to improve JAX-WS?
> - If they were migrated:
>   - Would javax.xml -> jakarta.xml changes be welcome?
>   - Are there people willing to help or do the work?
> 
> Do people have any thoughts, questions or preferences?
> 
> 
> -- 
> David Blevins
> http://twitter.com/dblevins
> http://www.tomitribe.com
> 

-- 
Daniel Kulp
dk...@apache.org <mailto:dk...@apache.org> - http://dankulp.com/blog 
<http://dankulp.com/blog>
Talend Community Coder - http://talend.com <http://coders.talend.com/>

Reply via email to