jakarta-site-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From roxspr...@apache.org
Subject cvs commit: jakarta-site2/xdocs/site/news 200301.xml
Date Sun, 16 Feb 2003 22:19:22 GMT
roxspring    2003/02/16 14:19:21

  Modified:    docs/site/news 200301.html
               xdocs/site/news 200301.xml
  Log:
  Added Log4j Section
  Submitted by:	Mark Womack mwomack@apache.org
  
  Revision  Changes    Path
  1.11      +82 -2     jakarta-site2/docs/site/news/200301.html
  
  Index: 200301.html
  ===================================================================
  RCS file: /home/cvs/jakarta-site2/docs/site/news/200301.html,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- 200301.html	12 Feb 2003 14:02:43 -0000	1.10
  +++ 200301.html	16 Feb 2003 22:19:21 -0000	1.11
  @@ -168,8 +168,8 @@
                   <b>Url:</b> <a href="http://jakarta.apache.org/site/news/200301.html">http://jakarta.apache.org/site/news/200301.html</a>
               </p>
                                                   <p>The month has been quite busy
for apache folks, with new apache projects, new jakarta 
  -	    subprojects and talk of even more.  And to reassure you that the code is also coming
along 
  -	    nicely, at least Lucene, Ant and HttpClient are expecting releases in the near future.</p>
  +	    subprojects and talk of even more.  In case you're getting concerned that its all
talk here, 
  +	    at least Lucene, Ant and HttpClient are expecting releases in the near future.</p>
                                                   <p>As always, I want to thank those
who contributed and hope that
               you enjoy the read.  If you would like to comment further on any of 
   the
  @@ -189,6 +189,7 @@
                                       <li><a href="#General">General</a></li>
                                                   <li><a href="#Commons">Commons</a></li>
                                                   <li><a href="db.apache.org">db.apache.org</a></li>
  +                                                <li><a href="#Log4j">Log4j</a></li>
                                                   <li><a href="#Lucene">Lucene</a></li>
                                                   <li><a href="#POI">POI</a></li>
                               </blockquote>
  @@ -344,6 +345,85 @@
   <li>commons-sql</li>
   </p>
                                                   <p><a href="http://db.apache.org">http://db.apache.org</a></p>
  +                            </blockquote>
  +        </p>
  +      </td></tr>
  +      <tr><td><br/></td></tr>
  +    </table>
  +                                                <table border="0" cellspacing="0" cellpadding="2"
width="100%">
  +      <tr><td bgcolor="#525D76">
  +        <font color="#ffffff" face="arial,helvetica,sanserif">
  +          <a name="Log4j"><strong>Log4j</strong></a>
  +        </font>
  +      </td></tr>
  +      <tr><td>
  +        <blockquote>
  +                                    <p><i>" a fast and flexible framework for
logging application debugging messages "</i></p>
  +                                                <p><b>Editor:</b> Mark
Womack</p>
  +                                                <p>This month's edition contains
items from December and January.</p>
  +                                                <p>Initial implementations of Plugin,
PluginRegistry, and Receivers were
  +checked in for review [<a href="#Log4j1">1</a>].  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.</p>
  +                                                <p>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. [<a href="#Log4j2">2</a>]</p>
  +                                                <p>Jay Funnell contributed the NetSendAppender[<a
href="#Log4j3">3</a>]. This appender uses the
  +Windows "NET SEND" command to transport log messages.</p>
  +                                                <p>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) [<a href="#Log4j4">4</a>],
  +ConfigurationServlet (Luther Birdzell) [<a href="#Log4j5">5</a>], and CookieMDCFilter
[<a href="#Log4j6">6</a>].</p>
  +                                                <p>A new selector package was added
to contain implementations of the log4j
  +RepositorySelector interface [<a href="#Log4j7">7</a>].  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 [<a href="#Log4j8">8</a>], chooses
the repository
  +based on the context class loader and is compatible for use in Tomcat 4.1.X.</p>
  +                                                <p>Like other Apache projects, wiki
pages for the log4j project have been
  +started,
  +and are coming along nicely [<a href="#Log4j9">9</a>].</p>
  +                                                <p>It was decided to created a log4j-sandbox
cvs repository [<a href="#Log4j10">10</a>].  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.</p>
  +                                                <p>log4jMini, a compact version of
log4j, was added to the log4j cvs [<a href="#Log4j11">11</a>].  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 [<a href="#Log4j12">12</a>].</p>
  +                                                <p>Changes are planned for v1.3 release
related to better memory efficiency
  +within several log4j classes [<a href="#Log4j13">13</a>].</p>
  +                                                <p>Creating a top level Apache project,
