geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Geir Magnusson Jr <g...@pobox.com>
Subject Re: 1.1.1 Status - XSD and DTD issues
Date Fri, 18 Aug 2006 16:22:32 GMT
If they are only used during the build process, then don't re-distribute
and therefore this issue then seems out of the critical path for 1.1.1
and can be solved for 1.1.1.1.1.1.1.1.1

gier


Matt Hogstrom wrote:
> They are used by XMLBeans during the build process.  I guess we could do
> a one-time generation of the XMLBeans classes but I'd be more
> comfortable with Jencks' input.  If you don't have the schemas you'd
> have to have network connectivity to build I suspect.
> 
> Aaron Mulder wrote:
>> Can't we just ship without those?  We have pointers to them on our web
>> site at http://geronimo.apache.org/schemas.html -- is there any
>> additional reason we need them at runtime (e.g. does XMLBeans use the
>> actual schema to validate at runtime)?
>>
>> Thanks,
>>     Aaron
>>
>> On 8/18/06, Matt Hogstrom <matt@hogstrom.org> wrote:
>>> All,
>>>
>>> For those wondering where the Geronimo 1.1.1 release is at here is a
>>> quick summary and battle plan.
>>>
>>> John Sisson discovered that we have several DTD and XSDs included in
>>> our build that are copies of
>>> Sun's original material.  The copyright in the material seems to
>>> indicate that we cannot
>>> redistribute the content.  Unfortunately, as Geir has pointed out,
>>> that there is no clear way to
>>> interpret the license and we should manually generate these to stay
>>> legal and avoid any appearance
>>> of impropriety.
>>>
>>> The documents in question reside in both the distribution of the
>>> source as well as the server
>>> itself.  It appears that other open source and commercial vendors do
>>> distribute these documents in
>>> their original form but the ASF does not have a clear indication that
>>> we can follow this same
>>> practice.  You can find the documents in
>>> $G_BUILD_TREE/modules/j2ee-schema/src/* as well as the
>>> distributions in $G_DIST/schema/* directories.
>>>
>>> The documents are identified in JIRA
>>> http://issues.apache.org/jira/browse/GERONIMO-2307.
>>>
>>> I'd like to ask anyone that has some spare moments to help out with
>>> putting these together.
>>> Basically, you need to refer to the appropriate specification and
>>> type in the XML exactly like it is
>>> represented for actual elements and either omit or paraphrase the
>>> information embedded in comments
>>> so we do not violate Sun's copyright.
>>>
>>> I know this is frustrating but for their own reasons Sun has imposed
>>> this unfriendly copyright and
>>> we need to abide by it.  We are protecting The ASF, Geronimo and our
>>> users.
>>>
>>> If you are working on a document please update the above JIRA to
>>> indicate it is partial so others
>>> can see what remains.  Please check the new schemas into their
>>> respective replacements.  When the
>>> replacements are complete we'll build a new distribution and run it
>>> through a full CTS test to
>>> validate our work.
>>>
>>> Please also consider working with a partner so you can cross check
>>> each other's work.
>>>
>>> Thanks in advance for your patience and help with this important issue.
>>>
>>> Also, if others have input into the process that I have missed please
>>> provide it as well.
>>>
>>> Thanks to John and Geir for discovering and mediating on this issue.
>>>
>>
>>
>>
> 
> 

Mime
View raw message