husted 02/01/04 04:30:40 Modified: xdocs index.xml Log: Update home page to include description of each subproject. Revision Changes Path 1.13 +135 -20 jakarta-site2/xdocs/index.xml Index: index.xml =================================================================== RCS file: /home/cvs/jakarta-site2/xdocs/index.xml,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- index.xml 24 Sep 2001 03:07:42 -0000 1.12 +++ index.xml 4 Jan 2002 12:30:40 -0000 1.13 @@ -13,38 +13,45 @@ <p> The goal of the Jakarta Project is to provide commercial-quality server solutions based on the Java Platform that are developed in an -open and cooperative fashion. +open and cooperative fashion. </p> <p> -Jakarta is the "overall" project for many subprojects. For example, Tomcat is -the Servlet+JSP Engine which is a subproject of the Jakarta Project. Many people -confuse Jakarta and Tomcat together even though the reality is that Jakarta is -essentially just this website and Tomcat is a product on this website. You can -get information about each of the projects by looking at the left side -navigation under the "SubProjects" headings. +Jakarta hosts several <a href="#Jakarta Subprojects">subprojects</a>. +These are listed on the Subprojects menu on the left, or in the index +below. Each subproject has its own team of developers and committers, +and its own mailing list. </p> <p> -<strong>Support</strong><br/> -If you need support for any of the projects or you are trying to get more -information on any of the projects, we suggest that you join one of the -<strong>User</strong> <a href="./site/mail.html">mailing lists</a>. +<strong>For more information</strong> about a subproject, visit +its home page by selecting a link from the menu on the left +or from the index below.</p> + +<p> +<strong>For product support</strong>, see the subproject's +documentation and <a href="./site/mail.html">mailing list</a> archive +before posting to the subproject's User <a href="./site/mail.html">mailing +list</a>. All product support is provided through the mailing lists. +All work at Jakarta is provided a volunteer basis. There is no paid staff. +Please be considerate and do your homework before asking our volunteers +to donate additional time and energy to your project. </p> <p> -<strong>Contributing</strong><br/> -For information on how to <a href="./site/getinvolved.html">contribute -to the projects</a>, please see the <a -href="./site/guidelines.html">Guidelines</a> section of our website. -This section contains details on how we accept patch submissions, voting -procedures, communication and many other important aspects of how <a -href="./site/whoweare.html">we</a> manage this project. +<strong>For information on contributing</strong>, please visit our +<a href="./site/getinvolved.html">Get Involved page</a> and our +<a href="./site/guidelines.html">Guidelines</a> section. +These pages contain details on how we accept patch submissions, how we +vote, how we communicate, and many other important aspects of how +<a href="./site/whoweare.html">we</a> manage this project. </p> -<!-- ApacheCon is over. <p> +<!-- ApacheCon is over. +<p> <a href="http://ApacheCon.Com/2001/US/"><img border="0" width="135" height="52" src="http://ApacheCon.Com/2001/US/images/apachecon_logo_135x52.gif" alt="ApacheCon"/></a> -</p> --> +</p> +--> <p> The older <a href="http://java.apache.org/">Java Apache</a> Project has @@ -53,6 +60,114 @@ Apache website. </p> +</section> + +<section name="Jakarta Subprojects"> + +<table> +<tr> +<th align="right" valign="top"><a href="./alexandria/index.html">Alexandria</a>:</th> +<td valign="top">Alexandria is a CVS/Javadoc/Source code/Documentation management system meant for use within Open Source projects.</td> +</tr> +<tr> +<th align="right" valign="top"> +<a href="./ant/index.html">Ant</a>:</th> +<td valign="top">Ant is a Java based build tool.</td> +</tr> +<tr> +<th align="right" valign="top"><a href="./avalon/index.html">Avalon</a>:</th> +<td valign="top">Avalon is component-oriented programming project consisting of: Framework, the core framework for COP; Excalibur, common utilities written as components; Phoenix, a server framework; Cornerstone, blocks for use in a Phoenix server; and, Logkit, logging facilities.</td> +</tr> +<tr> +<th align="right" valign="top"><a href="./bcel/index.html">BCEL</a>:</th> +<td valign="top">The Byte Code Engineering Library (formerly known as JavaClass) is intended to give users a convenient possibility to analyze, create, and manipulate (binary) Java class files (those ending with .class). </td> +</tr> +<tr> +<th align="right" valign="top"><a href="./cactus/index.html">Cactus</a>:</th> +<td valign="top">Cactus is a simple test framework for unit testing server-side Java code (servlets, EJBs, tag libraries, filters, ...).</td> +</tr> +<tr> +<th align="right" valign="top"><a href="./commons/index.html">Commons</a>:</th> +<td valign="top">Repository for small scale, reusable, code components that are useful in multiple Jakarta subprojects.</td> +</tr> +<tr> +<th align="right" valign="top"><a href="./ecs/index.html">ECS</a>:</th> +<td valign="top">The Element Construction Set is a Java API for generating elements for various markup languages it directly supports HTML 4.0 and XML</td> +</tr> +<tr> +<th align="right" valign="top"><a href="./james/index.html">James</a>:</th> +<td valign="top">James is an email/news/messaging server written in Java. It uses the Avalon component framework. It currently supports SMTP and POP3 (stable) with IMAP and NNTP in the works.</td> +</tr> +<tr> +<th align="right" valign="top"><a href="./jmeter/index.html">JMeter</a>:</th> +<td valign="top">Pure Java desktop application designed to load test functional behavior and measure performance</td> +</tr> +<tr> +<th align="right" valign="top"><a href="./jetspeed/index.html">Jetspeed</a>:</th> +<td valign="top">A java user customizable portal system based on Turbine framework</td> +</tr> +<tr> +<th align="right" valign="top"><a href="./log4j/index.html">Log4j</a>:</th> +<td valign="top">A fast and flexible logging library for Java.</td> +</tr> +<tr> +<th align="right" valign="top"><a href="./lucene/index.html">Lucene</a>:</th> +<td valign="top">Jakarta Lucene is a high-performance, full-featured text search engine written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform.</td> +</tr> +<tr> +<th align="right" valign="top"><a href="./oro/index.html">ORO</a>:</th> +<td valign="top">Set of text-processing Java classes that provide Perl5 compatible regular expressions, AWK-like regular expressions, glob expressions, and utility classes for performing substitutions, splits, filtering filenames, etc.</td> +</tr> +<tr> +<th align="right" valign="top"><a href="./regexp/index.html">Regexp</a>:</th> +<td valign="top">100% Pure Java Regular Expression package.</td> +</tr> +<tr> +<th align="right" valign="top"><a href="./slide/index.html">Slide</a>:</th> +<td valign="top">WebDAV aware content management system</td> +</tr> +<tr> +<th align="right" valign="top"><a href="./struts/index.html">Struts</a>:</th> +<td valign="top">A model-view-controller framework for constructing web applications with servlets and JavaServer Pages</td> +</tr> +<tr> +<th align="right" valign="top"><a href="./taglibs/index.html">Taglibs</a>:</th> +<td valign="top">A collection of JavaServer Pages (JSP) custom tag libraries useful in building web applications</td> +</tr> +<tr> +<th align="right" valign="top"><a href="./tomcat/index.html">Tomcat 3</a>:</th> +<td valign="top">Tomcat 3 is the official Reference Implementation of the Servlet 2.2 and JavaServer Pages 1.1 technologies.</td> +</tr> +<tr> +<th align="right" valign="top"><a href="./tomcat/index.html">Tomcat 4</a>:</th> +<td valign="top">Tomcat 4 is the official Reference Implementation of the Servlet 2.3 and JavaServer Pages 1.2 technologies.</td> +</tr> +<tr> +<th align="right" valign="top"><a href="./turbine/index.html">Turbine</a>:</th> +<td valign="top">Framework for developing servlet based web applications.</td> +</tr> +<tr> +<th align="right" valign="top"><a href="./velocity/index.html">Velocity</a>:</th> +<td valign="top">Velocity is a Java-based template engine. It permits web page designers to use simple yet powerful template language to reference objects defined in Java code. Web designers can work in parallel with Java programmers to develop web sites according to the Model-View-Controller (MVC) model, meaning that web page designers can focus solely on creating a site that looks good, and programmers can focus solely on writing top-notch code. Velocity separates Java code from the web pages, making the web site more maintainable over the long run and providing a viable alternative to Java Server Pages (JSPs) or PHP.</td> +</tr> +<tr> +<th align="right" valign="top"><a href="./watchdog/index.html">Watchdog</a>:</th> +<td valign="top">Compatibility tests that check a servlet/JSP container implementation of the corresponding specifications</td> +</tr> +</table> + +</section> + +<section name="Apache Software Foundation"> + +<p> +Jakarta is a project of the <a href="http://apache.org/foundation/">Apache Software +Foundation</a>. Jakarta, like all +<a href="http://apache.org/foundation/projects.html">Apache projects</a>, encourages +a collaborative, consensus-based development process, offers an open and pragmatic +<a href="http://apache.org/LICENSE">software license</a>, and strives to +create software of the highest quality. +</p> </section> </body>
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
