PR #540 is ready for review. I completed updates for the wicket modules that we use and can spot check.
Note— It would be contract-breaking to ship wicket-9.x w/ slf4j 2.0 without this change in place, so next up it’d be good to back-port this to the wicket-9.x branch and get some testing underway. Completed: wicket-util wicket-request wicket-core wicket-auth-roles wicket-devutils wicket-extensions wicket-jmx Not yet updated: wicket-bean-validation wicket-cdi wicket-guice wicket-ioc wicket-native-websocket wicket-objectsizeof-agent wicket-spring wicket-velocity Thanks, Matt > On Sep 30, 2022, at 12:44 PM, Matt Pavlovich <mattr...@gmail.com> wrote: > > 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 >> <mailto: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 >>>> <mailto: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 >>>> <mailto: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 >>>>>> <mailto: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. >