On Apr 2, 2007, at 11:38 AM, David Jencks wrote:

Over in geronimo we noticed this text and have responded by:

1. for the schemas that we generate code from (using xmlbeans or jaxb) we checked the schemas into a non-publically-accessible repository (with our tck stuff) and generate the code there, and publish source and binary jars, both without the schemas themselves.

2. We also have an ongoing effort to produce unencumbered schemas. Apparently (IANAL) the actual schema/dtd is not copyrightable as it is an interface specification, the part that is copyrightable is the comments, annotations, etc. So, we have been typing up the schemas ourselves without any of the descriptive material.

See this JIRA for more details on the effort in Geronimo that David mentioned.
    https://issues.apache.org/jira/browse/GERONIMO-2630

Typing the schemas in by hand is tedious but maybe not so bad if we divide and conquer. I'll volunteer to help if there's a consensus around that approach. There is a utility attached to the JIRA that can be used to compare schemas to make sure they are equivalent.

Best wishes,
Paul

Reply via email to