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:[email protected]] Sent: Dienstag, 11. Mai 2010 10:17 To: [email protected] 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
