hello eric. that sounds good, thanks. regarding the mocks (6 and 7) I would like to take a deeper look, but I will not have time for this until the first half of september. the dependency management in the mocks is always a bit more complicated to stay as backward-compatible as possible (which may not be possible by the nature of this update).
stefan > -----Original Message----- > From: Eric Norman <enor...@apache.org> > Sent: Tuesday, August 12, 2025 11:51 PM > To: Sling Developers List <dev@sling.apache.org> > Subject: SLING-10000 - Update #2 on support for Jakarta Servlet API > > Hi all, > > You may have seen that I have been working through the steps to migrate > projects to sling.api 3.0 and jakarta servlets. With the proposed changes > to the projects outlined below it is basically working for me. > > I'd appreciate a review from any interested parties for the changes in the > proposed pull requests. If there are no objections or requests for more > time, I will start the releases next week. > > 1) org.apache.sling:org.apache.sling.i18n:3.0.0-SNAPSHOT > - https://issues.apache.org/jira/browse/SLING-12312 > - https://github.com/apache/sling-org-apache-sling-i18n/pull/18 > > 2) > org.apache.sling:org.apache.sling.jcr.jackrabbit.accessmanager:5.0.0- > SNAPSHOT > - https://issues.apache.org/jira/browse/SLING-12868 > - > https://github.com/apache/sling-org-apache-sling-jcr-jackrabbit- > accessmanager/pull/26 > > 3) org.apache.sling:org.apache.sling.starter.content:2.0.0-SNAPSHOT > - https://issues.apache.org/jira/browse/SLING-12882 > - https://github.com/apache/sling-org-apache-sling-starter-content/pull/12 > > 4) > org.apache.sling:org.apache.sling.jcr.jackrabbit.usermanager:3.0.0- > SNAPSHOT > - https://issues.apache.org/jira/browse/SLING-12869 > - > https://github.com/apache/sling-org-apache-sling-jcr-jackrabbit- > usermanager/pull/26 > > 5) org.apache.sling:org.apache.sling.servlet-helpers:2.0.0-SNAPSHOT > - https://issues.apache.org/jira/browse/SLING-12858 > - https://github.com/apache/sling-org-apache-sling-servlet-helpers/pull/21 > > 6) > org.apache.sling:org.apache.sling.testing.resourceresolver-mock:2.0.0- > SNAPSHOT > - https://issues.apache.org/jira/browse/SLING-12867 > - > https://github.com/apache/sling-org-apache-sling-testing-resourceresolver- > mock/pull/22 > > 7) org.apache.sling:org.apache.sling.testing.sling-mock:4.0.0-SNAPSHOT > - https://issues.apache.org/jira/browse/SLING-12880 > - > https://github.com/apache/sling-org-apache-sling-testing-sling- > mock/pull/50 > > 8) org.apache.sling:org.apache.sling.models.api:2.0.0-SNAPSHOT > - https://issues.apache.org/jira/browse/SLING-12874 > - https://github.com/apache/sling-org-apache-sling-models-api/pull/16 > > 9) org.apache.sling:org.apache.sling.models.impl:2.0.0-SNAPSHOT > - https://issues.apache.org/jira/browse/SLING-12875 > - https://github.com/apache/sling-org-apache-sling-models-impl/pull/67 > > 10) org.apache.sling:org.apache.sling.scripting.sightly:2.0.0-1.4.0- > SNAPSHOT > - https://issues.apache.org/jira/browse/SLING-12883 > - https://github.com/apache/sling-org-apache-sling-scripting- > sightly/pull/35 > > > Tangentially Related fix: > 11) org.apache.sling:org.apache.sling.api:3.0.3-SNAPSHOT > - https://issues.apache.org/jira/browse/SLING-12877 > - https://github.com/apache/sling-org-apache-sling-api/pull/66 > > > 12) Proposed (draft) Starter Changes to use the above releases: > - https://github.com/apache/sling-org-apache-sling-starter/pull/504 > > Regards, > Eric