ceki 2003/12/22 02:46:18 Modified: . build.xml docs index.html src/xdocs index.xml src/xdocs/stylesheets project.xml Added: docs/site news.html src/xdocs/site bylaws.xml news.xml src/xdocs/stylesheets site.vsl Log: building up the LS site Revision Changes Path 1.2 +1 -1 logging-site/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/logging-site/build.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- build.xml 20 Dec 2003 18:43:53 -0000 1.1 +++ build.xml 22 Dec 2003 10:46:18 -0000 1.2 @@ -68,7 +68,7 @@ excludes="**/stylesheets/**" includes="**/*.xml" lastModifiedCheck="true" - templatePath="${jakarta-site2}/xdocs/stylesheets"> + templatePath="src//xdocs/stylesheets"> 1.2 +67 -13 logging-site/docs/index.html Index: index.html =================================================================== RCS file: /home/cvs/logging-site/docs/index.html,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- index.html 20 Dec 2003 19:10:10 -0000 1.1 +++ index.html 22 Dec 2003 10:46:18 -0000 1.2 @@ -13,24 +13,21 @@ - + - Logging Services - Introduction + Logging Services - Welcome - -
- - -Apache Logging Services + +
@@ -45,25 +42,82 @@ -

Logging Services Project

+

About Logging Services

+ +

Projects

+ +

Information

+ +

Support

- + @@ -78,7 +132,7 @@
- - Introduction +
+ +  Welcome to Logging Services Project @ Apache
 

Inserting log statements into your code is a low-tech method for debugging it. It may also be the only way because debuggers are not always available or applicable. This is often the case for distributed applications.

+ + + + +
+ + toto tot ott + +
+
+

In addition to many performance improvements, bug fixes, + and other small enhancements, log4j 1.2 adds JMX support, + Mapped Diagnostic Contexts, JDBC logging, graphical log + viewer (chainsaw), and buffered IO capability. One important + change is the replacement of the Category class with Logger + class and the Priority class with the Level class in order + to facilitate migrating from the JDK 1.4 logging API to + log4j. +

+
+

- Copyright © 1999-2003, Apache Software Foundation + Copyright © 1999-2004, Apache Software Foundation
1.1 logging-site/docs/site/news.html Index: news.html =================================================================== Logging Services - News and Status

About Logging Services

Projects

Information

Support

 News & Status
 

17th December 2003 - Creation of the Logging Services Project

The Board of Directors of the Apache Software foundation voted unanimously for the creation of the Apache Logging Services project.


Got News?

If you would like to submit an item for posting to this page, send an email with the subject [NEWS] to the general at logging dot apache dot org mailing list..



Copyright © 1999-2004, Apache Software Foundation
1.2 +17 -3 logging-site/src/xdocs/index.xml Index: index.xml =================================================================== RCS file: /home/cvs/logging-site/src/xdocs/index.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- index.xml 20 Dec 2003 18:43:53 -0000 1.1 +++ index.xml 22 Dec 2003 10:46:18 -0000 1.2 @@ -2,20 +2,34 @@ - Ceki Gulcu - Introduction + Ceki Gulcu + Welcome -
+
+

Inserting log statements into your code is a low-tech method for debugging it. It may also be the only way because debuggers are not always available or applicable. This is often the case for distributed applications.

+ + +

In addition to many performance improvements, bug fixes, + and other small enhancements, log4j 1.2 adds JMX support, + Mapped Diagnostic Contexts, JDBC logging, graphical log + viewer (chainsaw), and buffered IO capability. One important + change is the replacement of the Category class with Logger + class and the Priority class with the Level class in order + to facilitate migrating from the JDK 1.4 logging API to + log4j. +

+
+
1.1 logging-site/src/xdocs/site/bylaws.xml Index: bylaws.xml =================================================================== Ceki Gulcu Bylaws of the Logging Services Project

bla bla

This document defines the guidelines for the Apache Logging Services Project. It includes definitions of how conflict is resolved by voting, who is able to vote, and the procedures to follow for proposing and making changes to the Apache products.

The objective here is to avoid unnecessary conflict over changes and continue to produce a quality system in a timely manner. Not all conflict can be avoided, but at least we can agree on the procedures for conflict to be resolved.

1.1 logging-site/src/xdocs/site/news.xml Index: news.xml =================================================================== Ceki Gulcu News and Status

17th December 2003 - Creation of the Logging Services Project

The Board of Directors of the Apache Software foundation voted unanimously for the creation of the Apache Logging Services project.


Got News?

If you would like to submit an item for posting to this page, send an email with the subject [NEWS] to the general at logging dot apache dot org mailing list..

