Update — draft PR here: https://github.com/apache/wicket/pull/540 <https://github.com/apache/wicket/pull/540>
This PR works for wicket-util and wicket-request modules right now. At issue is the use of enforcer plugin to limit configurations per-execution. maven-bundle-plugin runs at various phases and if there is not a config for each, the default behavior will execute on the last phase and we don’t get the version override as configured in the 'instructions'. I’m working on identifying the last goal that runs and perhaps we can get away with a single definition for that phase without changing the enforcer plugin rules. Thanks, Matt > On Sep 29, 2022, at 2:35 PM, Andrea Del Bene <an.delb...@gmail.com> wrote: > > Thank you Matt! > > On 29/09/22 16:43, Matt Pavlovich wrote: >> I got pulled off onto other tasks. I will have time to get the PR out this >> weekend. >> >> Thanks, >> Matt Pavlovich >> >>> On Sep 29, 2022, at 6:19 AM, Andrea Del Bene <an.delb...@gmail.com> wrote: >>> >>> I think I've lost track about this activity...what do we still miss to >>> proceed with the new release? >>> Thank you. >>> >>> On Fri, Sep 16, 2022 at 6:19 PM Matt Pavlovich <mattr...@gmail.com> wrote: >>> >>>> I can help w/ the OSGi import package. Should just be a simple override in >>>> the bundle plugin config. >>>> >>>>> On Sep 15, 2022, at 3:00 PM, Andrea Del Bene <an.delb...@gmail.com> >>>> wrote: >>>>> I agree with Martijn. Probably the downgrade is the best solution at the >>>> moment. Like Martin suggests it would be nice to investigate how >>>> Import-Package for OSGi are generated, but it's not a trivial task and we >>>> need someone with more experience with OSGi >>>>> On 14/09/22 09:22, Martijn Dashorst wrote: >>>>>> IIUC sfl4j 2.0.0 API is the same as 1.7.x API, so from a Wicket >>>> perspective >>>>>> it doesn't matter if we ship with 2.0.0 or 1.7.x, right? >>>>>> >>>>>> If that is the case, I suggest we fall back to 1.7.x, and note that one >>>> can >>>>>> easily upgrade to 2.0.0 without issue if someone so desires. >>>>>> >>>>>> This will keep it working for most folks, yet give an upgrade path for >>>>>> those that wish so. It is harder to convince someone to downgrade from >>>> 2.0 >>>>>> to 1.7 than to upgrade to 2.0 from 1.7. >>>>>> >>>>>> But this is my .02 (which is even worth less with the current exchange >>>>>> rates). >>>>> ...😁 >>>>>> Martijn >>>>>> >>>>>> >>>> >>> -- >>> Andrea Del Bene. >>> Apache Wicket committer.