Thanks Florian, this looks good! Regarding Maven, I agree with Florian's general sentiment. In any case we can look later at doing future releases with Maven, but for now if a build.xml exists and works, it's good enough.
Florent On Tue, May 11, 2010 at 10:34 AM, Florian Müller <fmuel...@opentext.com> wrote: > Hi Gabriele, > > I have tried and failed. Maybe it's just my lack of Maven knowledge. An > OpenCMIS release does not strictly follow the Maven pattern. There are > several exceptions like fetching documentation for a HTTP server and bundling > specific files from different Maven modules into one release package. > > Personally, I prefer a 500 line build.xml that is relatively easy to > understand and to change to a lot of magic XML fragments scattered across 16 > pom.xmls. > > But maybe it's just my ignorance. If there is a simple Maven solution, we > should go with Maven. > > > Florian > > -----Original Message----- > From: Gabriele Columbro [mailto:colum...@gmail.com] > Sent: Dienstag, 11. Mai 2010 10:17 > To: chemistry-dev@incubator.apache.org > Subject: Re: OpenCMIS release proposal > > Hey guys, > just a question out of the blue: is the usage of the maven-release- > plugin [1] been discussed at all? > > Having a mvn project, I can hardly see the reason why we should use a > build.xml to do so. > > Stiil, don't want to stop this release going, but I'm definitely > willing to help out and document the mvn release process for the next > release, > as using ant for this seems a bit of a stretch. > > What do you guys think? > > Ciao! > Gab > > > > [1] http://maven.apache.org/plugins/maven-release-plugin/introduction.html > > On May 10, 2010, at 4:34 PM, Florian Müller wrote: > >> Hi all, >> >> Here is a proposal how an OpenCMIS release could look like: [1] >> >> The script that generates these files is in the OpenCMIS SVN branch >> in the release-tools directory. It does not create branches and tags >> in SVN yet. It only produces the release packages. >> >> The main release package is the source package ([2]/[3]). Only this >> packages contains the documentation. All other packages are just >> convenience packages with binaries. >> >> I'm currently compiling a release documentation. A first draft is >> already in the Wiki but I need a few more days to finish it. >> >> WDYT? >> >> >> Cheers, >> >> Florian >> >> >> [1] http://people.apache.org/~fmui/opencmis/ >> [2] >> http://people.apache.org/~fmui/opencmis/chemistry-opencmis-0.1-incubating-RC0.1-source.zip >> [3] >> http://people.apache.org/~fmui/opencmis/chemistry-opencmis-0.1-incubating-RC0.1-source.tar.gz >> > > -- > > Eng. Gabriele Columbro > Alfresco Software, Ltd. > > M: +31 (0)627 565 103 > P: +39 320 161 28 46 > D: +44 (0)1628 876 654 > Skype: gabrielecolumbro > Blog: http://www.mindthegab.com > > > > -- Florent Guillaume, Director of R&D, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87