Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Jetty 11.x Branch #4568

Closed
WalkerWatch opened this issue Feb 12, 2020 · 5 comments
Closed

Create Jetty 11.x Branch #4568

WalkerWatch opened this issue Feb 12, 2020 · 5 comments
Assignees

Comments

@WalkerWatch
Copy link
Contributor

We need to decide when to spin off the Jetty-11 branch, and then do so.

@joakime joakime self-assigned this Feb 12, 2020
@joakime
Copy link
Contributor

joakime commented Feb 12, 2020

Some dependencies we need to track.

APIs from Jakarta EE 9 and implementations:

@joakime joakime added this to In progress in Jetty 11.0.0 Feb 12, 2020
@gregw
Copy link
Contributor

gregw commented Feb 15, 2020

As an alternative, I'd like to consider making servlet-5.0 support an optional modules within jetty-10, so that it can support both servlet 4.0 and 5.0. It would do this initially by facading the 5.0 API to run directly on top of the Jetty request/response/context/etc. even though they are dependent on 4.0.

The main issue will be how to support request/response wrapping as we currently depend on the 4.0 servlet-API in the handler signature. However, there are alternate mechanisms for this.

@gregw
Copy link
Contributor

gregw commented Feb 16, 2020

I have created #4578 to discuss the alternative approach for supporting jarkata APIs within jetty-10.
If that approach is successful, then jetty-11 should only be created once we decide to rearchitect the core of jetty to be independent of any servlet version.

@joakime
Copy link
Contributor

joakime commented Feb 26, 2020

I see Jasper 10.0.0-M1 available on maven central now - https://search.maven.org/artifact/org.apache.tomcat/tomcat-jasper/10.0.0-M1/jar

lachlan-roberts added a commit that referenced this issue Mar 4, 2020
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
lachlan-roberts added a commit that referenced this issue Mar 4, 2020
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
lachlan-roberts added a commit that referenced this issue Mar 4, 2020
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
lachlan-roberts added a commit that referenced this issue Mar 4, 2020
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
lachlan-roberts added a commit that referenced this issue Mar 4, 2020
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
lachlan-roberts added a commit that referenced this issue Mar 5, 2020
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
lachlan-roberts added a commit that referenced this issue Mar 13, 2020
- Update the jetty-11.0.x branch to use Jakarta WebSocket API.
- Rename websocket classes, variables and comments using javax to use jakarta instead.

Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
olamy pushed a commit that referenced this issue Mar 13, 2020
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
olamy pushed a commit that referenced this issue Mar 18, 2020
- Update the jetty-11.0.x branch to use Jakarta WebSocket API.
- Rename websocket classes, variables and comments using javax to use jakarta instead.

Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
olamy pushed a commit that referenced this issue Mar 18, 2020
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
olamy pushed a commit that referenced this issue Mar 20, 2020
- Update the jetty-11.0.x branch to use Jakarta WebSocket API.
- Rename websocket classes, variables and comments using javax to use jakarta instead.

Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
olamy pushed a commit that referenced this issue Mar 20, 2020
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
olamy pushed a commit that referenced this issue Mar 21, 2020
- Update the jetty-11.0.x branch to use Jakarta WebSocket API.
- Rename websocket classes, variables and comments using javax to use jakarta instead.

Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
olamy pushed a commit that referenced this issue Mar 21, 2020
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
olamy pushed a commit that referenced this issue Mar 23, 2020
- Update the jetty-11.0.x branch to use Jakarta WebSocket API.
- Rename websocket classes, variables and comments using javax to use jakarta instead.

Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
olamy pushed a commit that referenced this issue Mar 23, 2020
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
olamy pushed a commit that referenced this issue Mar 24, 2020
- Update the jetty-11.0.x branch to use Jakarta WebSocket API.
- Rename websocket classes, variables and comments using javax to use jakarta instead.

Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
olamy pushed a commit that referenced this issue Mar 24, 2020
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
olamy pushed a commit that referenced this issue Mar 27, 2020
- Update the jetty-11.0.x branch to use Jakarta WebSocket API.
- Rename websocket classes, variables and comments using javax to use jakarta instead.

Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
olamy pushed a commit that referenced this issue Mar 27, 2020
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
olamy pushed a commit that referenced this issue Mar 31, 2020
- Update the jetty-11.0.x branch to use Jakarta WebSocket API.
- Rename websocket classes, variables and comments using javax to use jakarta instead.

Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
olamy pushed a commit that referenced this issue Mar 31, 2020
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
@gregw gregw moved this from In progress to Done in Jetty 11.0.0 Sep 23, 2020
@joakime joakime changed the title Jetty 11.0.x branch Create Jetty 11.x Branch Dec 5, 2020
@joakime
Copy link
Contributor

joakime commented Dec 7, 2020

This has been completed a long time ago.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Jetty 11.0.0
  
Done
Development

No branches or pull requests

3 participants