How about switching to a Builder like we have been doing for Appenders? Gary
On Thu, Oct 5, 2017 at 11:38 AM, Mikael Ståldal <[email protected]> wrote: > The specific case is KafkaManager constructor. Can we just add a new > parameter, or should we overload? > > > On 2017-10-05 19:02, Matt Sicker wrote: > >> Since appenders are usually final classes, I think the only compatibility >> there is calling compatibility. For managers, users can extend the >> classes, >> so implementation compatibility would make sense. >> >> On 5 October 2017 at 11:53, Mikael Ståldal <[email protected]> wrote: >> >> We try to keep binary compatibility for appenders and layouts in >>> log4j-core. Does that apply to the managers used by appenders as well? >>> >>
