[ 
https://issues.apache.org/jira/browse/FELIX-6701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17844133#comment-17844133
 ] 

Carsten Ziegeler commented on FELIX-6701:
-----------------------------------------

yes, I think we can still do this.
Now, changing the name of the artifact classifier is not a big deal. If someone 
updates, the maven coordinates need to be adjusted anyway. Updating the version 
and the classifier is easy.
For the property name(s). We usually change them in a compatible way, first 
looking for the new one, if not set looking for the old one and logging a 
warning to update to the new property.
In this case however, I think we don't need to do this. We just released and 
the number of people using the new websocket support who are not following our 
discussions is most likely very close to zero.
However, I think we need descriptive Jiras for each task where the title tells 
you what changed.

> Jetty12 EE11 preparation 
> -------------------------
>
>                 Key: FELIX-6701
>                 URL: https://issues.apache.org/jira/browse/FELIX-6701
>             Project: Felix
>          Issue Type: Improvement
>          Components: HTTP Service
>            Reporter: Paul Rütter
>            Priority: Major
>
> Jakarta EE 11 should be released within a couple of months, thus Jetty will 
> follow with a 12.1.x ([https://webtide.com/introducing-jetty-12/). 
> |https://webtide.com/introducing-jetty-12/).]Ideally, this will become a new 
> feature of the Jetty12 bundle.
> What are the ideas to support this?
> For the light bundle, i can imagine that the EE11 classes can be detected in 
> the classloader, like is done for websocket support. For the main jar, would 
> both EE10 and EE11 servlet classes be part of it? Or would we introduce new 
> classifiers for EE11 servlet? Probably, a new configuration option is needed 
> to specify the EE version to run. 
> These imports would be problematic if the EE10 classes are not available, 
> [https://github.com/apache/felix-dev/blob/517f9a0c89cad1866f315255568b40c568f5239d/http/jetty12/src/main/java/org/apache/felix/http/jetty/internal/JettyService.java#L34.]
>  
> Just wondering how new (or existing 8/9, for that matter) EE specifications 
> would be part of the jetty12 bundle. Of course, we could already try it out 
> with EE9 as an exercise to ease transition to Jetty12. 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to