Luciano Resende wrote: > I guess, from the Incubator release management guide, the requirement > is that the release can be built from a tag, in a later point in > time... > > "All releases should be built from a tag. It is occasionally necessary > to rebuild releases many years later. Tagging is cheap and easy when > using subversion. So, every release and candidate should be tagged." > > [1] > http://incubator.apache.org/guides/releasemanagement.html#best-practice-source >
Which is an eminently sensible requirement, and I'm not debating it. I also agree that the build process should be automated and must be repeatable. The question is if the process how the release is "built from a tag" may be more complicated than a simple tarring up of the svn extract. I think the notion of "build" here is what we usually understand by a software build, an automated, repeatable process. So in the case of UIMA, we copy a handful of files from their usual nether svn regions to the top level directory (to comply with release layout policy for the most part), and then tar the whole. So under a reasonable interpretation of that paragraph, we do comply with it. --Thilo --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]