1.2 +27 -3 logging-site/src/xdocs/stylesheets/project.xml Index: project.xml =================================================================== RCS file: /home/cvs/logging-site/src/xdocs/stylesheets/project.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- project.xml 20 Dec 2003 18:43:53 -0000 1.1 +++ project.xml 22 Dec 2003 10:46:18 -0000 1.2 @@ -3,13 +3,37 @@ href="http://logging.apache.org/"> Logging Services - Apache Logging Services + - - + + + + + + + + + + + + + + + + + + + + + + + + + + 1.1 logging-site/src/xdocs/stylesheets/site.vsl Index: site.vsl =================================================================== ## Defined variables #set ($bodybg = "#ffffff") #set ($bodyfg = "#000000") #set ($bodylink = "#525D76") ## #set ($bannerbg = "#525D76") #set ($bannerbg = "#2222AA") #set ($bannerfg = "#ffffff") #set ($subbannerbg = "#828DA6") #set ($subbannerfg = "#ffffff") #set ($tablethbg = "#039acc") #set ($tabletdbg = "#a0ddf0") #document() ## This is where the macro's live #macro ( table $table) #foreach ( $items in $table.getChildren() ) #if ($items.getName().equals("tr")) #tr ($items) #end #end
#end #macro ( tr $tr) #foreach ( $items in $tr.getChildren() ) #if ($items.getName().equals("td")) #td ($items) #elseif ($items.getName().equals("th")) #th ($items) #end #end #end #macro ( td $value) #if ($value.getAttributeValue("colspan")) #set ($colspan = $value.getAttributeValue("colspan")) #end #if ($value.getAttributeValue("rowspan")) #set ($rowspan = $value.getAttributeValue("rowspan")) #end #if ($value.getText().length() != 0 || $value.hasChildren()) $value.getContent() #else   #end #end #macro ( th $value) #if ($value.getAttributeValue("colspan")) #set ($colspan = $value.getAttributeValue("colspan")) #end #if ($value.getAttributeValue("rowspan")) #set ($rowspan = $value.getAttributeValue("rowspan")) #end #if ($value.getText().length() != 0 || $value.hasChildren()) $value.getContent() #else   #end #end #macro ( projectanchor $name $value ) #if ($value.startsWith("http://")) $name ## #elseif ($value.startsWith("/site")) ## $name #else $name #end #end #macro ( metaauthor $author $email ) #end #macro ( image $value ) #if ($value.getAttributeValue("width")) #set ($width=$value.getAttributeValue("width")) #end #if ($value.getAttributeValue("height")) #set ($height=$value.getAttributeValue("height")) #end #if ($value.getAttributeValue("align")) #set ($align=$value.getAttributeValue("align")) #end #end #macro ( source $value)
$escape.getText($value.getText())
#end #macro ( subsection $subsection)
$subsection.getAttributeValue("name")
#foreach ( $items in $subsection.getChildren() ) #if ($items.getName().equals("img")) #image ($items) #elseif ($items.getName().equals("source")) #source ($items) #elseif ($items.getName().equals("table")) #table ($items) #else $items #end #end

#end ## ================================ ## section macro ## ================================ #macro ( section $section)
 $section.getAttributeValue("name")
 
#foreach ( $items in $section.getChildren() ) #if ($items.getName().equals("img")) #image ($items) #elseif ($items.getName().equals("source")) #source ($items) #elseif ($items.getName().equals("table")) #table ($items) #elseif ($items.getName().equals("subsection")) #subsection ($items) #else $items #end #end


#end #macro ( makeProject ) #set ($menus = $project.getChild("body").getChildren("menu")) #foreach ( $menu in $menus )

$menu.getAttributeValue("name")

    #foreach ( $item in $menu.getChildren() ) #set ($name = $item.getAttributeValue("name"))
  • #projectanchor($name $item.getAttributeValue("href"))
  • #end
#end #end #macro (getProjectImage) #if ($project.getChild("logo")) #set ( $logoString = $project.getChild("logo").getAttributeValue("href") ) #if ( $logoString.startsWith("/") ) $project.getChild( #else $project.getChild( #end #else #end #end #macro (printMeta $metaElement) #end #macro (document) #set ($authors = $root.getChild("properties").getChildren("author")) #foreach ( $au in $authors ) #metaauthor ( $au.getText() $au.getAttributeValue("email") ) #end #set ($metas = $root.getChildren("meta")) ## Parse meta directives such as ## #foreach ($meta in $metas) #printMeta($meta) #end ## Support for tags. #if ($root.getChild("properties").getChild("base")) #set ($url = $root.getChild("properties").getChild("base").getAttributeValue("href")) #end $project.getChild("title").getText() - $root.getChild("properties").getChild("title").getText() #getProjectImage()

#makeProject() #set ($allSections = $root.getChild("body").getChildren("section")) #foreach ( $section in $allSections ) #section ($section) #end

Copyright © 1999-2004, Apache Software Foundation
#end