FYI. I hope you guys can agree with this, too. I'll need some help from either Thomas or Cameron to do the actual moves once XML Commons is on SVN (which should happen next week). From there I can take it to update the build and everything.
If you aren't already, it would be good if you were on the commons-dev list (mostly very low traffic). Subscribe using [EMAIL PROTECTED] Forwarded by Jeremias Maerki <[EMAIL PROTECTED]> ----------------------- Original Message ----------------------- From: Jeremias Maerki <[EMAIL PROTECTED]> To: [email protected] Date: Sat, 16 Jul 2005 11:05:41 +0200 Subject: Re: Proposed plan to move W3C-licensed sources from Batik to XML Commons External ---- No feedback here, either. I guess I can also assume lazy consensus, so I'm going to implement this plan together with the Batik people as soon as the SVN migration is through. On 26.06.2005 13:45:47 Jeremias Maerki wrote: > As requested by Shane, here's my proposed plan to move the following > W3C-licensed source packages from Batik to XML Commons External: > > org.w3c.css.sac: The Simple API for CSS, http://www.w3.org/Style/CSS/SAC/ > org.w3c.dom.smil: SMIL Bindings, > http://dev.w3.org/cvsweb/java/classes/org/w3c/dom/smil/#dirlist > org.w3c.dom.svg: SVG Bindings, http://www.w3.org/TR/SVG11/java.html > > These three packages are currently found here: > - > http://svn.apache.org/viewcvs.cgi/xmlgraphics/batik/trunk/sources/org/w3c/css/sac/ > - > http://svn.apache.org/viewcvs.cgi/xmlgraphics/batik/trunk/sources/org/w3c/dom/smil/ > - > http://svn.apache.org/viewcvs.cgi/xmlgraphics/batik/trunk/sources/org/w3c/dom/svg/ > > The current XML Commons External can be found here: > [1] http://cvs.apache.org/viewcvs.cgi/xml-commons/java/external/src/ > > 1. Placement of the sources: > > I propose to simply put these source with their existing package > structure under [1] like the existing Java Bindings: > > This will help make sure that the interoperability among the different > W3C-licensed packages will be maintained. > > 2. Build process: > > The build will be extended to create a separate JAR (xml-apis-ext.jar) > containing the three new packages above. The contents of the original > xml-apis.jar will not be changed, i.e. the three new packages will not > land in xml-apis.jar. > > 3. Documentation: > > The documentation will be updated to show the additional packages. > Additional license files will be created for each package, following the > example of the existing packages like the W3C DOM Java Bindings. > > Although the W3C does not specify the license of their Java Bindings > properly everywhere I believe that all three new packages are licensed > under the W3C license, because those packages that don't have an > explicit license file are mentioned under [2]. > > [2] http://www.w3.org/Consortium/Legal/2002/ipr-notice-20021231 > > README.dom.txt will be changed in the following way: > - It is updated to contain links to all (!) included W3C Java Bindings. > - It is updated to explain that xml-apis.jar contains the DOM Level 3 > Java Bindings which are also included in JAXP 1.3 (and J2SE 5.0). > - An explanation will be added how the individual packages are divided > into xml-apis.jar and xml-apis-ext.jar. > > A HISTORY file will be created (or updated) to document the changes made > by implementing this plan. > > 3. Timing: > > If the SVN migration of XML Commons can happen within reasonable time > (until the ApacheCon EU Hackathon) I'd like to wait with implementing > this plan until the SVN migration is complete so we have the full > history of the move in Subversion. > > ----- > > References: > > Links to all W3C DOM Java Bindings: http://www.w3.org/DOM/DOMTR > > List of DOM Java Bindings in JAXP 1.3: > org.w3.dom > org.w3.dom.bootstrap > org.w3.dom.events > org.w3.dom.ls > > ----- > > WDYT? > > Jeremias Maerki Jeremias Maerki --------------------- Original Message Ends -------------------- Jeremias Maerki --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