logging.apache.org, is being explored
  +[<a href="#Log4j14">14</a>].  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 [<a href="#Log4j15">15</a>].</p>
  +                                                <p>
  +<li><a name="Log4j1">[1] - <a href="http://marc.theaimsgroup.com/?t=103950495700003&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103950495700003&amp;r=1&amp;w=2</a></a></li>
  +<li><a name="Log4j2">[2] - <a href="http://marc.theaimsgroup.com/?t=103963431900001&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103963431900001&amp;r=1&amp;w=2</a></a></li>
  +<li><a name="Log4j3">[3] - <a href="http://marc.theaimsgroup.com/?t=103945762400007&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103945762400007&amp;r=1&amp;w=2</a></a></li>
  +<li><a name="Log4j4">[4] - <a href="http://marc.theaimsgroup.com/?l=log4j-dev&amp;m=104335006426248&amp;w=2">http://marc.theaimsgroup.com/?l=log4j-dev&amp;m=104335006426248&amp;w=2</a></a></li>
  +<li><a name="Log4j5">[5] - <a href="http://marc.theaimsgroup.com/?t=104022409200004&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=104022409200004&amp;r=1&amp;w=2</a></a></li>
  +<li><a name="Log4j6">[6] - <a href="http://marc.theaimsgroup.com/?l=log4j-dev&amp;m=104011113830842&amp;w=2">http://marc.theaimsgroup.com/?l=log4j-dev&amp;m=104011113830842&amp;w=2</a></a></li>
  +<li><a name="Log4j7">[7] - <a href="http://marc.theaimsgroup.com/?t=103973290800001&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103973290800001&amp;r=1&amp;w=2</a></a></li>
  +<li><a name="Log4j8">[8] - <a href="http://marc.theaimsgroup.com/?t=103976602200003&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103976602200003&amp;r=1&amp;w=2</a></a></li>
  +<li><a name="Log4j9">[9] - <a href="http://nagoya.apache.org/wiki/apachewiki.cgi?Log4JProjectPages">http://nagoya.apache.org/wiki/apachewiki.cgi?Log4JProjectPages</a></a></li>
  +<li><a name="Log4j10">[10] - <a href="http://marc.theaimsgroup.com/?t=104161963300006&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=104161963300006&amp;r=1&amp;w=2</a></a></li>
  +<li><a name="Log4j11">[11] - <a href="http://marc.theaimsgroup.com/?t=104201771300001&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=104201771300001&amp;r=1&amp;w=2</a></a></li>
  +<li><a name="Log4j12">[12] - <a href="http://marc.theaimsgroup.com/?t=104307344600004&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=104307344600004&amp;r=1&amp;w=2</a></a></li>
  +<li><a name="Log4j13">[13] - <a href="http://marc.theaimsgroup.com/?t=103366200900007&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103366200900007&amp;r=1&amp;w=2</a></a></li>
  +<li><a name="Log4j14">[14] - <a href="http://marc.theaimsgroup.com/?t=104366626700004&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=104366626700004&amp;r=1&amp;w=2</a></a></li>
  +<li><a name="Log4j15">[15] - <a href="http://marc.theaimsgroup.com/?t=104361737900003&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=104361737900003&amp;r=1&amp;w=2</a></a></li>
  +</p>
                               </blockquote>
           </p>
         </td></tr>
  
  
  
  1.9       +81 -0     jakarta-site2/xdocs/site/news/200301.xml
  
  Index: 200301.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-site2/xdocs/site/news/200301.xml,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- 200301.xml	12 Feb 2003 14:02:45 -0000	1.8
  +++ 200301.xml	16 Feb 2003 22:19:21 -0000	1.9
  @@ -8,6 +8,7 @@
   Stefan Bodewig <bodewig@apache.org>
   Tim O'brien <tobrien@transolutions.net>
   Martin Poeschl <mpoeschl@marmot.at>
  +Mark Womack <mwomack@apache.org>
   
   Contributors Last month:
   Rob Oxspring <roxspring@apache.org>
  @@ -55,6 +56,7 @@
                   <li><a href="#General">General</a></li>
                   <li><a href="#Commons">Commons</a></li>
   		<li><a href="db.apache.org">db.apache.org</a></li>
  +                <li><a href="#Log4j">Log4j</a></li>
                   <li><a href="#Lucene">Lucene</a></li>
                   <li><a href="#POI">POI</a></li>
               </subsection>
  @@ -195,7 +197,86 @@
   </section>
   
   
  +        <section name="Log4j">
  +            <p><i>&quot; a fast and flexible framework for logging application
debugging messages &quot;</i></p>
  +            <p><b>Editor:</b> Mark Womack</p>
  +
  +<p>This month's edition contains items from December and January.</p>
  +
  +<p>Initial implementations of Plugin, PluginRegistry, and Receivers were
  +checked in for review [<a href="#Log4j1">1</a>].  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.</p>
  +
  +<p>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. [<a href="#Log4j2">2</a>]</p>
  +
  +<p>Jay Funnell contributed the NetSendAppender[<a href="#Log4j3">3</a>].
