Hello Mark - Just wondered if a small update about the progress of the wiki pages might also be interesting.
Greg --- [EMAIL PROTECTED] wrote: > I put this together for the January Jakarta > newsletter. If you have any > comments, please let me know. I figured I would > give folks here a chance to > comment before sending it to Rob Oxspring for > release. > -Mark > ------------ > Log4j - a fast and flexible framework for logging > application debugging > messages. > > Editor: Mark Womack > > This month's edition contains items from December > and January. > > Initial implementations of Plugin, PluginRegistry, > and Receivers were > checked in for review [1]. Plugins will be part of > the log4j v1.3 release. > They allow developers to add functionality to log4j > on a per > LoggerRepository basis and are fully configurable > via log4j configuration > files. Receivers are an implementation of Plugin > that will "post" remote > logging events to the LoggerRepository the receiver > is configured for. > > There was a brief discussion started by Scott Klein > about a new gui tool for > viewing log4j logging events that cascaded into a > discussion of possibly > creating a viewer that combines the best aspects of > the current log4j gui > viewers, Chainsaw and LF5. This led to an informal > decision to package > Chainsaw and LF5 in their own executable jars, > separately from the core > log4j jar, for v1.3. [2] > > Jay Funnell contributed the NetSendAppender[3]. This > appender uses the > Windows "NET SEND" command to transport log > messages. > > A new servlet package was added to contain log4j > related classes that can be > used within web applications. It contains a useful > set of classes, and is > expected to grow with future contributions. Initial > contributions are: > InitServlet, InitContextListener (both from Jacob > Kjome) [4], > ConfigurationServlet (Luther Birdzell) [5], and > CookieMDCFilter [6]. > > A new selector package was added to contain > implementations of the log4j > RepositorySelector interface [7]. The > RepositorySelector is a powerful > device that allows for LoggerRepositories to be > separated from each other, > each maintaining their own space. The selector can > be implemented to choose > the active repository based on a specific criteria. > An initial contribution > from Jacob Kjome, ContextClassLoaderSelector [8], > chooses the repository > based on the context class loader and is compatible > for use in Tomcat 4.1.X. > > It was decided to created a log4j-sandbox cvs > repository [9]. This cvs will > contain new, experimental, and contributed log4j > related code. Once proven, > the classes will be considered for inclusion in the > core log4j release. > Initial candidates for filling the sandbox are the > filter, selector, and > servlet packages. > > log4jMini, a compact version of log4j, was added to > the log4j cvs [10]. The > current version is out of sync with the changes in > v1.2 and now that it is > in cvs, developers can submit changes to make it > v1.2 compatible [11]. > > Changes are planned for v1.3 release related to > better memory efficiency > within several log4j classes [12]. > > Creating a top level Apache project, > logging.apache.org, is being explored > [13]. The goal of this top level project would be > to bring all of the log4X > related logging frameworks under the ASF umbrella. > Another major goal would > be to implement cross-language/cross-platform > logging within each of these > frameworks. There was also some interesting > discussion about the current > state of log4j and how the logging.apache.org > project would affect it [14]. > > [1] > http://marc.theaimsgroup.com/?t=103950495700003&r=1&w=2 > [2] > http://marc.theaimsgroup.com/?t=103963431900001&r=1&w=2 > [3] > http://marc.theaimsgroup.com/?t=103945762400007&r=1&w=2 > [4] > http://marc.theaimsgroup.com/?l=log4j-dev&m=104335006426248&w=2 > [5] > http://marc.theaimsgroup.com/?t=104022409200004&r=1&w=2 > [6] > http://marc.theaimsgroup.com/?l=log4j-dev&m=104011113830842&w=2 > [7] > http://marc.theaimsgroup.com/?t=103973290800001&r=1&w=2 > [8] > http://marc.theaimsgroup.com/?t=103976602200003&r=1&w=2 > [9] > http://marc.theaimsgroup.com/?t=104161963300006&r=1&w=2 > [10] > http://marc.theaimsgroup.com/?t=104201771300001&r=1&w=2 > [11] > http://marc.theaimsgroup.com/?t=104307344600004&r=1&w=2 > [12] > http://marc.theaimsgroup.com/?t=103366200900007&r=1&w=2 > [13] > http://marc.theaimsgroup.com/?t=104366626700004&r=1&w=2 > [14] > http://marc.theaimsgroup.com/?t=104361737900003&r=1&w=2 > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > __________________________________________________ Do you Yahoo!? Yahoo! Shopping - Send Flowers for Valentine's Day http://shopping.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]