There's doco on the website that shows the process, but not all these steps are there. Vincent, would you like to update it?
Cheers, Brett > -----Original Message----- > From: Vincent Massol [mailto:[EMAIL PROTECTED] > Sent: Sunday, 14 December 2003 9:39 AM > To: 'Maven Developers List' > Subject: RE: Releasing Plugins > > > Hi Jason, > > Cool. Here's my checklist (from the top of my head): > > 1/ modify project.xml and remove -SNAPSHOT > 2/ modify project.xml to change the <version>: move HEAD to > MAVEN_[plugin name]_[version major]_[version minor] 3/ modify > changes.xml to change the release date 4/ modify > navigation.xml and add a link to download the new plugin > version (in the download menu - add it if it doesn't exist) > 5/ prepare an announcement text file which includes > information from changes.xml and add maven compatibility > information in it. Note: I'm trying to automate this part in > the announcement plugin. 6/ build the plugin (maven > plugin:install) and test it (maven > plugin:test) > 7/ upload the plugin jar (ATM, I do: pscp ... and then I log > on ibiblio and call create_checksum.sh. Then I do a "chmod > g+w *". 8/ commit 9/ build the doc. Check it is ok. Deploy > it: maven site:deploy. Note: The maven plugin jar has to be > on ibiblio so that the download link is not reported as 404 > by the linkcheck plugin 10/ Tag CVS 11/ Modify JIRA to show > that the new version is now *released*. Create a new entry > for the next version. Automatically reaffect all assigned > issues to the new version if they are still open. 12/ modify > project.xml to bump the version number (using the SNAPSHOT > suffix) > 13/ modify changes.xml and add en empty <release> tag for the > new version, using "in CVS" for the release date 14/ Send > announcement to MLs. > > Hope it helps, > -Vincent > > > -----Original Message----- > > From: Jason van Zyl [mailto:[EMAIL PROTECTED] > > Sent: 09 December 2003 02:22 > > To: Maven Developers List > > Subject: Releasing Plugins > > > > Vincent, > > > > I was going to release the FAQ plugin for Martin and was wondering > what > > you've been doing. Figure I would try to quickly integrate your > > procedure into the release plugin and use that. I think Brett's SCM > > plugin can deal with the tagging and such so if you don't have > something > > automated I'll try to whip something off because I don't > want to have > to > > remember how to do it again :-) > > > > -- > > jvz. > > > > Jason van Zyl > > [EMAIL PROTECTED] > > http://tambora.zenplex.org > > > > In short, man creates for himself a new religion of a rational and > > technical order to justify his work and to be justified in it. > > > > -- Jacques Ellul, The Technological Society > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] >