There is no need to vote on *potential* contributions. When the 
contribution becomes ready the championing committer can optionally poll 
for opinions before committing. We only need to vote if someone objects. I 
have not seen any formal objections to Mark's proposal, so we do not need 
to vote. Correct me if I am wrong...  :-)

At 08:43 07.10.2002 -0400, you wrote:
>Hi,
>In Remy's favorite format:
>
><ballot>
><question>Add Log4jInitServlet to contribs?</question>
><vote>
>[+1] Yes
>[ ] No
></vote>
></ballot>
>
>I also support the idea for a standard log4j context listener.
>Thanks Jake. ;)
>
>Yoav Shapira
>Millennium ChemInformatics
>
>
> >-----Original Message-----
> >From: Jacob Kjome [mailto:[EMAIL PROTECTED]]
> >Sent: Monday, October 07, 2002 8:27 AM
> >To: Log4J Developers List
> >Subject: Re: [VOTE] Proposal: Log4Init servlet class
> >
> >
> >Hi Mark,
> >
> >The Log4jInit servlet that I posted to you and is being use in the
>example
> >you posted to the list under the subject "RE: FW: log4j.jar locked by
> >Tomcat even after  remove/undeploy  ...." could be used for this.  It
>is
> >currently part of the Barracuda project at
>http://barracuda.enhydra.org/ ,
> >the but could certainly be donated to Log4j for official inclusion.
>The
> >license *can* be changed to fit Log4j's needs.  It is very flexible and
> >pretty fault-tolerant.  It does not yet use Repository Selectors.  That
> >would have to be added.  A Watchdog should be added and the option for
> >configureAndWatch() removed for the 1.3 release since Watchdogs will
> >supercede configureAndWatch().
> >
> >Let me know what you think of my proposed contribution.  Certainly work
> >needs to be done to it for an official release, but as a 1.2.x based
>init
> >servlet, it is pretty full featured already.
> >
> >BTW, there should probably also be a ServletContextListener added to
>this
> >proposal along with the init servlet.  The reason for this is that log
> >files stay locked unless LogManager.shutdown() is called.  WIth a
>servlet
> >context listener, you can count on it being run once at startup and
>once at
> >shutdown rather than whenever the container feels like
>loading/unloading in
> >the servlet's case.  The class Log4jApplicationWatch class that I sent
> >along with the Log4jInit servlet should provide this functionality.
> >
> >Anyway, let me know if my contributions would be acceptable....at least
>as
> >a basis of where to start.
> >
> >Jake
> >
> >At 09:52 PM 10/6/2002 -0700, you wrote:
> >>In the quest of finding more things to do that one has time for, I
>propose
> >>that we explore the inclusion of a Log4jInit servlet class in the
>official
> >>log4j library.  This would be a servlet class that can be used to
> >initialize
> >>log4j in a web application.  Everyone seems to have their own version
>of
> >one
> >>that all do the same basic stuff.
> >>
> >>I am making this proposal because if this class is used so often, then
>I
> >>think a basic version should be available in the official log4j
>library
> >for
> >>general use or for specific extension by developers.  It will make
>log4j
> >>"easier" to use because it will have a useful off-the-shelf class
> >>specifically designed for web applications.
> >>
> >>However, I would like this component to be "owned" by someone else
>that
> >will
> >>put the energy into it.  If this person is not a committer, then I
> >volunteer
> >>to "champion" and review the code, and make sure it gets committed
>into
> >cvs
> >>after review.  But my v1.3 plate is full with plugins, receivers,
> >watchdogs,
> >>and filters.
> >>
> >>A number of folks have stated an interest in contributing to log4j.
> >Here's
> >>your chance to create something that almost every log4j web
>application
> >>based developer will use.  If no one steps up, then it will just wait
> >until
> >>one of us has the time.
> >>
> >>I think there are a number of options for this class that can be
>explored,
> >>such as possibly using a distinct logger repository per web
> >>application/servlet/etc.  There may be other related components that
>could
> >>be considered.
> >>
> >>But first, what do the other committers think?
> >>
> >>+1
> >>
> >>-Mark
> >>
> >>
> >>--
> >>To unsubscribe, 
> e-mail:   <mailto:log4j-dev->[EMAIL PROTECTED]>
> >>For additional commands, e-mail: 
> <mailto:log4j-dev->[EMAIL PROTECTED]>
>This e-mail, including any attachments, is a confidential business 
>communication, and may contain information that is confidential, 
>proprietary and/or privileged.  This e-mail is intended only for the 
>individual(s) to whom it is addressed, and may not be saved, copied, 
>printed, disclosed or used by anyone else.  If you are not the(an) 
>intended recipient, please immediately delete this e-mail from your 
>computer system and notify the sender.  Thank you.
>
>--
>To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

--
Ceki

TCP implementations will follow a general principle of robustness: be
conservative in what you do, be liberal in what you accept from
others. -- Jon Postel, RFC 793



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

Reply via email to