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 &copy; 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>