Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@apache.org Received: (qmail 77063 invoked from network); 20 Feb 2002 01:27:13 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 20 Feb 2002 01:27:13 -0000 Received: (qmail 9110 invoked by uid 97); 20 Feb 2002 01:27:19 -0000 Delivered-To: qmlist-jakarta-archive-commons-dev@jakarta.apache.org Received: (qmail 9040 invoked by uid 97); 20 Feb 2002 01:27:18 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Jakarta Commons Developers List" Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list commons-dev@jakarta.apache.org Received: (qmail 9025 invoked from network); 20 Feb 2002 01:27:18 -0000 Date: Tue, 19 Feb 2002 17:27:08 -0800 (PST) From: "Craig R. McClanahan" To: Jakarta Commons Developers List Subject: RE: [VOTE] Logging 1.0 Release (again) In-Reply-To: Message-ID: <20020219172441.N24481-100000@icarus.apache.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Rating: localhost 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N On Tue, 19 Feb 2002, Steve Downey wrote: > Date: Tue, 19 Feb 2002 20:07:35 -0500 > From: Steve Downey > Reply-To: Jakarta Commons Developers List > To: 'Jakarta Commons Developers List' > Subject: RE: [VOTE] Logging 1.0 Release (again) > > -1 as long as LogSource uses catch(Throwable){} > > It is far too risky in server side code to catch all thrown exceptions and > errors. > > SWALLOWING them to boot is unforgivable. > Steve, One thing to note is that LogSource is deprecated, and only there for backwards compatibility for modules that depended on the prerelease version. Craig > > > -----Original Message----- > > From: Craig R. McClanahan [mailto:craigmcc@apache.org] > > Sent: Tuesday, February 19, 2002 7:56 PM > > To: commons-dev@jakarta.apache.org > > Subject: [VOTE] Logging 1.0 Release (again) > > > > > > OK, the round of discussion last time around has triggered some > > improvements in the pluggability of the Logging API. In > > particular, it is > > now possible to plug your own factory class for Log instances, if you > > don't want to use the default algorithm. (For backwards > > compatibility, > > the default algorithm implements the logic that was in > > LogSource -- which > > is now deprecated but remains for API compatibility reasons). > > > > There are a number of suggested changes that are *not* included, and I > > propose that we continue to not include them: > > * Adding a generic "Level" concept (either as a unique class or > > as a set of integer constants) to the Log interface. > > * Adding a log(Level, String) method to the Log interface. > > * Adding mechanisms to configure loggers through the Log interface. > > > > Going down the path of implementing any of these in the > > commons logging > > wrapper would violate the principle on which this API was designed, of > > being a very thin facade over the facilities of multiple underlying > > wrapper implementations. > > > > Therefore, I propose the current code base (as currently > > available in the > > 20020219 nightly build) to be released as Commons Logging 1.0. I > > volunteer to act as release manager, and will follow the > > standard Commons > > release procedure as documented at: > > > > http://jakarta.apache.org/commons/releases.html > > > > > > > > > > ----- Cut Here ----- > > I vote as follows on the proposed Commons Logging 1.0 Release: > > [ ] +1 - I support this release and am willing to help > > [ ] +0 - I support this release, but cannot assist > > [ ] -0 - I don't support this release > > [ ] -1 - I vote against this release (requires valid *technical* > > reasoning) > > ----- Cut Here ----- > > > > Craig McClanahan > > > > > > > > > > > > -- > > To unsubscribe, e-mail: > > > > For additional commands, e-mail: > > > > > > -- > To unsubscribe, e-mail: > For additional commands, e-mail: > > -- To unsubscribe, e-mail: For additional commands, e-mail: