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 <[email protected]> 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" <[email protected]> wrote: > > > On 27 January 2018 at 10:39, Gary Gregory <[email protected]> > 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 <[email protected]> > > > -- Matt Sicker <[email protected]>
