On Fri, Aug 16, 2013 at 3:32 PM, Ralph Goers <ralph.go...@dslextreme.com>wrote:
> I'm not in favor of just allowing arbitrary '-' characters wherever users > want. But allowing aliases makes it possible to allow for variations. I > already have this working. > > Well, once we opened the door with mixed case configuration, I could see that we are letting UseRdoWhaTEVerTheyWANT. So, why not '-'? It seems line a normal follow up, considering that folks LikeItHot and some like-it-cold! :) What happens with in a configuration that uses the infamous combo of uppercase/lowercase under the Turkish Locale? Gary > Ralph > > > > On Aug 16, 2013, at 11:39 AM, Gary Gregory wrote: > > On Fri, Aug 16, 2013 at 2:38 PM, Gary Gregory <garydgreg...@gmail.com>wrote: > >> On Fri, Aug 16, 2013 at 2:28 PM, Scott Deboy <scott.de...@gmail.com>wrote: >> >>> I'm not sure if this ship has fully sailed, but I'd prefer to see us >>> stick with he dash format due to folks being familiar with it from >>> log4j 1. >>> >> >> That's a thin argument IMO considering you'll have to read the version 2 >> config docs to get off the ground anyway, even if you know your way around >> version 1. >> > > And this is also an opportunity to make our config code even fancier by > normalizing '-' chars ;) > > Gary > > >> >> Gary >> >> >>> >>> Scott >>> >>> On 8/16/13, Gary Gregory <garydgreg...@gmail.com> wrote: >>> > On Fri, Aug 16, 2013 at 1:13 PM, Ralph Goers >>> > <ralph.go...@dslextreme.com>wrote: >>> > >>> >> I'm adding an aliases attribute to the Plugin annotation. >>> >> >>> > >>> > Hold on to your horses ;) >>> > >>> > Another way to look at this is that our config parsing that is already >>> > case-insensitive could be augmented to strip out "-"s, no aliases >>> needed. >>> > >>> > As someone pointed out here, some folks like-to-talk-like-this (see >>> JPA). >>> > >>> > Gary >>> > >>> > >>> >> >>> >> On Aug 16, 2013, at 6:38 AM, Remko Popma wrote: >>> >> >>> >> Maybe we just need another plugin for the 2nd name then. Subclass or >>> >> delegate? >>> >> >>> >> On Friday, August 16, 2013, Ralph Goers wrote: >>> >> >>> >>> I had the same thought. People switching from log4j 1 or logback will >>> >>> probably make that mistake a lot. Plus this breaks virtually everyone >>> >>> currently using Log4j 2. The problem is that I don't think there is >>> >>> currently a way for a plugin to have 2 names. >>> >>> >>> >>> Sent from my iPad >>> >>> >>> >>> On Aug 16, 2013, at 6:03 AM, Remko Popma <remko.po...@gmail.com> >>> wrote: >>> >>> >>> >>> Would it be an idea to support both appender-ref and appenderRef >>> >>> attributes? >>> >>> >>> >>> >>> >>> >>> >>> On Thu, Aug 15, 2013 at 10:22 AM, Gary Gregory >>> >>> <garydgreg...@gmail.com>wrote: >>> >>> >>> >>> I never thought that Log4J 2 configuration files should be backward >>> >>> compatible with version 1, and even less so with a different product. >>> >>> >>> >>> Gary >>> >>> >>> >>> >>> >>> On Wed, Aug 14, 2013 at 8:51 PM, Ralph Goers >>> >>> <ralph.go...@dslextreme.com>wrote: >>> >>> >>> >>> Now that I see this it kind of scares me. Log4j 1.x and Logback both >>> >>> use >>> >>> appender-ref. Anyone using Log4j 2 will now be broken. >>> >>> >>> >>> On Aug 14, 2013, at 1:05 PM, ggreg...@apache.org wrote: >>> >>> >>> >>> > Modified: >>> >>> logging/log4j/log4j2/trunk/core/src/test/resources/log4j2-config.xml >>> >>> > URL: >>> >>> >>> http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/resources/log4j2-config.xml?rev=1514021&r1=1514020&r2=1514021&view=diff >>> >>> > >>> >>> >>> ============================================================================== >>> >>> > --- >>> >>> logging/log4j/log4j2/trunk/core/src/test/resources/log4j2-config.xml >>> >>> (original) >>> >>> > +++ >>> >>> logging/log4j/log4j2/trunk/core/src/test/resources/log4j2-config.xml >>> Wed >>> >>> Aug 14 20:05:54 2013 >>> >>> > @@ -30,10 +30,10 @@ >>> >>> > </appenders> >>> >>> > <loggers> >>> >>> > <logger name="org.apache.test" level="trace" >>> additivity="false"> >>> >>> > - <appender-ref ref="List"/> >>> >>> > + <AppenderRef ref="List"/> >>> >>> > </logger> >>> >>> > <root level="error"> >>> >>> > - <appender-ref ref="STDOUT"/> >>> >>> > + <AppenderRef ref="STDOUT"/> >>> >>> > </root> >>> >>> > </loggers> >>> >>> > </configuration> >>> >>> > \ No newline at end of file >>> >>> > >>> >>> > Modified: >>> >>> >>> logging/log4j/log4j2/trunk/core/src/test/resources/log4j2-console-highlight-default.xml >>> >>> > URL: >>> >>> >>> http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/resources/log4j2-console-highlight-default.xml?rev=1514021&r1=1514020&r2=1514021&view=diff >>> >>> > >>> >>> >>> ============================================================================== >>> >>> > --- >>> >>> >>> logging/log4j/log4j2/trunk/core/src/test/resources/log4j2-console-highlight-default.xml >>> >>> (original) >>> >>> > +++ >>> >>> >>> logging/log4j/log4j2/trunk/core/src/test/resources/log4j2-console-highlight-default.xml >>> >>> Wed Aug 14 20:05:54 2013 >>> >>> > @@ -25,7 +25,7 @@ >>> >>> > <loggers> >>> >>> > <logger name="org.foo" level="DEBUG" /> >>> >>> > <root level="TRACE"> >>> >>> > - <appender-ref ref="Console" /> >>> >>> > + <AppenderRef ref="Console" /> >>> >>> > </root> >>> >>> > </loggers> >>> >>> > </configuration> >>> >>> > \ No newline at end of file >>> >>> > >>> >>> > Modified: >>> >>> >>> logging/log4j/log4j2/trunk/core/src/test/resources/log4j2-console-highlight-logback.xml >>> >>> > URL: >>> >>> >>> http://svn.apache.org/viewvc/logging/log4j/log4j2/trunk/core/src/test/resources/log4j2-console-highlight-logback.xml?rev=1514021&r1=1514020&r2=1514021&view=diff >>> >>> > >>> >>> >>> ============================================================================== >>> >>> > --- >>> >>> >>> logging/log4j/log4j2/trunk/core/src/test/resources/log4j2-console-highlight-logback.xml >>> >>> (original) >>> >>> >>> >>> >>> >> >>> > >>> > >>> > -- >>> > E-Mail: garydgreg...@gmail.com | ggreg...@apache.org >>> > Java Persistence with Hibernate, Second >>> > Edition<http://www.manning.com/bauer3/> >>> > JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> >>> > Spring Batch in Action <http://www.manning.com/templier/> >>> > Blog: http://garygregory.wordpress.com >>> > Home: http://garygregory.com/ >>> > Tweet! http://twitter.com/GaryGregory >>> > >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org >>> For additional commands, e-mail: log4j-dev-h...@logging.apache.org >>> >>> >> >> >> -- >> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org >> Java Persistence with Hibernate, Second >> Edition<http://www.manning.com/bauer3/> >> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> >> Spring Batch in Action <http://www.manning.com/templier/> >> >> Blog: http://garygregory.wordpress.com >> Home: http://garygregory.com/ >> Tweet! http://twitter.com/GaryGregory >> > > > > -- > E-Mail: garydgreg...@gmail.com | ggreg...@apache.org > Java Persistence with Hibernate, Second > Edition<http://www.manning.com/bauer3/> > JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> > Spring Batch in Action <http://www.manning.com/templier/> > Blog: http://garygregory.wordpress.com > Home: http://garygregory.com/ > Tweet! http://twitter.com/GaryGregory > > > -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition<http://www.manning.com/bauer3/> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> Spring Batch in Action <http://www.manning.com/templier/> Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory