Moving the Kafka and ZeroMQ appenders to their own modules sounds like a good start! Appenders that require third party plugins seem to be a great candidate for splitting into their own modules.
On 27 January 2018 at 16:06, Gary Gregory <garydgreg...@gmail.com> wrote: > As a first cut I was thinking of moving out Kafka and ZeroMQ. The other > stuff is interesting... > > Gary > > On Jan 27, 2018 3:01 PM, "Matt Sicker" <boa...@gmail.com> wrote: > > > On 27 January 2018 at 10:39, Gary Gregory <garydgreg...@gmail.com> > wrote: > > > > > Should a goal be that log4j-core have no external dependencies? > > > > > > > This would be difficult without shading in LMAX Disruptor. Either that, > or > > we may need some log4j-core API tweaks to allow the AsyncLogger code to > > live in its own module (which would also make it easier to enable async > > logging as a user anyways). > > > > -- > > Matt Sicker <boa...@gmail.com> > > > -- Matt Sicker <boa...@gmail.com>