> The release plugin now supports a staging area. One can take a look at > CXF for example (or maybe the naven site).
Interesting. I'll definitely have a look at that! regards, Karl > On 7/21/07, Niclas Hedhman <[EMAIL PROTECTED]> wrote: > > On Saturday 21 July 2007 01:34, Carsten Ziegeler wrote: > > > > > We could also use the maven release plugin to do all the work for us. > > > Together with the gpg plugin it creates all necessary artifacts, signs > > > them etc. > > > > Yes, releasing large number of Maven artifacts without the help of the > > release > > plugin is pain in many unspoken places... > > > > However, AFAIK, the release plugin does not support a "staging", "release > > candidate" or similar repo, so that one can publish to the non-official > > final > > destination, for review and votes. And we can't upload until after the vote. > > > > But I would be interested to learn how to leverage the release plugin. Below > > is an explanation of what I would have in mind. > > > > 1. Each maven artifact extends a parent named "org.apache.felix:candidate". > > > > 2. That parent defines all the upload locations to some staging area on > > people.apache.org, and tagging the sources into a similar area in SVN. > > > > 3. One executes a "mvn release:prepare/perform" on TRUNK, and things is made > > available for review. > > > > 4. The vote is executed. > > > > 5. If it passes, one modifies the "candidate branch" in SVN and replaces > > the "candidate" parent to a "org.apache.felix:final" pom. > > > > 6. That pom has the tagging and uploading set to the final resting place in > > both SVN, artifacts uploads, tar ball uploads and documentation (if any). > > > > > > WDYT? > > > > In fact, this is of strong interest to the entire ASF, and I would like to > > hear from Carlos how Maven itself does it, since they have this problem at a > > grand scale. > > > > > > > > Cheers > > -- > > Niclas Hedhman, Software Developer > > > > I live here; http://tinyurl.com/2qq9er > > I work here; http://tinyurl.com/2ymelc > > I relax here; http://tinyurl.com/2cgsug > > > > > -- > Cheers, > Guillaume Nodet > ------------------------ > Principal Engineer, IONA > Blog: http://gnodet.blogspot.com/ > -- Karl Pauls [EMAIL PROTECTED]
