Sorry, I guess a vote IS a bit too formal on a proposal. :-)  But I am glad
to see that folks think it is worthy of investigation and inclusion.

-Mark

> -----Original Message-----
> From: Ceki Gülcü [mailto:[EMAIL PROTECTED]]
> Sent: Monday, October 07, 2002 6:19 AM
> To: Log4J Developers List
> Subject: RE: [VOTE] Proposal: Log4Init servlet class
> 
> 
> 
> 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]>
> 

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

Reply via email to