chemistry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Florent Guillaume ...@nuxeo.com>
Subject Re: OpenCMIS release proposal
Date Tue, 11 May 2010 20:44:14 GMT
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 <fmueller@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:columbro@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

Mime
View raw message