Hi folks, good news! I'm currently sitting together with Sigi Goeschl who has setup the release process for 3 apache projects recently.
So if you like, then I may grab him some evening next week to review our setup. LieGrue, strub --- Mark Struberg <[email protected]> schrieb am Do, 29.1.2009: > Von: Mark Struberg <[email protected]> > Betreff: Re: M1-Release > An: [email protected] > Datum: Donnerstag, 29. Januar 2009, 16:54 > I was just wondering that the incubator parent pom > doesn't include the deploy-plugin configuration as most > apache parent poms do. > I will add it to our parent pom manually > > After this fix, the trick with > <deploy.altRepository> > in the settings.xml will work. > > LieGrue, > strub > > --- Gurkan Erdogdu <[email protected]> schrieb > am Do, 29.1.2009: > > > Von: Gurkan Erdogdu <[email protected]> > > Betreff: Re: M1-Release > > An: [email protected] > > Datum: Donnerstag, 29. Januar 2009, 15:02 > > Hi; > > > > I will do the following items, > > > > 1* Do *mvn release:prepare* to create the *tag* in the > svn, > > but I will not execute release:perform to deploy *pom > > artifacts* to the staging repo, is it also necessary? > > 2* And run mvn deploy in the *distribution* project to > > deploy binary and source of the artifacts(tar,gzip and > zip > > files) to the > > > http://people.apache.org/dist/incubator/openwebbeans/1.0.0-M1/ > > > > Is it correct? > > > > Thanks; > > > > /Gurkan > > > > > > > > > > ________________________________ > > From: Mark Struberg <[email protected]> > > To: [email protected] > > Sent: Thursday, January 29, 2009 3:28:16 PM > > Subject: Re: M1-Release > > > > I'm learning something every time I open a link: > > > http://incubator.apache.org/guides/releasemanagement.html#best-practice-maven > > > > > he version should include incubating (or > incubator) to > > ensure that the > > > artifacts created comply with Incubator release > policy > > > > so we have to release with version > > > > 1.0.0-incubating-M1-1 > > > > or something. > > > > LieGrue, > > strub > > > > > > --- Mark Struberg <[email protected]> schrieb am > Do, > > 29.1.2009: > > > > > Von: Mark Struberg <[email protected]> > > > Betreff: Re: M1-Release > > > An: [email protected] > > > Datum: Donnerstag, 29. Januar 2009, 13:58 > > > all the release related stuff should go into > > trunk/pom.xml. > > > > > > The process will imho work on the complete > project, > > > including api, impl and samples. > > > > > > Since tck and distribution are not in the > > <modules> > > > list in the parent pom, those will not be touched > > (which is > > > a good thing). > > > The 'distribution' can be done manually > from > > the > > > tag created by release:prepare. > > > > > > I will not be online in the evening today but it > looks > > good > > > for tomorrow evening. > > > > > > LieGrue, > > > strub > > > > > > --- Gurkan Erdogdu > <[email protected]> > > schrieb > > > am Do, 29.1.2009: > > > > > > > Von: Gurkan Erdogdu > > <[email protected]> > > > > Betreff: Re: M1-Release > > > > An: [email protected] > > > > Datum: Donnerstag, 29. Januar 2009, 12:46 > > > > Uff, it seems a little bit complex via > maven. > > > > > > > > Mark, could we do the release process > together? > > > > > > > > As you know, we got a *distribution* project > that > > > contains > > > > some assembly definitions. Do I put the > > *releases* > > > related > > > > configuration into distribution project main > > > > pom(*distribution/pom*)? Also there is a > release > > > profile in > > > > the trunk/pom file. Currently do we use it? > I am > > a bit > > > of > > > > confused here. > > > > > > > > Thanks; > > > > > > > > /Gurkan > > > > > > > > > > > > > > > > > > > > ________________________________ > > > > From: Mark Struberg > <[email protected]> > > > > To: [email protected] > > > > Sent: Thursday, January 29, 2009 12:53:08 PM > > > > Subject: Re: M1-Release > > > > > > > > Gurkan, please look at the release:stage > > > documentation: > > > > > > > > > > > > > > http://maven.apache.org/plugins/maven-release-plugin/stage-mojo.html > > > > > > > > You may also look at the maven and geronimos > > release > > > > processes: > > > > > > > > > > http://maven.apache.org/developers/release/releasing.html > > > > > > > > > > http://cwiki.apache.org/GMOxPMGT/geronimo-release-process.html > > > > > > > > LieGrue, > > > > strub > > > > > > > > > > > > --- Mohammad Nour El-Din > > > <[email protected]> > > > > schrieb am Do, 29.1.2009: > > > > > > > > > Von: Mohammad Nour El-Din > > > > <[email protected]> > > > > > Betreff: Re: M1-Release > > > > > An: > [email protected] > > > > > Datum: Donnerstag, 29. Januar 2009, > 11:17 > > > > > Cool, looking forward to review the > release > > :-). > > > > > > > > > > On Thu, Jan 29, 2009 at 8:34 AM, Gurkan > > Erdogdu > > > > > <[email protected]> wrote: > > > > > > Hi guys; > > > > > > > > > > > > I will create M1-Release bundle > this > > evening > > > and > > > > start > > > > > a [VOTE] at Friday. Please do not > commit big > > > changes > > > > to the > > > > > trunk. > > > > > > > > > > > > Thanks; > > > > > > > > > > > > /Gurkan > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > ---- > > > > > Thanks > > > > > - Mohammad Nour > > > > > - LinkedIn: > http://www.linkedin.com/in/mnour > > > > > ---- > > > > > "Life is like riding a bicycle. To > keep > > your > > > > balance > > > > > you must keep moving" > > > > > - Albert Einstein
