Return-Path: Delivered-To: apmail-maven-dev-archive@www.apache.org Received: (qmail 95570 invoked from network); 14 Dec 2003 22:00:44 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 14 Dec 2003 22:00:44 -0000 Received: (qmail 65090 invoked by uid 500); 14 Dec 2003 22:00:31 -0000 Delivered-To: apmail-maven-dev-archive@maven.apache.org Received: (qmail 65054 invoked by uid 500); 14 Dec 2003 22:00:31 -0000 Mailing-List: contact dev-help@maven.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Maven Developers List" Reply-To: "Maven Developers List" Delivered-To: mailing list dev@maven.apache.org Received: (qmail 65038 invoked from network); 14 Dec 2003 22:00:30 -0000 Received: from unknown (HELO conan.f2.com.au) (203.26.51.167) by daedalus.apache.org with SMTP; 14 Dec 2003 22:00:30 -0000 Received: from sydmsg1.int.f2.com.au (h-172.31.139.16 [172.31.139.16] (may be forged)) by conan.f2.com.au (8.12.10/8.12.10) with ESMTP id hBEM0a8H008912 for ; Mon, 15 Dec 2003 09:00:36 +1100 Received: by sydmsg1.int.f2.com.au with Internet Mail Service (5.5.2657.72) id ; Mon, 15 Dec 2003 09:00:30 +1100 Message-ID: <9BAE99905FCF684D91F63E1439475FBA0F6A6938@sydmsg1.int.f2.com.au> From: Brett Porter To: "'Maven Developers List'" Subject: RE: Releasing Plugins Date: Mon, 15 Dec 2003 09:00:27 +1100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2657.72) Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C3C28D.AEC095E0" X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N ------_=_NextPart_001_01C3C28D.AEC095E0 Content-Type: text/plain 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:vmassol@pivolis.com] > 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 : 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 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:jvanzyl@maven.org] > > 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 > > jason@zenplex.com > > 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: dev-unsubscribe@maven.apache.org > > For additional commands, e-mail: dev-help@maven.apache.org > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org > For additional commands, e-mail: dev-help@maven.apache.org > ------_=_NextPart_001_01C3C28D.AEC095E0--