You are viewing a plain text version of this content. The canonical link for it is here.
Posted to site-cvs@jakarta.apache.org by ba...@apache.org on 2005/09/18 21:14:07 UTC

svn commit: r289955 - in /jakarta/site: docs/site/pmc/board-report-september2005.html xdocs/site/pmc/board-report-september2005.xml

Author: bayard
Date: Sun Sep 18 12:14:03 2005
New Revision: 289955

URL: http://svn.apache.org/viewcvs?rev=289955&view=rev
Log:
publishing the sept 2005 board report

Added:
    jakarta/site/docs/site/pmc/board-report-september2005.html
    jakarta/site/xdocs/site/pmc/board-report-september2005.xml

Added: jakarta/site/docs/site/pmc/board-report-september2005.html
URL: http://svn.apache.org/viewcvs/jakarta/site/docs/site/pmc/board-report-september2005.html?rev=289955&view=auto
==============================================================================
--- jakarta/site/docs/site/pmc/board-report-september2005.html (added)
+++ jakarta/site/docs/site/pmc/board-report-september2005.html Sun Sep 18 12:14:03 2005
@@ -0,0 +1,526 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
+<title>The Jakarta Site - September 2005 Board Report</title>
+<link rel="stylesheet" href="/style/style.css" type="text/css" />
+<meta name="author" value="Apache Jakarta Project" />
+<meta name="email" value="general.AT.jakarta.DOT.apache.DOT.org" />
+</head>
+<body>
+<table class="page-header" border="0" width="100%" cellspacing="0">
+<!--PAGE HEADER-->
+<tr>
+<td colspan="2">
+<!--JAKARTA LOGO-->
+<a href="http://jakarta.apache.org/">
+<img src="http://jakarta.apache.org/images/jakarta-logo.gif" alt="The Jakarta Project" border="0" />
+</a>
+</td>
+<td>
+<div style="width:135px;height:50px;padding:10px;border:1px solid #666666">
+<a href="http://www.apachecon.com/2005/EU/">
+<img alt="Join ApacheCon in Stuttgart!" border="0" src="http://apache.org/images/ac2005eu_135x50.gif" />
+</a>
+</div>
+</td>
+</tr>
+</table>
+<table border="0" width="100%" cellspacing="4">
+<tr>
+<!--LEFT SIDE NAVIGATION-->
+<td class="left-navbar" valign="top" nowrap="nowrap">
+<p>
+<strong>Support</strong>
+</p>
+<ul>
+<li>
+<a href="http://jakarta.apache.org/site/downloads/">Downloads</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/cvsindex.html">CVS / SVN</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/mail2.html">Mailing Lists</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/bugs.html">Bug Database</a>
+</li>
+<li>
+<a href="http://wiki.apache.org/jakarta/">Jakarta Wiki</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/faqs.html">FAQs</a>
+</li>
+</ul>
+<p>
+<strong>Subprojects</strong>
+</p>
+<ul>
+<li>
+<a href="../../alexandria/index.html">Alexandria</a>
+</li>
+<li>
+<a href="../../bcel/index.html">BCEL</a>
+</li>
+<li>
+<a href="../../bsf/index.html">BSF</a>
+</li>
+<li>
+<a href="../../cactus/index.html">Cactus</a>
+</li>
+<li>
+<a href="../../commons/index.html">Commons</a>
+</li>
+<li>
+<a href="../../ecs/index.html">ECS</a>
+</li>
+<li>
+<a href="../../hivemind/index.html">HiveMind</a>
+</li>
+<li>
+<a href="../../jcs/index.html">JCS</a>
+</li>
+<li>
+<a href="../../jmeter/index.html">JMeter</a>
+</li>
+<li>
+<a href="../../oro/index.html">ORO</a>
+</li>
+<li>
+<a href="../../poi/index.html">POI</a>
+</li>
+<li>
+<a href="../../regexp/index.html">Regexp</a>
+</li>
+<li>
+<a href="../../slide/index.html">Slide</a>
+</li>
+<li>
+<a href="../../taglibs/index.html">Taglibs</a>
+</li>
+<li>
+<a href="../../tapestry/index.html">Tapestry</a>
+</li>
+<li>
+<a href="../../tomcat/index.html">Tomcat</a>
+</li>
+<li>
+<a href="../../turbine/index.html">Turbine</a>
+</li>
+<li>
+<a href="../../velocity/index.html">Velocity</a>
+</li>
+<li>
+<a href="../../watchdog/index.html">Watchdog</a>
+</li>
+</ul>
+<p>
+<strong>Incubating</strong>
+</p>
+<ul>
+<li>
+<a href="http://incubator.apache.org/projects/agila.html">Agila</a>
+</li>
+</ul>
+<p>
+<strong>Ex-Jakarta</strong>
+</p>
+<ul>
+<li>
+<a href="http://ant.apache.org/">Ant</a>
+</li>
+<li>
+<a href="http://avalon.apache.org/">Avalon</a>
+</li>
+<li>
+<a href="http://excalibur.apache.org/">Excalibur</a>
+</li>
+<li>
+<a href="http://gump.apache.org/">Gump</a>
+</li>
+<li>
+<a href="http://james.apache.org/">James</a>
+</li>
+<li>
+<a href="http://logging.apache.org/">Logging</a>
+</li>
+<li>
+<a href="http://lucene.apache.org/">Lucene</a>
+</li>
+<li>
+<a href="http://maven.apache.org/">Maven</a>
+</li>
+<li>
+<a href="http://portals.apache.org/">Portals</a>
+</li>
+<li>
+<a href="http://struts.apache.org/">Struts</a>
+</li>
+</ul>
+</td>
+<!--MAIN BODY-->
+<td class="main-body" valign="top" align="left">
+<div class="section">
+<div class="section-header">
+<a name="September 2005 Board Report">
+<strong>September 2005 Board Report</strong>
+</a>
+</div>
+<p>
+<div class="section-body">
+
+    <div class="subsection">
+<div class="subsection-header">
+<a name="Status">
+<strong>Status</strong>
+</a>
+</div>
+<div class="subsection-body">
+
+      <p>Various issues of note occurred this month:</p>
+
+      <ul>
+        <li>POI legal issue (in bugzilla) - A POI contributor had submitted a Bugzilla entry that was based on documentation on a website that should not have legally been there. The attached files were removed by the admin and a suitable comment inserted. This legally issue is effectively closed as it's a big grey legal tightrope and all that's left to see is if the pain has put the contributor off of contributing again.</li>
+        <li>BeanUtils legal issue (in code) - Sam Ruby raised a concern over code in Commons BeanUtils described in the code as "Package private support methods (copied from java.beans.Introspector)", ie) were we legally covered. [http://issues.apache.org/bugzilla/show_bug.cgi?id=36445]. Based on the bug entry, Niall Pemberton rewrote the code in question (he was not party to the conversation on pmc@ though), which may or may not be enough, but was probably desirable from a technical point of view anyway. The issue is still open and being dealt with on the members@ and pmc@jakarta lists.</li>
+        <li>HttpClient renaming query - Commons HttpClient is seeking to move from Commons to a full Jakarta subproject. They're had their own mailing lists for a long time and this is something we should have done a long time ago. The name 'Jakarta Http' was raised and disapproval quickly voiced by other projects with whom it would cause confusion. Expect more on this in the next report.</li>
+        <li>Silk subproject - 'Apache Jakarta Silk' was chosen as the name for a new subproject to contain Web components. Various parts of Commons and Taglibs will form the initial codebase. The name was passed to the PRC who raised questions on potential clashes with other products/companies. This issue is still open.</li>
+        <li>Commons Sandbox - It's become increasingly obvious that the Commons Sandbox governance needs some attention. Discussions at the ApacheCon EU brought forth the idea of a 'commons/dormant' status, and many of the sandbox components have been moved to that. Various legal issues are becoming more well known, such as the need to sign software grants, and the recently added commons-proxy is in the process of that, and a new commons-csv component will be doing the same thing.</li>
+      </ul>
+
+      <u>Inactivity</u>
+      <p>Managing inactivity is becoming a critical issue. The promotion of the larger, more noticeably vibrant subcommunities from the Jakarta umbrella has made it a lot more obvious where there are gaping holes of inactivity. The community is reacting to deal with that, sometimes naturally, sometimes with a nudge and on some occasions it looks like we'll probably just need a state of dormancy for codebases. Here's a quick list that affects 50% of the subprojects:</p>
+      <ul>
+        <li>Taglibs. This is teetering dangerously close to inactivity. Three active committers, but they're largely focused on one or two of the components. The solution is going to be to move the active concerns to the Silk subproject and archive all of the inactive components. This community's coma is largely induced by the release of JSTL a few years back, a new standard that replicated much of the work that was there.</li>
+        <li>BCEL activity increased a lot, commits are largely from one person though there are other Apache committers replying on the lists.</li>
+        <li>Failure to improve BSF PMC oversight this quarter (chair's fault), a critical issue for the next quarter. </li>
+        <li>ORO, Regexp, ECS are all completely inactive. Watchdog and Alexandria are finished.</li>
+      </ul>
+
+    </div>
+</div>
+    <div class="subsection">
+<div class="subsection-header">
+<a name="Releases">
+<strong>Releases</strong>
+</a>
+</div>
+<div class="subsection-body">
+
+      <ul>
+        <li>08 September 2005 - Tapestry 4.0-beta-6 released</li>
+        <li>02 September 2005 - Turbine Stratum 1.0 Released</li>
+        <li>29 August 2005 - Tapestry 4.0-beta-5 Released</li>
+        <li>24 August 2005 - JMeter 2.1 released</li>
+        <li>23 August 2005 - HiveMind 1.1-beta-3 Released</li>
+        <li>17 August 2005 - Cactus 1.7.1 Released</li>
+        <li>11 August 2005 - Tapestry 4.0-beta-4 Released</li>
+        <li>04 August 2005 - Reusable Dialog Components (RDC) Taglib graduated from Sandbox to Proper</li>
+        <li>01 August 2005 - Right Commons-Cli 1.0 Jar Now In Java Repository</li>
+        <li>26 July 2005 - Commons Betwixt 0.7 Released</li>
+        <li>26 July 2005 - Reusable Dialog Components (RDC) Taglib 1.0 Released</li>
+        <li>25 July 2005 - Tapestry 4.0-beta-3 Released</li>
+        <li>24 July 2005 - Apache Jakarta Tomcat 5.5.10-alpha Released</li>
+        <li>10 July 2005 - Tapestry 4.0-beta-2 Released</li>
+        <li>28 June 2005 - HiveMind 1.1-beta-2 Released</li>
+        <li>26 June 2005 - Commons HttpClient 3.0rc3 Released</li>
+        <li>25 June 2005 - Tapestry 4.0-beta-1 Released </li>
+      </ul>
+
+    </div>
+</div>
+    <div class="subsection">
+<div class="subsection-header">
+<a name="Community changes">
+<strong>Community changes</strong>
+</a>
+</div>
+<div class="subsection-body">
+
+      <u>PMC additions</u>
+
+      <ul>
+        <li>Jul 17 - Brett Porter</li>
+        <li>Aug 21 - Peter Lin</li>
+        <li>Aug 21 - Sebastian Bazley</li>
+        <li>Aug 21 - Torsten Curdt</li>
+        <li>Sep 12 - Niall Pemberton</li>
+      </ul>
+
+      <u>New committers</u>
+
+      <ul>
+        <li>Jul 14 - Achim Huegen (Hivemind)</li>
+        <li>Jul 14 - Rahul Akolkar (Taglibs)</li>
+      </ul>
+
+    </div>
+</div>
+    <div class="subsection">
+<div class="subsection-header">
+<a name="Infrastructure news">
+<strong>Infrastructure news</strong>
+</a>
+</div>
+<div class="subsection-body">
+
+      <p>SVN Migrations:</p>
+
+      <ul>
+        <li>Slide, Turbine, Tapestry, Cactus, Taglibs, JCS all done</li>
+        <li>POI, JMeter left to migrate</li>
+      </ul>
+
+    </div>
+</div>
+    <div class="subsection">
+<div class="subsection-header">
+<a name="Subproject news">
+<strong>Subproject news</strong>
+</a>
+</div>
+<div class="subsection-body">
+
+      <u>Agila (under incubation)</u>
+
+      <p>Slowly growing. 4 committers, August has seen 9 threads or so (with patches) from a new user, so a nice sign there. Another project, Twister, merged in relatively quietly in April/May.</p>
+
+      <u>Cactus</u>
+
+      <p>Cactus 1.7.1 Release: this was a minor release with some bug fixes and minor improvements, specially in the Maven plugin.</p>
+
+      <p>The upcoming Cactus 1.8 will introduce major changes, like full integration with Cargo and (hopefully) being built by Maven (or Maven 2).</p>
+
+      <u>Commons Betwixt</u>
+
+      <p>Commons Betwixt 0.7 Release: this was a feature release consolidating a lot of new functionality added in the months since 0.6. </p>
+
+      <p>The ratio of users to active committers remains too low. More developers but since patchers are interested in adding the bit of functionality they need for their project, it's hard to convert developers into committers. </p>
+
+      <p>Some interesting new directions coming from db and webservices at Apache. Some interesting talks with members of the wider start-from-java community but these may lead in novel directions. </p>
+
+      <u>Commons CLI</u>
+
+      <p>
+<i>(summarized from http://wiki.apache.org/jakarta-commons/CLI)</i>
+</p>
+
+      <p>The 1.0 jar file published on ibiblio at http://www.ibiblio.org/maven/commons-cli/jars was overwritten at some point by a snapshot of later code; therefore any project that uses Maven to build code which declares a dependency on commons-cli 1.0 may have downloaded and cached the incorrect file. The snapshot contained a number of API differences. </p>
+
+      <p>The old 1.0 jar was renamed to commons-cli-20040117.000000.jar and a correct commons-cli-1.0.jar put in place.</p>
+
+      <u>Commons Email</u>
+      <p>With a few remaining issues resolved, CfV for Version 1.0 is again under way. The commons-email team expects a release in September.</p>
+
+      <u>Commons HttpClient</u>
+
+      <p>Apparently many users have started switching to 3.0 release candidates, as bug reports have seen an increase recently. The team is tackling the real issues and is looking forward to a stable release soon.</p>
+
+      <p>During the development of the 4.0 code questions about a new project scope arose and will eventually lead to a new name of the project. A new [http://wiki.apache.org/jakarta-httpclient/NewProjectCharter project charter] is underway.</p>
+
+      <p>GSOC: The student Samit Jain has contributed substantial code to support RFC-2965 (Cookie2). Development of this feature is still ongoing on a separate SVN branch and will not be included before release 3.1.</p>
+
+      <u>Commons Math (GSOC summary)</u>
+
+      <p>Xiaogang Zhang successfully completed his Summer of Code project, contributing significant additions and enhancements to the commons-math numerical analysis package and the beginnings of a transform package.  Most of these improvements have been committed to svn trunk and will be included in version 1.2.  Some of his contributions are still in review / revision.  He also contributed enhancements and bug fixes outside of the scope of his SOC project, which will be included in the 1.1 release in preparation.</p>
+
+      <u>Commons Sandbox</u>
+
+      <ul>
+        <li>Commons Exec started, seeded with code from Ant's Exec task.</li>
+        <li>Commons Proxy started (more info needed?)</li>
+        <li>Commons SCXML started, seeded with code from the Reusable Dialog Components (RDC) Taglib. Commons SCXML is a reference implementation of the [http://www.w3.org/TR/2005/WD-scxml-20050705/ W3C State Chart XML Working Draft].</li>
+        <li>Inactive projects have been moved to a dormant repository</li>
+      </ul>
+
+      <u>Hivemind</u>
+
+      <p>
+<i>(No report from Hivemind, so notes from the chair. Hivemind will have a report in the next quarterly report)</i>
+</p>
+
+      <p>Nothing obvious to worry about with respect to Hivemind. It's ticking along with Howard, James, Achim and Knut all creating tasks/closing bugs. It's releasing a steady stream of alpha and beta's to reach a goal of a stable 1.1 release prior to Tapestry's next release. Looking at the last quarter's report from Hivemind, the major item to report is that Achim successfully became a committer.</p>
+
+      <u>JMeter</u>
+
+      <p>24 August 2005 - JMeter 2.1 released.</p>
+      <p>Release 2.1 includes an additional script format - smaller, more compact, more readable - based on Xstream. </p>
+      <p>There are updates to the JMS, JDBC, WSDL and XML processing. </p>
+      <p>Also a new config item, CSV DataSet for easier test parameterisation.</p>
+      <p>Still need to move code to SVN. The test migration showed up a few minor issues with the tool.</p>
+
+      <p>Sebastian Bazley and Peter Lin elected to the Jakarta PMC.</p>
+
+      <u>Taglibs (RDC)</u>
+
+      <p>Reusable Dialog Components (RDC) Taglib 1.0 was released on 26th July 2005. The RDC Taglib showed growing community interest over the months preceding the 1.0 release, with multiple contributions from users and it became evident that an initial 1.0 release would give users something to work with. Accordingly, Jakarta now offers a framework that allows speech, cross-channel and potentially, multi-modal applications to be developed using existing web application authoring paradigms.</p>
+
+      <p>The RDC release resulted in the RDC Taglib being deemed to have graduated Taglibs Sandbox, and is now part of Taglibs Proper.</p>
+
+      <p>The activity around the RDC Taglib has also been instrumental in the birth of a new Commons Sandbox component, Commons SCXML. We envision the next minor RDC release to incorporate State Chart XML for the dialog controller over a group of RDCs.</p>
+
+      <u>Tapestry</u>
+
+      <p>
+<i>(No report from Tapestry, so notes from the chair, Tapestry will have a report in the next quarterly report)</i>
+</p>
+
+      <p>Tapestry 4.0 is the obvious target with 6 beta releases this quarter. Howard brought up the desire to do weekly beta releases to the PMC, which has raised some discussion that is not yet closed.</p>
+
+      <u>Tomcat</u>
+
+      <p>This is probably the final time Tomcat will be mentioned in a Jakarta board report.  But just for the record, the Tomcat team plans to complete its TLP move during this month.  That move includes both the CVS repositories, which have already been partially migrated to SVN outside the Jakarta SVN tree, and the web site materials.  We will be putting up tomcat.apache.org with dedicated download, mailing list, and other pages.  We plan to replace the Jakarta pages that are specific to Tomcat with a redirect to the tomcat.apache.org pages, in whatever the infrastructure team thinks is the most appropriate manner.</p>
+
+      <p>This, of course, is no subtitute for a proper Tomcat PMC report to the board.  One will be created and submitted as  appropriate.</p>
+
+      <p>I personally and the Tomcat PMC team in general would like to thank the Jakarta PMC for its help and support during the past years, and for its assistance with the migration to TLP.</p>
+
+      <u>Turbine</u>
+
+      <p>2. September 2005 - Turbine Stratum 1.0 released</p>
+
+      <p>The Turbine team has decided to do some actual software paleontology and</p>
+      <p>prepared a release of the long standing Turbine 2.3.x component layer called</p>
+"Stratum". This release is intended as a closure to replace all the
+      <p>alpha and beta versions floating around. There is no further development</p>
+      <p>beyond the 1.0 version planned.</p>
+
+      <p>Building an official release of this component will allow all users of the</p>
+      <p>Turbine 2.3 framework to build on a non-beta version and also give access to</p>
+      <p>official release documentation from the Turbine project web site.</p>
+
+
+      <p>11. September 2005 - Turbine 2.3.2 RC 1 available</p>
+
+      <p>12. September 2005 - M.E.T.A. (Maven Environment for Turbine Applications) 1.3 RC1 available</p>
+
+      <p>CfV for these two releases is currently scheduled for Mon, Sep. 19th.</p>
+
+    </div>
+</div>
+
+  </div>
+</p>
+</div>
+</td>
+<!--RIGHT SIDE NAVIGATION-->
+<td class="right-navbar" valign="top" nowrap="nowrap">
+<p>
+<strong>About Jakarta</strong>
+</p>
+<ul>
+<li>
+<a href="../../index.html">Welcome</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/news/index.html">News</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/contact.html">Contacting Us</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/whoweare.html">Who We Are</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/management.html">Charter</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/java_at_apache.html">Java@Apache</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/pmc/board-reports.html">Quarterly Reports</a>
+</li>
+</ul>
+<p>
+<strong>Reference</strong>
+</p>
+<ul>
+<li>
+<a href="http://www.apache.org/">Apache Website</a>
+</li>
+<li>
+<a href="http://www.apache.org/foundation/how-it-works.html">How The ASF Works</a>
+</li>
+<li>
+<a href="http://www.apache.org/dev/">Developer Resources</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/getinvolved.html">Get Involved</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/vendors.html">Vendor Support</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/guidelines.html">Project Guidelines</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/library.html">Reference Library</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/jspa-position.html">Apache on the JSPA</a>
+</li>
+<li>
+<a href="http://www.apache.org/foundation/thanks.html">Acknowledgements</a>
+</li>
+</ul>
+<p>
+<strong>Search Jakarta</strong>
+</p>
+<div class="searchbox">
+        <form action="http://www.google.com/search" method="get">
+          <input value="jakarta.apache.org" name="sitesearch" type="hidden" />
+          <input size="10" name="q" id="query" type="text" />
+          <input name="Search" value="Search" type="submit" />
+        </form>
+      </div>
+<p>
+<strong>Unaffiliated Links</strong>
+</p>
+<ul>
+<li>
+<a href="http://www.apachenews.org/">Apache News</a>
+</li>
+<li>
+<a href="http://www.freebsd.org/ports/java.html">FreeBSD Java Ports</a>
+</li>
+<li>
+<a href="http://www.jpackage.org/">JPackage</a>
+</li>
+<li>
+<a href="http://www.planetapache.org/">Planet Apache</a>
+</li>
+</ul>
+<p>
+<strong>Unaffiliated Translations</strong>
+</p>
+<ul>
+<li>
+<a href="http://jakarta.apache-korea.org">Apache-Korea (Korean)</a>
+</li>
+<li>
+<a href="http://www.jajakarta.org/">Ja-Jakarta (Japanese)</a>
+</li>
+<li>
+<a href="http://jakarta.jp/">Jakarta.JP (Japanese)</a>
+</li>
+</ul>
+</td>
+</tr>
+<!--FOOTER SEPARATOR-->
+<tr>
+<td colspan="3">
+<hr noshade="noshade" size="1" />
+</td>
+</tr>
+<tr>
+<td colspan="3">
+<div class="page-footer">
+<em>
+        Copyright &copy; 1999-2005, The Apache Software Foundation. <a href="http://jakarta.apache.org/site/legal.html">Legal information</a>.
+        </em>
+</div>
+</td>
+</tr>
+</table>
+</body>
+</html>

Added: jakarta/site/xdocs/site/pmc/board-report-september2005.xml
URL: http://svn.apache.org/viewcvs/jakarta/site/xdocs/site/pmc/board-report-september2005.xml?rev=289955&view=auto
==============================================================================
--- jakarta/site/xdocs/site/pmc/board-report-september2005.xml (added)
+++ jakarta/site/xdocs/site/pmc/board-report-september2005.xml Sun Sep 18 12:14:03 2005
@@ -0,0 +1,219 @@
+<?xml version="1.0"?>
+<!--
+Copyright 1999-2005 The Apache Software Foundation
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<document>
+
+  <properties>
+    <author email="general.AT.jakarta.DOT.apache.DOT.org">Apache Jakarta Project</author>
+    <title>September 2005 Board Report</title>
+  </properties>
+
+<body>
+
+  <section name="September 2005 Board Report">
+
+    <subsection name="Status">
+
+      <p>Various issues of note occurred this month:</p>
+
+      <ul>
+        <li>POI legal issue (in bugzilla) - A POI contributor had submitted a Bugzilla entry that was based on documentation on a website that should not have legally been there. The attached files were removed by the admin and a suitable comment inserted. This legally issue is effectively closed as it's a big grey legal tightrope and all that's left to see is if the pain has put the contributor off of contributing again.</li>
+        <li>BeanUtils legal issue (in code) - Sam Ruby raised a concern over code in Commons BeanUtils described in the code as "Package private support methods (copied from java.beans.Introspector)", ie) were we legally covered. [http://issues.apache.org/bugzilla/show_bug.cgi?id=36445]. Based on the bug entry, Niall Pemberton rewrote the code in question (he was not party to the conversation on pmc@ though), which may or may not be enough, but was probably desirable from a technical point of view anyway. The issue is still open and being dealt with on the members@ and pmc@jakarta lists.</li>
+        <li>HttpClient renaming query - Commons HttpClient is seeking to move from Commons to a full Jakarta subproject. They're had their own mailing lists for a long time and this is something we should have done a long time ago. The name 'Jakarta Http' was raised and disapproval quickly voiced by other projects with whom it would cause confusion. Expect more on this in the next report.</li>
+        <li>Silk subproject - 'Apache Jakarta Silk' was chosen as the name for a new subproject to contain Web components. Various parts of Commons and Taglibs will form the initial codebase. The name was passed to the PRC who raised questions on potential clashes with other products/companies. This issue is still open.</li>
+        <li>Commons Sandbox - It's become increasingly obvious that the Commons Sandbox governance needs some attention. Discussions at the ApacheCon EU brought forth the idea of a 'commons/dormant' status, and many of the sandbox components have been moved to that. Various legal issues are becoming more well known, such as the need to sign software grants, and the recently added commons-proxy is in the process of that, and a new commons-csv component will be doing the same thing.</li>
+      </ul>
+
+      <u>Inactivity</u>
+      <p>Managing inactivity is becoming a critical issue. The promotion of the larger, more noticeably vibrant subcommunities from the Jakarta umbrella has made it a lot more obvious where there are gaping holes of inactivity. The community is reacting to deal with that, sometimes naturally, sometimes with a nudge and on some occasions it looks like we'll probably just need a state of dormancy for codebases. Here's a quick list that affects 50% of the subprojects:</p>
+      <ul>
+        <li>Taglibs. This is teetering dangerously close to inactivity. Three active committers, but they're largely focused on one or two of the components. The solution is going to be to move the active concerns to the Silk subproject and archive all of the inactive components. This community's coma is largely induced by the release of JSTL a few years back, a new standard that replicated much of the work that was there.</li>
+        <li>BCEL activity increased a lot, commits are largely from one person though there are other Apache committers replying on the lists.</li>
+        <li>Failure to improve BSF PMC oversight this quarter (chair's fault), a critical issue for the next quarter. </li>
+        <li>ORO, Regexp, ECS are all completely inactive. Watchdog and Alexandria are finished.</li>
+      </ul>
+
+    </subsection>
+    <subsection name="Releases">
+
+      <ul>
+        <li>08 September 2005 - Tapestry 4.0-beta-6 released</li>
+        <li>02 September 2005 - Turbine Stratum 1.0 Released</li>
+        <li>29 August 2005 - Tapestry 4.0-beta-5 Released</li>
+        <li>24 August 2005 - JMeter 2.1 released</li>
+        <li>23 August 2005 - HiveMind 1.1-beta-3 Released</li>
+        <li>17 August 2005 - Cactus 1.7.1 Released</li>
+        <li>11 August 2005 - Tapestry 4.0-beta-4 Released</li>
+        <li>04 August 2005 - Reusable Dialog Components (RDC) Taglib graduated from Sandbox to Proper</li>
+        <li>01 August 2005 - Right Commons-Cli 1.0 Jar Now In Java Repository</li>
+        <li>26 July 2005 - Commons Betwixt 0.7 Released</li>
+        <li>26 July 2005 - Reusable Dialog Components (RDC) Taglib 1.0 Released</li>
+        <li>25 July 2005 - Tapestry 4.0-beta-3 Released</li>
+        <li>24 July 2005 - Apache Jakarta Tomcat 5.5.10-alpha Released</li>
+        <li>10 July 2005 - Tapestry 4.0-beta-2 Released</li>
+        <li>28 June 2005 - HiveMind 1.1-beta-2 Released</li>
+        <li>26 June 2005 - Commons HttpClient 3.0rc3 Released</li>
+        <li>25 June 2005 - Tapestry 4.0-beta-1 Released </li>
+      </ul>
+
+    </subsection>
+    <subsection name="Community changes">
+
+      <u>PMC additions</u>
+
+      <ul>
+        <li>Jul 17 - Brett Porter</li>
+        <li>Aug 21 - Peter Lin</li>
+        <li>Aug 21 - Sebastian Bazley</li>
+        <li>Aug 21 - Torsten Curdt</li>
+        <li>Sep 12 - Niall Pemberton</li>
+      </ul>
+
+      <u>New committers</u>
+
+      <ul>
+        <li>Jul 14 - Achim Huegen (Hivemind)</li>
+        <li>Jul 14 - Rahul Akolkar (Taglibs)</li>
+      </ul>
+
+    </subsection>
+    <subsection name="Infrastructure news">
+
+      <p>SVN Migrations:</p>
+
+      <ul>
+        <li>Slide, Turbine, Tapestry, Cactus, Taglibs, JCS all done</li>
+        <li>POI, JMeter left to migrate</li>
+      </ul>
+
+    </subsection>
+    <subsection name="Subproject news">
+
+      <u>Agila (under incubation)</u>
+
+      <p>Slowly growing. 4 committers, August has seen 9 threads or so (with patches) from a new user, so a nice sign there. Another project, Twister, merged in relatively quietly in April/May.</p>
+
+      <u>Cactus</u>
+
+      <p>Cactus 1.7.1 Release: this was a minor release with some bug fixes and minor improvements, specially in the Maven plugin.</p>
+
+      <p>The upcoming Cactus 1.8 will introduce major changes, like full integration with Cargo and (hopefully) being built by Maven (or Maven 2).</p>
+
+      <u>Commons Betwixt</u>
+
+      <p>Commons Betwixt 0.7 Release: this was a feature release consolidating a lot of new functionality added in the months since 0.6. </p>
+
+      <p>The ratio of users to active committers remains too low. More developers but since patchers are interested in adding the bit of functionality they need for their project, it's hard to convert developers into committers. </p>
+
+      <p>Some interesting new directions coming from db and webservices at Apache. Some interesting talks with members of the wider start-from-java community but these may lead in novel directions. </p>
+
+      <u>Commons CLI</u>
+
+      <p><i>(summarized from http://wiki.apache.org/jakarta-commons/CLI)</i></p>
+
+      <p>The 1.0 jar file published on ibiblio at http://www.ibiblio.org/maven/commons-cli/jars was overwritten at some point by a snapshot of later code; therefore any project that uses Maven to build code which declares a dependency on commons-cli 1.0 may have downloaded and cached the incorrect file. The snapshot contained a number of API differences. </p>
+
+      <p>The old 1.0 jar was renamed to commons-cli-20040117.000000.jar and a correct commons-cli-1.0.jar put in place.</p>
+
+      <u>Commons Email</u>
+      <p>With a few remaining issues resolved, CfV for Version 1.0 is again under way. The commons-email team expects a release in September.</p>
+
+      <u>Commons HttpClient</u>
+
+      <p>Apparently many users have started switching to 3.0 release candidates, as bug reports have seen an increase recently. The team is tackling the real issues and is looking forward to a stable release soon.</p>
+
+      <p>During the development of the 4.0 code questions about a new project scope arose and will eventually lead to a new name of the project. A new [http://wiki.apache.org/jakarta-httpclient/NewProjectCharter project charter] is underway.</p>
+
+      <p>GSOC: The student Samit Jain has contributed substantial code to support RFC-2965 (Cookie2). Development of this feature is still ongoing on a separate SVN branch and will not be included before release 3.1.</p>
+
+      <u>Commons Math (GSOC summary)</u>
+
+      <p>Xiaogang Zhang successfully completed his Summer of Code project, contributing significant additions and enhancements to the commons-math numerical analysis package and the beginnings of a transform package.  Most of these improvements have been committed to svn trunk and will be included in version 1.2.  Some of his contributions are still in review / revision.  He also contributed enhancements and bug fixes outside of the scope of his SOC project, which will be included in the 1.1 release in preparation.</p>
+
+      <u>Commons Sandbox</u>
+
+      <ul>
+        <li>Commons Exec started, seeded with code from Ant's Exec task.</li>
+        <li>Commons Proxy started (more info needed?)</li>
+        <li>Commons SCXML started, seeded with code from the Reusable Dialog Components (RDC) Taglib. Commons SCXML is a reference implementation of the [http://www.w3.org/TR/2005/WD-scxml-20050705/ W3C State Chart XML Working Draft].</li>
+        <li>Inactive projects have been moved to a dormant repository</li>
+      </ul>
+
+      <u>Hivemind</u>
+
+      <p><i>(No report from Hivemind, so notes from the chair. Hivemind will have a report in the next quarterly report)</i></p>
+
+      <p>Nothing obvious to worry about with respect to Hivemind. It's ticking along with Howard, James, Achim and Knut all creating tasks/closing bugs. It's releasing a steady stream of alpha and beta's to reach a goal of a stable 1.1 release prior to Tapestry's next release. Looking at the last quarter's report from Hivemind, the major item to report is that Achim successfully became a committer.</p>
+
+      <u>JMeter</u>
+
+      <p>24 August 2005 - JMeter 2.1 released.</p>
+      <p>Release 2.1 includes an additional script format - smaller, more compact, more readable - based on Xstream. </p>
+      <p>There are updates to the JMS, JDBC, WSDL and XML processing. </p>
+      <p>Also a new config item, CSV DataSet for easier test parameterisation.</p>
+      <p>Still need to move code to SVN. The test migration showed up a few minor issues with the tool.</p>
+
+      <p>Sebastian Bazley and Peter Lin elected to the Jakarta PMC.</p>
+
+      <u>Taglibs (RDC)</u>
+
+      <p>Reusable Dialog Components (RDC) Taglib 1.0 was released on 26th July 2005. The RDC Taglib showed growing community interest over the months preceding the 1.0 release, with multiple contributions from users and it became evident that an initial 1.0 release would give users something to work with. Accordingly, Jakarta now offers a framework that allows speech, cross-channel and potentially, multi-modal applications to be developed using existing web application authoring paradigms.</p>
+
+      <p>The RDC release resulted in the RDC Taglib being deemed to have graduated Taglibs Sandbox, and is now part of Taglibs Proper.</p>
+
+      <p>The activity around the RDC Taglib has also been instrumental in the birth of a new Commons Sandbox component, Commons SCXML. We envision the next minor RDC release to incorporate State Chart XML for the dialog controller over a group of RDCs.</p>
+
+      <u>Tapestry</u>
+
+      <p><i>(No report from Tapestry, so notes from the chair, Tapestry will have a report in the next quarterly report)</i></p>
+
+      <p>Tapestry 4.0 is the obvious target with 6 beta releases this quarter. Howard brought up the desire to do weekly beta releases to the PMC, which has raised some discussion that is not yet closed.</p>
+
+      <u>Tomcat</u>
+
+      <p>This is probably the final time Tomcat will be mentioned in a Jakarta board report.  But just for the record, the Tomcat team plans to complete its TLP move during this month.  That move includes both the CVS repositories, which have already been partially migrated to SVN outside the Jakarta SVN tree, and the web site materials.  We will be putting up tomcat.apache.org with dedicated download, mailing list, and other pages.  We plan to replace the Jakarta pages that are specific to Tomcat with a redirect to the tomcat.apache.org pages, in whatever the infrastructure team thinks is the most appropriate manner.</p>
+
+      <p>This, of course, is no subtitute for a proper Tomcat PMC report to the board.  One will be created and submitted as  appropriate.</p>
+
+      <p>I personally and the Tomcat PMC team in general would like to thank the Jakarta PMC for its help and support during the past years, and for its assistance with the migration to TLP.</p>
+
+      <u>Turbine</u>
+
+      <p>2. September 2005 - Turbine Stratum 1.0 released</p>
+
+      <p>The Turbine team has decided to do some actual software paleontology and</p>
+      <p>prepared a release of the long standing Turbine 2.3.x component layer called</p>
+"Stratum". This release is intended as a closure to replace all the
+      <p>alpha and beta versions floating around. There is no further development</p>
+      <p>beyond the 1.0 version planned.</p>
+
+      <p>Building an official release of this component will allow all users of the</p>
+      <p>Turbine 2.3 framework to build on a non-beta version and also give access to</p>
+      <p>official release documentation from the Turbine project web site.</p>
+
+
+      <p>11. September 2005 - Turbine 2.3.2 RC 1 available</p>
+
+      <p>12. September 2005 - M.E.T.A. (Maven Environment for Turbine Applications) 1.3 RC1 available</p>
+
+      <p>CfV for these two releases is currently scheduled for Mon, Sep. 19th.</p>
+
+    </subsection>
+
+  </section>
+
+</body>
+
+</document>



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