Howdy,
I couldn't agree any more... +1 to everything RBair said ;)

As an aside: one way to encourage submissions and ensure they're not
dropped is to tell people to enter them as Enhancements in Bugzilla.
We've been doing that with some of the jakarta-commons projects I'm
contributing to, and it works well.

Yoav Shapira
Millennium ChemInformatics


>-----Original Message-----
>From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
>Sent: Thursday, January 30, 2003 6:16 AM
>To: Log4J Developers List
>Subject: RE: logging.apache.org
>
>
>I figure now might be a good time to throw in my two cents (in review,
it
>looks more like 25 cents ;-).  I'm one of those developers that's out
here
>on the mailing list silently reading all the posts etc.  I have to
agree
>with Mark on several of the points he made here.
>
>Within the past couple of months I submitted a potential change to the
>DOMConfigurator.  I just wanted to be able to run an XML string into
the
>DOMConfigurator rather than always having to have a physical XML file.
I
>haven't heard anything about it since I submitted it.  Why haven't I
heard
>anything?  I don't know.  It doesn't bother me that much, but...
>
>Its important to consider that programmers are proud people.  We tend
to
>think rather highly of our own intellect, even when we are fools.  In
an
>open source environment, when a developer who thinks highly of his work
is
>snubbed (or thinks he has been), he is quite likely to take his talents
>elsewhere.  The process needs to be such that each contributor feels
like a
>part of "the team".
>
>Personally, I feel that logging isn't exactly a niche product.  I feel
that
>logging is an integral part of writing solid enterprise level code.  It
is
>absolutely imperitive that we have logs of what our applications are
doing
>in an enterprise setting.  Even in a desktop environment I think logs
are
>extremely important.  What desktop app have you ever written that
didn't
>have some homegrown custom logging setup?  Nearly every program I've
ever
>written has written to the console or a flat file for lack of a better
>place.  Logging is as integral to development as unit testing.  EVERY
>programmer has ALWAYS written debug information to the screen during
debug
>or development.  Whereas JBoss only matters to j2ee and increasingly to
>general middleware apps, logging matters to everybody.
>
>So what can be done for the "Mike McAngus' of the world"?  Too many
>committers can make a mess of things, it is true.  But, can there be a
>difference between committers on an architectural level and committers
on
>an "internal" code level (ie: fixing comments in the code, optimizing a
>method, etc).
>
>Another project I've been associated with had committers (2 really
active
>committers, but 4-5 with commit priviledges), and then had team
members,
>and then the community at large.  The community basically just offered
up
>ideas, but no real code changes.  The team members and committers would
>provide the real code changes, and the committers would, well, commit
them
>(or not).  This organization provides a bigger surface area for
interacting
>with the community because the community can interact with team members
(of
>which there could be 20 or more) rather than just with committers (2).
>
>There are plenty of us out here who'd be more than happy to offer our
>services as team members.  This would provide the ability to get a lot
more
>done much more quickly.
>
>There are SO MANY THINGS that can still be done!  While the overall
>architecture is set and is really quite good, there are a zillion tools
and
>things to be improved.  What about a GUI for specifying the log file
>settings?  What about improving the "chainsaw" or other gui's for
reading
>log files?  What about more and better appenders?  What about
"plugging"
>log4j into 1.4 logging?  What about doing more for saving and loading
>settings and files in databases?  What about ...?  There are hundreds
of
>ideas that people have, but don't know how to submit the ideas, or
don't
>have the time to write the code themselves and so don't submit.
>
>If log4j is going to survive, indeed thrive, then the contributions
MUST
>increase.  Log4j will die against 1.4 logging if it does not continue
to
>make strides.  A healthy contributor base is essential.  I am also in
doubt
>that Sun has many (if any) engineers actively working on their logging
API,
>but that isn't going to stop the vast majority of java programmers in
real
>world situations from adopting it.  Sun, IBM, and others have made very
>substantial investments in Java and you can bet that they are going to
>support their package.
>
>Richard
>
>PS> +1 for logging.apache.org (in case anyone cares ;-)
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to