Hi Chris, On Tue, 2006-01-31 at 20:07 +0000, Chris Burdess wrote: > This patch adds the RELAX NG pluggable datatypes library to > Classpath. This API, and an implementation of it, will be used by the > W3C XML Schema and RELAX NG JAXP validators currently in development. > > Please let me know how you feel about this.
Could you explain a bit more how this will be used. I see javax.xml.validation.SchemaFactory.newInstance() has a big TODO and I assume you are working on an implementation of this. For which schema languages? And how does using this datatypes library fit into that implementation? We would expose this package (indirectly) which is why I am a bit hesitant to say "great, go ahead". We could do like kaffe does in case it merges an external library and rename it to gnu.xml.org.relaxng.datatype, on the other hand this package has been stable for years so it is unlikely that a user wants to replace it with another version. I saw you already notified FSF legal of this and they checked the license to be compatible for inclusion. And adding it to external is the right thing to do. The only other thing needed would be to update the top-level LICENSE file when we decide to include this. Cheers, Mark
signature.asc
Description: This is a digitally signed message part