Hi Jörg,

Yes, I understand.  I prepared a PR the parent at:
https://github.com/apache/sling-parent/pull/51

Please review and confirm that this solves the problem.  After those
changes downstream projects can remove the version from the affected
dependencies and only define the scope.

Regards,
Eric

On Fri, Aug 15, 2025 at 1:29 PM Jörg Hoh <jhoh...@googlemail.com.invalid>
wrote:

> Yes, I was just wondering if we could move ahead with a update to the
> sling-bundle-parent, as that would make the changes on individual bundles
> smaller, especially if we want to update a larger number of bundles to
> support the Jakarta Servlet API.
>
> But I don't know from the top of my head if these pom updates are simple or
> require some more work. For that I would leave it up to you.
>
> Jörg
>
>
> Am Fr., 15. Aug. 2025 um 20:22 Uhr schrieb Eric Norman <
> eric.d.nor...@gmail.com>:
>
> > Hi Jörg,
> >
> > Per SLING-12426, each project now must specify the java version as the
> > default was removed from the parent pom.
> >
> > I didn't want to assume that updating slf4j to 2.x was appropriate for
> all
> > use cases.  Actually I was just following what Carsten had been doing
> when
> > the other modules migrated to jakarta.servlet.
> >
> > But if the parent is updated then changes to these projects can be
> > adjusted to compensate if needed.
> >
> > Regards,
> > Eric
> >
> >
> > On Fri, Aug 15, 2025 at 11:08 AM Jörg Hoh <jhoh...@googlemail.com
> .invalid>
> > wrote:
> >
> > > HI Eric,
> > >
> > > thanks for your work here!
> > >
> > > I see that you did a lot of work on the poms, updating slf4f, java
> > version
> > > etc on at least all the PRs I looked at. Wouldn't it make sense to move
> > > many/all these changes into a new version of the sling-bundle-parent
> and
> > > centralize it there?
> > >
> > > Jörg
> > >
> > > Am Di., 12. Aug. 2025 um 23:51 Uhr schrieb Eric Norman <
> > enor...@apache.org
> > > >:
> > >
> > > > 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
> > > >
> > >
> > >
> > > --
> > > https://cqdump.joerghoh.de
> > >
> >
>
>
> --
> https://cqdump.joerghoh.de
>

Reply via email to