xml-commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Glavassevich <mrgla...@ca.ibm.com>
Subject Fw: Proposal: Commons SAX
Date Mon, 09 Feb 2009 17:08:47 GMT

FYI ...

Michael Glavassevich
XML Parser Development
IBM Toronto Lab
E-mail: mrglavas@ca.ibm.com
E-mail: mrglavas@apache.org

Jukka Zitting <jukka.zitting@gmail.com> wrote on 02/09/2009 10:25:13 AM:

> Hi,
>
> On Wed, Dec 31, 2008 at 2:43 PM, Jukka Zitting <jukka.zitting@gmail.
> com> wrote:
> > FYI: It looks like there are similar plans also in Cocoon, and it was
> > suggested that a Cocoon subproject might also be a good place for a
> > utility library like the one I was proposing.
>
> To keep things moving I've started a Commons sandbox component in
> https://svn.apache.org/repos/asf/commons/sandbox/xml/. See below for
> the related project proposal I wrote.
>
> The idea for now is to just start putting together some usable code.
> We can revisit the question of which project is the best place for
> developing and maintaining the library once we know where there is
> most interest to it.
>
> BR,
>
> Jukka Zitting
>
>
> ====================================
> Proposal for the Commons XML Package
> ====================================
>
> 0. Rationale
> ------------
>
> Many Apache projects have implemented utility classes for working with
> XML documents and the Java API for XML Processing (JAXP) interfaces.
These
> classes can encapsulate years of experience with XML processing, but they
> can be hard to find and reuse outside the originating project. It would
be
> beneficial to have a well maintained shared library of such code.
>
> Various Apache projects like Xerces and Cocoon have been suggested as
> appropriate places where such a shared library could be developed and
> maintained. No clear consensus has however been reached on this matter.
> For now the plan is to just start collecting initial code and interested
> contributors in the Commons sandbox. We can revisit the question of the
> eventual location of this codebase once it is clearer what code will be
> included and who are most interested in developing and maintaining the
code.
>
> 1. Scope of the Package
> ------------------------
>
> The Commons XML package will contain utility code designed to make
> working with JAXP easier. The goal is to work with the existing JAXP
> infrastructure instead of trying to come up with an alternative.
>
> 1.5 Interaction With Other Packages
>
> The Commons XML package will depend only on the Java 5 platform and the
JAXP
> interfaces included in it. No external dependencies or configuration
files
> will be used.
>
> 2. Initial Source of the Package
> --------------------------------
>
> The initial code of the Commmons XML package will be collected from
> various Apache projects like Tika, Cocoon and Jackrabbit.
>
> The code will be placed within the org.apache.commons.xml package.
> Subpackages for specific types of code like SAX or DOM utilities will
> be created as appropriate.
>
> 3. Required Commons Resources
> -----------------------------
>
> Version Control
>   The Commons XML codebase is located in the "xml" directory
>   inside the Commons Sandbox tree. The codebase can be found at:
>   https://svn.apache.org/repos/asf/commons/sandbox/xml/trunk/
>
> Mailing List
>   Discussions about the Commons XML package will take place on the
>   dev@commons.apache.org mailing list. The subject lines of related
>   messages should prefixed with [xml].
>
> Issue Tracker
>   No issue tracker will be set up for now. We can decide where and
>   how to track issues once the future location of the package becomes
>   clearer.
>
> 4. Initial Committers
> ---------------------
>
> The proposal is currently being driven by Jukka Zitting, but any
> Apache committer is welcome to join the effort.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: j-dev-unsubscribe@xerces.apache.org
> For additional commands, e-mail: j-dev-help@xerces.apache.org
Mime
View raw message