That lang package was me. It's fine to collapse them; I was just thinking
of doing some categorization with the helpers package. I called it lang
because that's where ClassLoader is. :)

On Tuesday, 13 May 2014, Ralph Goers <[email protected]> wrote:

> I prefer to move all classes into the helpers directory and get rid of
> lang.  Why ResourceLoaders deserve to be placed in a “lang” package doesn’t
> make a lot of sense to me - they could just as easily have been placed into
> a package called util.  I just didn’t notice when the lang subproject was
> created or I would have said something then.
>
> However, I am beginning to think we are spending an inordinate amount of
> time moving stuff from one package to another and renaming classes and
> variables. Frequently I find that what one person considers a “better” name
> is just busy work and doesn’t really improve anything, and sometimes makes
> things worse (again, I think LoggerProvider is a horrible name). If our
> variables were all named x, y and z that would be one thing, but IMO
> changing an abbreviated name to one that is fully spelled out accomplishes
> nothing.
>
> OTOH, I don’t mind refactoring that simplifies long classes or methods as
> those make the code easier to understand and can reduce the likelihood of
> bugs.
>
> Ralph
>
> On May 12, 2014, at 7:56 PM, Gary Gregory 
> <[email protected]<javascript:_e(%7B%7D,'cvml','[email protected]');>>
> wrote:
>
> We have the packages:
>
> - org.apache.logging.log4j.core.helpers
> - org.apache.logging.log4j.core.helpers.lang
>
> We should either:
> - Move some classes from org.apache.logging.log4j.core.helpers into
> org.apache.logging.log4j.core.helpers.lang, or
> - Move all org.apache.logging.log4j.core.helpers.lang classes into
> org.apache.logging.log4j.core.helpers
>
> Thoughts?
>
> When ready, I'd like to do the moves to make some uncommitted code of mine
> easier to migrate.
>
> Thank you,
> Gary
>
> --
> E-Mail: 
> [email protected]<javascript:_e(%7B%7D,'cvml','[email protected]');>|
>  [email protected]
> <javascript:_e(%7B%7D,'cvml','[email protected]');>
> 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
>
>
>

-- 
Matt Sicker <[email protected]>

Reply via email to