You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by ba...@apache.org on 2004/02/20 07:53:13 UTC

cvs commit: jakarta-commons/jexl/xdocs proposal.xml

bayard      2004/02/19 22:53:13

  Added:       jexl/xdocs proposal.xml
  Log:
  xdoc version of PROPOSAL
  
  Revision  Changes    Path
  1.1                  jakarta-commons/jexl/xdocs/proposal.xml
  
  Index: proposal.xml
  ===================================================================
  <document>
  <properties>
  <title>Proposal for Jexl Package</title>
  </properties>
  <body>
  
  
  <section name="Proposal for Jexl Package">
  
  
  
  <subsection name="(0) Rationale">
  
  <p>The <em>Jexl</em> package implements a simple expression language for
  accessing Java objects.
  </p>
  
  </subsection>
  <subsection name="(1) Scope of the Package">
  <p>
     The package will create and maintain a number of classes for
     implementing a simple expression language and processing engine,
     and to be distributed under the ASF license.
  </p>
  
  </subsection>
  <subsection name="(1.5) Interaction With Other Packages">
  
  <p><em>Jexl</em> relies  on standard JDK 1.2 (or later) APIs for
  production deployment. </p>
  
  <p>
  <i>Jexl</i> utilizes the JUnit unit testing framework for developing and
  executing unit tests, but this is of interest only to developers of the
  component.
  </p>
  
  <p>
  <i>Jexl</i> also depends on Jakarta Velocity, Commons Logging, dom4j
  and Velocity DVSL for documentation rendering.
  </p>
  
  </subsection>
  <subsection name="(2) Initial Source of the Package">
  
  <p>
     The code base is new and uses ideas from Jakarta Velocity.
  </p>
  
  <p>The proposed package name for the new component is
  <code>org.apache.commons.jexl</code>.</p>
  
  
  </subsection>
  <subsection name="(3)  Required Jakarta-Commons Resources">
  
  <ul>
  <li>CVS Repository - New directory <code>jexl</code> in the
      <code>jakarta-commons</code> CVS repository.  All initial committers
      are already committers on <code>jakarta-commons</code>, so no
      additional user setups are required.</li>
  <li>Mailing List - Discussions will take place on the general
      <em>jakarta-commons@jakarta.apache.org</em> mailing list.  To help
      list subscribers identify messages of interest, it is suggested that
      the message subject of messages about this component be prefixed with
      [Jexl].  Strongly suggested.</li>
  <li>Bugzilla - New component "Jexl" under the "Commons" product
      category, with appropriate version identifiers as needed.</li>
  <li>Jyve FAQ - New category "commons-jexl" (when available). </li>
  </ul>
  
  
  </subsection>
  <subsection name="(4) Initial Committers">
  <ul>
     <li>Geir Magnusson Jr.</li>
     <li>James Strachan</li>
  </ul>
  </subsection>
  </section>
  </body>
  </document>
  
  
  

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