Yes, sorry for the extra work, but please revert the commit.

On Friday, January 24, 2014, Ralph Goers <ralph.go...@dslextreme.com> wrote:

> Gary, although Remko hasn’t said it I think he is implying that he is
> vetoing the code commit. Unfortunately, unless you can convince Remko
> otherwise you are going to have to revert the commit.
>
> Remko, if that isn’t your intention then please say so as it will save
> Gary a bunch of work.
>
> Ralph
>
> On Jan 23, 2014, at 6:34 PM, Remko Popma <remko.po...@gmail.com> wrote:
>
> To clarify my position on the proposed DIAG, VERBOSE, NOTICE log levels: I
> don't think these levels should be added to the Log4J API.
> Here is my thinking:
>
> 1. The current five levels are a de facto. standard. (For example, they
> match the SLF4J levels.) They are sufficient for the vast majority of log4j
> users. We should be hesitant to change this. My position would be to not
> change this unless we all think this is a really good idea. (The bar should
> be high for this change.)
> 2. From a practical point of view, making. levels an Extensible Enum
> provides a more powerful alternative solution, making the proposed levels
> unnecessary.
> 3. From an engineering/aestical POV, I feel the proposed levels are
> arbitrary and the Extensible Enum solution is more elegant.
> 4. The proposed levels are not only unnecessary, I think they are
> actually detrimental (for lack of a better word. I mean, not having them
> would be better).
>   The discussion in the "Web Issues, Logging Levels, and GA" thread shows
> how much opinions can differ about naming, strength, and intended usage,
> *even in our small group*. How can we predict what levels other users may
> want? The proposed levels can easily confuse users or get in the way of
> users wanting to use these names at different strengths or with a different
> intended usage.
>
> The fact that changes for these levels have already been committed is IMHO
> not an argument in its favor. On the contrary, I was surprised at the
> timing of this commit: it was clear that many people were opposed to this
> approach. To me it was also clear that we had started exploring extensible
> enums as a mechanism that would allow us to *avoid* adding pre-defined
> levels.
>
> To repeat my position: I don't think these levels should be added to the
> Log4J API.
>
> Remko
>
> On Friday, January 24, 2014, Remko Popma <remko.po...@gmail.com> wrote:
>
> I'm fine with Nick's proposal to have two separate votes.
> Remko
>
> On Friday, January 24, 2014, Nick Williams <nicho...@nicholaswilliams.net>
> wrote:
>
> There has obviously been some serious discussion about these topics. We're
> not going to come to a total agreement on this. I propose:
>
> - We have a committers-only vote in the "Enums and Custom Levels" thread
> on whether to make Level an extensible enum.
> - AFTER having that vote, we have a committers-only vote in this thread on
> whether to add these three levels.
> - We only roll back this revision AFTER the second vote is complete and IF
> the vote rejects the new levels.
>
> Nick
>
> On Jan 23, 2014, at 7:58 AM, Paul Benedict wrote:
>
> On Thu, Jan 23, 2014 at 11:54 AM, Scott Deboy <scott.de...@gmail.com>wrote:
>
> W
>
>

Reply via email to