jakarta-site-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bay...@apache.org
Subject svn commit: r289955 - in /jakarta/site: docs/site/pmc/board-report-september2005.html xdocs/site/pmc/board-report-september2005.xml
Date Sun, 18 Sep 2005 19:14:07 GMT
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


Mime
View raw message