I think the Jackson layouts could at least be separated from core, especially since they require dependencies to function.
On Tue, 29 Dec 2020 at 21:38, Ralph Goers <ralph.go...@dslextreme.com> wrote: > > Volkan, I am fine with deleting those modules however that would require that > you make sure that you replace the existing Layouts with ones that use > JsonTemplateLayout templates, take the same configuration parameters and > produce the same results. > > In other words, when people move from 2.x to 3.x we want to minimize the > changes they have to make to their applications. All existing configurations > should continue to work. Custom Plugins should require recompilation but > nothing more. Hopefully that would cover 95% of our users. > > Ralph > > > On Dec 29, 2020, at 2:52 PM, Volkan Yazıcı <volkan.yaz...@gmail.com> wrote: > > > > Hello, > > > > I propose deleting all the following 4 modules from master: > > > > log4j-layout-jackson > > log4j-layout-jackson-json > > log4j-layout-jackson-xml > > log4j-layout-jackson-yaml > > > > The most (only?) used one, JsonLayout, is, IMHO, superseded by > > JsonTemplateLayout. The rest, I believe, is not even used. If we happen to > > receive requests, we can consider adding them again. Thoughts? > > > > Kind regards. > > > > *P.S.* No, I did not forget about the report on Online Drinks #1. I will do > > that sometime this week. > >