geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matt Hogstrom <m...@hogstrom.org>
Subject Re: 1.1.1 Status - XSD and DTD issues
Date Fri, 18 Aug 2006 16:11:30 GMT
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