This can be confusing, following both this email chain and the bug comments. :-P

In case you have not already seen it, a couple hours ago I posted my response 
to your earlier comment in the bug as opposed to in this email.

N

On Mar 26, 2013, at 3:31 PM, Paul Benedict wrote:

> Gary, I think it's a losing battle to keep adding levels. No matter what we 
> decide, there are levels we haven't thought of yet. Besides, each level 
> requires some mapping in the adapters when we mimic other logging frameworks 
> -- it will add more work. I am rather content with the levels we have now.
> 
> Paul
> 
> On Tue, Mar 26, 2013 at 1:10 PM, Gary Gregory <[email protected]> wrote:
> Hm, I can see having an API that let's in custom "int" levels would satisfy 
> some cases. But why not consider adding more built-in levels? See the thread 
> on the ML.
> 
> Apache HTTPD 2.2 has 8 levels: 
> https://httpd.apache.org/docs/2.2/mod/core.html#loglevel
> 
> Apache HTTPD 2.2 has 16 levels: 
> https://httpd.apache.org/docs/2.4/mod/core.html#loglevel
> 
> 
> On Tue, Mar 26, 2013 at 1:47 PM, Paul Benedict (JIRA) <[email protected]> wrote:
> 
>     [ 
> https://issues.apache.org/jira/browse/LOG4J2-41?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13614354#comment-13614354
>  ]
> 
> Paul Benedict commented on LOG4J2-41:
> -------------------------------------
> 
> I don't support departing from Java enums. We should keep a strict and 
> limited set of provided levels. To help others who definitely believe they 
> need custom levels, we should provide (1) a method that takes an int that 
> identifies their level and (2) a custom strategy that knows how to deal with 
> it.
> 
> > Extensible Log Level
> > --------------------
> >
> >                 Key: LOG4J2-41
> >                 URL: https://issues.apache.org/jira/browse/LOG4J2-41
> >             Project: Log4j 2
> >          Issue Type: Improvement
> >          Components: API
> >            Reporter: Ralph Goers
> >
> > It is desirable to have the Level be an enum. However, it is also desirable 
> > to let users add new log levels. These goals are in opposition to each 
> > other since enum classes are final. In addition, adding new levels implies 
> > adding new methods to the Logger interface (or some counterpart to it). 
> > This would be unworkable.
> 
> --
> This message is automatically generated by JIRA.
> If you think it was sent incorrectly, please contact your JIRA administrators
> For more information on JIRA, see: http://www.atlassian.com/software/jira
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 
> 
> 
> 
> -- 
> E-Mail: [email protected] | [email protected] 
> JUnit in Action, 2nd Ed: http://bit.ly/ECvg0
> Spring Batch in Action: http://bit.ly/bqpbCK
> Blog: http://garygregory.wordpress.com 
> Home: http://garygregory.com/
> Tweet! http://twitter.com/GaryGregory
> 

Reply via email to