Hi I think it’s a personal standpoint. For me, properties format is fine but I understand people may like other format.
First, if we want to change the format it would be only on a major release bump, meaning 4.4.x currently. Second, the log:* commands have to be updated because they expect the properties format. My proposal would be different: 1. We document and prepare how to use json/xml format instead of properties. But we keep properties by default. 2. We update the log:* commands to work with any format, detecting the format currently used. It’s actually already planned that way. Regards JB > Le 27 déc. 2021 à 19:33, Matt Pavlovich <mattr...@gmail.com> a écrit : > > I’ve created a proposal JIRA KARAF-7307 > (https://issues.apache.org/jira/browse/KARAF-7307 > <https://issues.apache.org/jira/browse/KARAF-7307>) to track any specifics. > > As the subject mentions— I think it would be beneficial to users to change > the default configuration for log4j2 to XML (or maybe JSON). > > Notes: > > 1. Documentation for the properties format is fragmented and incomplete— > especially for advanced features such as routing, etc > 2. XML format is the more natural format for log4j2 > 3. Allow for developers targeting karaf runtime to use the same log4j2.xml > config file in their dev projects that is used in karaf runtime (using a > org.ops4j.pax.logging.cfg requires developers to add add’l configuration to > their code projects) > > Thoughts? > > Thanks, > Matt > >