Merge the jakarta branch

Hi devs,

I would like to merge the jakarta branch in the master branch ASAP. I feel it’s good enough for that even if it’s still possible to have some minor things to fix.

But first, it would be nice to have more reviews of Move to Jakarta based application servers by tmortagne · Pull Request #1075 · xwiki/xwiki-commons · GitHub and the linked rendering and platform pull requests. It’s obviously too big to review everything in details, but it would be nice to at least agree on the changes documented in the xwiki-commons pull request (which actually summarize the changes made everywhere, not just xwiki-commons) and if you could look at new APIs like the new container script service, that would be great.

Note that this is just the beginning, with that merge XWiki will enter the world of jakarta application server, but there are still a lot of dependencies to move to jakarta. See https://design.xwiki.org/xwiki/bin/view/Proposal/Jakartamigration#toto for more details on what’s left.

Thanks

Thx Thomas for the work!

It would help to list all the forum proposals related to the jakarta move work, and make sure they’re all closed at the same time.

For example you mentioned a new container api in the PR, it would be great to reference the forum post where this was proposed.

I couldn’t find this forum proposal list in the PR, maybe I’ve missed it somewhere.

Thx

It’s part of Introduce new jakarta servlet related APIs.