You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by di...@apache.org on 2002/03/25 01:57:55 UTC
cvs commit: jakarta-commons/docs/latka release-plan-1.0.html
dion 02/03/24 16:57:55
Added: docs/latka release-plan-1.0.html
Log:
Initial draft
Revision Changes Path
1.1 jakarta-commons/docs/latka/release-plan-1.0.html
Index: release-plan-1.0.html
===================================================================
<html><head><META http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><title>Latka - Release Plan for Latka 1.0</title><meta value="dIon Gillard" name="author"><meta value="dion@apache.org" name="email"><meta value="
Commons Documentation Team
" name="author"><meta value="commons-dev@jakarta.apache.org" name="email"></head><body vlink="#525D76" alink="#525D76" link="#525D76" text="#000000" bgcolor="#ffffff"><table cellspacing="4" width="100%" border="0"><!--PAGE HEADER--><tr><td colspan="2"><table width="100%"><tr><td><!--JAKARTA LOGO--><a href="http://jakarta.apache.org/"><img border="0" alt="The Jakarta Project" align="left" src="http://jakarta.apache.org/images/jakarta-logo.gif"></a></td><td style="text-align:right; font-weight:bold">Commons - Latka</td></tr></table></td></tr><!--HEADER SEPARATOR--><tr><td colspan="2"><hr size="1" noshade=""></td></tr><tr><!--LEFT SIDE NAVIGATION--><td nowrap="true" valign="top" width="20%"><span style="font-family: Arial, Helvetica, sans-serif; font-weight:bold">Latka</span><br><span style="margin-left:0.67em"><a href="./index.html">Home</a></span><br><span style="margin-left:0.67em"><a href="./users-guide.html">User's Guide</a></span><br><span style="margin-left:0.67em"><a href="./xml-reference.html">XML Reference</a></span><br><span style="margin-left:0.67em"><a href="./developers-guide.html">Developers Guide</a></span><br><span style="margin-left:0.67em"><a href="./api/index.html">API Docs</a></span><br><span style="margin-left:0.67em"><a href="http://cvs.apache.org/viewcvs/jakarta-commons/latka/">CVS</a></span><br><span style="margin-left:0.67em"><a href="./mailing-lists.html">Mailing List</a></span><br><span style="margin-left:0.67em"><a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Commons&component=Latka&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit&newqueryname=&order=Reuse+same+sort+as+last+time">List Bugs</a></span><br><span style="margin-left:0.67em"><a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Commons">Enter Bug</a></span><hr><span style="font-family: Arial, Helvetica, sans-serif; font-weight:bold">Download</span><br><span style="margin-left:0.67em"><a href="http://jakarta.apache.org/builds/jakarta-commons/release/commons-latka/1.0/">Latest Release</a></span><br><span style="margin-left:0.67em"><a href="http://jakarta.apache.org/builds/jakarta-commons/nightly/commons-latka/">Nightly Build</a></span><hr><span style="font-family: Arial, Helvetica, sans-serif; font-weight:bold">Project Files</span><br><span style="margin-left:0.67em"><a href="./status.html">Status</a></span><br><span style="margin-left:0.67em"><a href="./proposal.html">Original Proposal</a></span><br><span style="margin-left:0.67em"><a href="http://jakarta.apache.org/commons/license.html">License</a></span><hr><span style="font-family: Arial, Helvetica, sans-serif; font-weight:bold">Jakarta Community</span><br><span style="margin-left:0.67em"><a href="http://jakarta.apache.org/">Jakarta Home</a></span><br><span style="margin-left:0.67em"><a href="http://jakarta.apache.org/site/getinvolved.html">Get Involved</a></span><br><span style="margin-left:0.67em"><a href="http://jakarta.apache.org/site/mail.html">Mailing Lists</a></span><br><span style="margin-left:0.67em"><a href="http://jakarta.apache.org/site/cvsindex.html">CVS Repositories</a></span><br><span style="margin-left:0.67em"><a href="http://jakarta.apache.org/site/library.html">Reference Library</a></span><br><span style="margin-left:0.67em"><a href="http://jakarta.apache.org/site/bugs.html">Bugs</a></span><hr></td><!--RIGHT SIDE MAIN BODY--><td align="left" valign="top" width="80%"><table width="100%" cellpadding="2" cellspacing="0" border="0"><tr><td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Administrivia"><strong>Administrivia</strong></a></font></td></tr><tr><td><blockquote>
<p>This document describes a plan for a 1.0 release of the
Jakarta-Commons Latka component (for the remainder of this document, simply
"Latka").</p>
<p>As per the
<a href="http://jakarta.apache.org/site/decisions.html">
Jakarta/ASF guidelines</a>, this document doesn't mean anything until
accepted by the relevant committer community via a lazy majority vote
(hereafter, simply "lazy majority"). Once accepted, it may be replaced by an
alternative plan, again subject to lazy majority approval.</p>
<p>Non-binding votes (votes cast by those outside the relevant
committer community) are welcome, but only binding votes are significant for
decision making purposes.</p>
</blockquote></td></tr></table><table width="100%" cellpadding="2" cellspacing="0" border="0"><tr><td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Objective"><strong>Objective</strong></a></font></td></tr><tr><td><blockquote>
<p>The objective of the 1.0 release of Latka is to provide a stable
and robust release focused on design clarity, forward compatibility, and ease
of use (i.e., with the intention of providing a stable foundation for the
further evolution of the Latka component).</p>
<p>Specifically, the 1.0 release seeks to
introduce and evaluate changes based upon the following
(ordered) criteria:
<ul>
<li><p>Freedom from defects (deviation from the
documented or reasonably expected behavior)</p></li>
<li><p>Interface and design consistency and clarity,
ease-of-use, and ease-of-extension.</p></li>
<li><p>Forward compatibility. That is, the ability to
add support for features that can be reasonably predicted without "breaking"
the external (and to a lesser degree, internal) interface of the component
</p></li>
</ul>
</p>
<p>The 1.0 release should also include:
<ul>
<li><p>Adequate documentation (including both
API-level/JavaDoc documentation as well documentation suitable for use on the
Jakarta-Commons site)</p></li>
<li><p>A substantial unit and functional test suite
suitable for ensuring the quality and compatibility of release 1.0 and
subsequent releases.</p></li>
<li><p>A clear demarcation of the "internal" and
"external" interfaces within Latka, as defined in the
<a href="http://jakarta.apache.org/commons/versioning.html">
Versioning Guidelines</a> document</p></li>
</ul>
</p>
</blockquote></td></tr></table><table width="100%" cellpadding="2" cellspacing="0" border="0"><tr><td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Release%20Manager"><strong>Release Manager</strong></a></font></td></tr><tr><td><blockquote>
<p><a href="mailto:dion@apache.org">dIon Gillard</a>
(assuming no one else is really itching to do it)</p>
</blockquote></td></tr></table><table width="100%" cellpadding="2" cellspacing="0" border="0"><tr><td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Timeline"><strong>Timeline</strong></a></font></td></tr><tr><td><blockquote>
<p>(All days ending at 23:59:59 GMT in case of dispute.)
<ul>
<li>
<p>Review Period</p>
<p>Friday, March 29 - Friday, 5 April 2002</p>
<p>During the Review Period specific design, functional and
contract changes to Latka will be considered on the Jakarta-Commons mailing
list, using the following process:
<ul>
<li><p>Any developer or committer that
would like to see a specific change (or group of changes) enacted or
rolled back will suggest it on the <a href="jakarta-commons@jakarta.apache.org">
Jakarta-Commons mailing list</a></p></li>
<li><p>Any interested committer that
opposes a given change (or group of changes) is obligated to indicate this
disapproval on the list during the Review Period.</p></li>
<li><p>We will seek, but not strictly
require consensus on each decision point. If consensus cannot be reached,
any committer may call for a vote to resolve the issue via a lazy majority vote.
</p></li>
</ul>
</p>
<p>The Review Period may be closed before 5 April 2002,
given one "workday"'s notice and lazy majority approval.</p>
<p>The Review Period may be extended by one week (at a
time) given lazy majority approval, in case issues still need to be resolved.
</p>
</li>
<li>
<p>Implementation Period</p>
<p>Friday, 5 April 2002 - Friday, 12 April 2002
(assuming the Review Period is not extended)</p>
<p>During this period, any remaining implementation,
testing and documentation will be completed. No new features or "public"
interface changes will be considered in-scope at this time (short of a
lazy-majority approved revised release plan or any "showstopper" defects).
</p>
<p>At the end of the Implementation Period, a formal
release vote will be called, subject to lazy approval.</p>
<p>A formal release vote may be called before 12 April,
but after the end of the Review Period, if appropriate.</p>
</li>
</ul>
</p>
</blockquote></td></tr></table></td></tr><!--FOOTER SEPARATOR--><tr><td colspan="2"><hr size="1" noshade=""></td></tr><!--PAGE FOOTER--><tr><td colspan="2"><div align="center"><font size="-1" color="#525D76"><em>
Copyright © 1999-2002, Apache Software Foundation
</em></font></div></td></tr></table></body></html>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>