Hi Jon, On Wed, Feb 2, 2022 at 10:10 PM Locke, Jonathan (Luo Shibo) < jonath...@telenav.com> wrote:
> If the community likes the idea, it would be possible to migrate Wicket to > KivaKit logging (and status messaging). > Wicket uses just slf4j-api, the facade. The applications decide which implementation to use: Logback, Log4j 1/2, ... Moving from slf4j-api to Kivakit would break all applications. The better way would be Kivakit to provide implementation of SLF4J APIs. I am not sure whether this will somehow reduce Kivakit's logging capabilities though. > > https://state-of-the-art.org/2021/08/17/logging.html > > https://medium.com/@jonathanlocke/why-messaging-is-a-better-way-to-report-status-2badb679345e > > KivaKit is a very Wicket-like way to do microservices, but you can consume > just pieces of it easily. Everything you'd need to do messaging and logging > is in the module kivakit-kernel (although there are some additional > loggers like EmailLogger in kivakit-extensions). Let me know if people are > interested in trying this out on a branch and I'd be happy to help out. > > Best, > > Jon > > ________________________________ > From: Martin Grigorov <mgrigo...@apache.org> > Sent: Wednesday, February 2, 2022 12:15 PM > To: users@wicket.apache.org <users@wicket.apache.org> > Subject: Re: servlet api "BigBang" > > Hi, > > On Wed, Feb 2, 2022 at 4:59 PM Tobias Haupt <tobias.ha...@exedio.com> > wrote: > > > We are using wicket for several projects and are piece by piece > > migrating to wicket 9. > > In all of these projects we use logback as logging adapter. Since > > version 9.x wicket requires version 2.0.0.alpha[x] of slfj. > > Logback provides releases starting with version 1.3.0-alpha compatible > > with slfj 2.0.0.alpha. The Problem is that the new version is built > > against the "new" servlet-api 5.0 only. There all the javax. namespaces > > are renamed to jakarta. This makes logback unasable for a lot of > > applications that still run in older Containers (Tomcat 9 etc.). The > > people at logback are aware of that problem: see issue LOGBACK-1575. > > > > Question: is there a hard requirement to update the dependency of wicket > > to slfi to 2.0.0 especially as these releases are still tagged as alpha? > > Wouldn't it be better for wicket to stay at 1.x (eg. 1.7.35) as long as > > possible? > > > > Wicket moved to 2.0.0-alpha because SLF4J 2.x is module-rized (JPMS) and > Wicket too since 9.5.0. > You can tell Maven to use 1.7.x in your application. The APIs are the same > so it should work. > > > > > > > kind regards, > > Tobias > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > > For additional commands, e-mail: users-h...@wicket.apache.org > > > > > [EXTERNAL EMAIL] CAUTION: This email originated from outside of Telenav. > DO NOT CLICK links or attachments unless you recognize the sender and know > the content is safe. >