Hi Ralph,

On Mon, 26 Jun 2023 at 20:33, Ralph Goers <ralph.go...@dslextreme.com> wrote:
> > On Jun 25, 2023, at 11:32 PM, Piotr P. Karwasz <piotr.karw...@gmail.com> 
> > wrote:
> >
> > Hi Tim,
> >
> > On Sat, 24 Jun 2023 at 22:00, Tim Perry <tim.v...@gmail.com> wrote:
> >>
> >> Can we publish log4j-core so it spits out a deprecation warning and just
> >> pulls in log4j-impl or log4j-runtime or whatever?
> >
> > This is probably the best solution.
>
> How can it be implemented?

We replace `log4j-core` with an empty JAR file with `log4j-impl` as dependency.

> > We could also consider adding other dependencies to `log4j-core` that
> > were split into separate modules, like `log4j-smtp`.
>
> I’m not sure I understand what you are getting at here.

My idea was to add as dependencies of `log4j-core` all the 3.x modules
that were split off it. This way users would have the same
`log4j-core` as in 2.x. I am however not convinced it could work,
since 2.x optional dependencies would become non-optional deps.

Piotr

Reply via email to