This appender uses the
  +Windows "NET SEND" command to transport log messages.</p>
  +
  +<p>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) [<a href="#Log4j4">4</a>],
  +ConfigurationServlet (Luther Birdzell) [<a href="#Log4j5">5</a>], and CookieMDCFilter
[<a href="#Log4j6">6</a>].</p>
  +
  +<p>A new selector package was added to contain implementations of the log4j
  +RepositorySelector interface [<a href="#Log4j7">7</a>].  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 [<a href="#Log4j8">8</a>], chooses
the repository
  +based on the context class loader and is compatible for use in Tomcat 4.1.X.</p>
  +
  +<p>Like other Apache projects, wiki pages for the log4j project have been
  +started,
  +and are coming along nicely [<a href="#Log4j9">9</a>].</p>
  +
  +<p>It was decided to created a log4j-sandbox cvs repository [<a href="#Log4j10">10</a>].
 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.</p>
  +
  +<p>log4jMini, a compact version of log4j, was added to the log4j cvs [<a href="#Log4j11">11</a>].
 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 [<a href="#Log4j12">12</a>].</p>
  +
  +<p>Changes are planned for v1.3 release related to better memory efficiency
  +within several log4j classes [<a href="#Log4j13">13</a>].</p>
  +
  +<p>Creating a top level Apache project, logging.apache.org, is being explored
  +[<a href="#Log4j14">14</a>].  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 [<a href="#Log4j15">15</a>].</p>
   
  +<p>
  +<li><a name="Log4j1">[1] - <a href="http://marc.theaimsgroup.com/?t=103950495700003&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103950495700003&amp;r=1&amp;w=2</a></a></li>
  +<li><a name="Log4j2">[2] - <a href="http://marc.theaimsgroup.com/?t=103963431900001&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103963431900001&amp;r=1&amp;w=2</a></a></li>
  +<li><a name="Log4j3">[3] - <a href="http://marc.theaimsgroup.com/?t=103945762400007&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103945762400007&amp;r=1&amp;w=2</a></a></li>
  +<li><a name="Log4j4">[4] - <a href="http://marc.theaimsgroup.com/?l=log4j-dev&amp;m=104335006426248&amp;w=2">http://marc.theaimsgroup.com/?l=log4j-dev&amp;m=104335006426248&amp;w=2</a></a></li>
  +<li><a name="Log4j5">[5] - <a href="http://marc.theaimsgroup.com/?t=104022409200004&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=104022409200004&amp;r=1&amp;w=2</a></a></li>
  +<li><a name="Log4j6">[6] - <a href="http://marc.theaimsgroup.com/?l=log4j-dev&amp;m=104011113830842&amp;w=2">http://marc.theaimsgroup.com/?l=log4j-dev&amp;m=104011113830842&amp;w=2</a></a></li>
  +<li><a name="Log4j7">[7] - <a href="http://marc.theaimsgroup.com/?t=103973290800001&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103973290800001&amp;r=1&amp;w=2</a></a></li>
  +<li><a name="Log4j8">[8] - <a href="http://marc.theaimsgroup.com/?t=103976602200003&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103976602200003&amp;r=1&amp;w=2</a></a></li>
  +<li><a name="Log4j9">[9] - <a href="http://nagoya.apache.org/wiki/apachewiki.cgi?Log4JProjectPages">http://nagoya.apache.org/wiki/apachewiki.cgi?Log4JProjectPages</a></a></li>
  +<li><a name="Log4j10">[10] - <a href="http://marc.theaimsgroup.com/?t=104161963300006&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=104161963300006&amp;r=1&amp;w=2</a></a></li>
  +<li><a name="Log4j11">[11] - <a href="http://marc.theaimsgroup.com/?t=104201771300001&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=104201771300001&amp;r=1&amp;w=2</a></a></li>
  +<li><a name="Log4j12">[12] - <a href="http://marc.theaimsgroup.com/?t=104307344600004&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=104307344600004&amp;r=1&amp;w=2</a></a></li>
  +<li><a name="Log4j13">[13] - <a href="http://marc.theaimsgroup.com/?t=103366200900007&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103366200900007&amp;r=1&amp;w=2</a></a></li>
  +<li><a name="Log4j14">[14] - <a href="http://marc.theaimsgroup.com/?t=104366626700004&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=104366626700004&amp;r=1&amp;w=2</a></a></li>
  +<li><a name="Log4j15">[15] - <a href="http://marc.theaimsgroup.com/?t=104361737900003&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=104361737900003&amp;r=1&amp;w=2</a></a></li>
  +</p>
  +</section>
   
   
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: site-cvs-unsubscribe@jakarta.apache.org
For additional commands, e-mail: site-cvs-help@jakarta.apache.org


Mime
View raw message