While we do a little homework, can we just put it in sandbox?  I
volunteer to do it right now if you want, as I need this right now.

But I want to do a little homework to see how we can approrpriately
expand the scope.

geir


Scott Sanders wrote:
> 
> OK, here is the updated proposal.  I think that Digester is the perfect
> example of a project that uses Common's components to build even more
> useful functionality itself.
> 
> The Digester package provides a method for mapping arbitrary XML to
> enable the creation of Java Objects.
> 
> It is based upon the org.apache.struts.digester package contained in the
> jakarta-struts CVS tree.  I am proposing to move it to commons as it is
> a very useful component that can be used in many projects.
> 
> Scott Sanders
> 
> ---------------------------------------------------
> 
> Proposal for Digester Package
> 
> (0) Rationale
> 
> Many Jakarta products read XML configuration files to provide
> initialization of various Java objects within the system.
> 
> There are several ways of doing this now spread across various Jakarta
> projects which could all be moved toward a common implementation.
> 
> A Commons package would give committers an opportunity to coordinate
> their efforts to create and maintain a efficient, feature-rich package
> under the ASF license.
> 
> (1) Scope of the Package
> 
> The package shall create and maintain a XML -> Java object mapping
> package written in the Java language to be distributed under the ASF
> license.
> 
> (1.5) Interaction With Other Packages
> 
> Digester relies on:
> 
>   * Java Development Kit (Version 1.2 or later)
>   * A JAXP 1.1 implementation
>    * A SAX 2.0 parser conforming to the JAXP 1.1 APIs
>    * BeanUtils from Commons - for instrospection information
>    * Collections from Commons - for ArrayStack
> 
> (2) Initial Source of the Package
> 
> The initial codebase exists in the jakarta-struts cvs tree under the
> org.apache.struts.digester package.  It would be moved to commons under
> the digester subdirectory.
> 
> The proposed package name for the new component is
> org.apache.commons.digester.
> 
> (3) Required Jakarta-Commons Resources
> 
> CVS Repository - New directory digester in the jakarta-commons CVS
> repository.
> 
> Most of the initial commiters are already committers on jakarta-commons,
> so the only addition is for user id sanders.
> 
> Mailing List - Discussions will take place on the general
> [EMAIL PROTECTED] 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
> [Digester].
> 
> Bugzilla - New component "Digester" under the "Commons" product
> category, with appropriate version identifiers as needed.
> 
> Jyve FAQ - New category "commons-digester" (when available).
> 
> (4) Initial Committers
> 
> Craig R. McClanahan - current digester guru
> Rodney Waldhoff  - for integration of his JOCL code
> Scott Sanders - initial packaging and for use in CJAN in the sandbox
> Geir Magnusson Jr.

-- 
Geir Magnusson Jr.                               [EMAIL PROTECTED]
Developing for the web?  See http://jakarta.apache.org/velocity/

Reply via email to