Hi, After discussing internally I have updated the patch to use and interface, that hopefully will unblock the -1. The PR and issue has been reopened. Best Regards Ian
On Fri, 14 Feb 2020 at 15:06, Ian Boston <i...@tfd.co.uk> wrote: > Hi, > The API PR attracted a -1 which I understand and respect. > > I cant see of a way or revolving the -1 without making the API > unsupportable long term, hence I have closed the PRs and closed SLING-9060 > as a Wont fix and will look for alternative ways of solving the problem. > Best Regards > Ian > > On Mon, 10 Feb 2020 at 16:28, Ian Boston <i...@tfd.co.uk> wrote: > >> > Let me know whether that is enough or it needs expansions. >> >> +1, works. >> >> Interestingly it did need all occurrences of bundles pointing to SNAPSHOT >> Sling API bundles to be updated, and for those bundles to depend on the >> latest snapshot of the API. scripting.core and servlets.resolver had to be >> fixed before the tests would pass. >> >> Thanks for the comments on the PRs. I have tried to address them with >> more commits. >> Best Regards >> Ian >> >> On Sat, 8 Feb 2020 at 12:18, Robert Munteanu <romb...@apache.org> wrote: >> >>> Hi Ian, >>> >>> On Sat, 2020-02-08 at 09:48 +0000, Ian Boston wrote: >>> > Hi, >>> > The PRs have been opened, see the issue. >>> > I will do complete implementations to verify it works as required in >>> > AEM. >>> > I would also like to insure no disruption to Sling, and since it's >>> > been a >>> > long time since I did this, how do run full CI/CD and integrate a new >>> > API >>> > in Sling ? (a pointer would be great). >>> > >>> >>> I have added some instructions at >>> >>> https://sling.apache.org/contributing.html#testing >>> >>> Let me know whether that is enough or it needs expansions. >>> >>> Thanks, >>> Robert >>> >>> > Best Regards >>> > Ian >>> > >>> > >>> > On Sat, 8 Feb 2020 at 09:23, Ian Boston <i...@tfd.co.uk> wrote: >>> > >>> > > Hi, >>> > > Opened [1] to track the work. >>> > > Best Regards >>> > > Ian >>> > > >>> > > 1 https://issues.apache.org/jira/browse/SLING-9060 >>> > > >>> > > On Wed, 5 Feb 2020 at 22:12, Ian Boston <i...@tfd.co.uk> wrote: >>> > > >>> > > > Hi, >>> > > > Ok. >>> > > > >>> > > > o.a.s.api.redirect for the API, and a patch to the Get servlet to >>> > > > use the >>> > > > API. >>> > > > Will do PRs shortly. >>> > > > >>> > > > Best Regards >>> > > > Ian >>> > > > >>> > > > >>> > > > On Tue, 4 Feb 2020 at 14:13, Bertrand Delacretaz < >>> > > > bdelacre...@apache.org> >>> > > > wrote: >>> > > > >>> > > > > On Tue, Feb 4, 2020 at 1:58 PM Ian Boston <i...@tfd.co.uk> >>> > > > > wrote: >>> > > > > > ...New package, agreed, no ripples. >>> > > > > > o.a.s.api.response ? ... >>> > > > > >>> > > > > o.a.s.api.redirect is more specific and I think having packages >>> > > > > with >>> > > > > few interfaces is fine? >>> > > > > >>> > > > > The existing api.auth and api.security packages for example >>> > > > > only have >>> > > > > 3 items each. >>> > > > > >>> > > > > It has the benefit of OSGi package versioning being very >>> > > > > specific. >>> > > > > >>> > > > > -Bertrand >>> > > > > >>> >>>