Matt Hogstrom wrote: > Well, the problem is that we distribute the source code for Geronimo out > of SVN and these would end up being included. I think that falls into > the category of redistribution. Hopefully I'm wrong on that count :)
Right, so why not just take them out of SVN? I guess it would mean that you could only build when online, but as we're just trying to find a simple solution to get 1.1.1 out, I figure that we can do that and resolve the fundamental issue this creates later. geir > > The remaining question is what about the previous releases? I would > expect we're ok going forward and we leave what's out there. If not I > think Geronimo, Tomcat and others all have an issue. Not sure about the > other projects though. > > Geir Magnusson Jr wrote: >> 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 <[EMAIL PROTECTED]> 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. >>>>> >>>> >>>> >>> >> >> >> > >
