On 3/5/07, Grégory Joseph <[email protected]> wrote:
The re-releases were due to the current poor module version support... when upgrading 3.0.1 with the 3.0.2 jars, the samples would be re-bootstrapped, thus overriding your changes.
yes, I noticed it... but as we saw in the past last-minute problems with releases often come up, that's something that could happen. I think we should just re-release with a different version number when this happens, nothing more...
Actually, I wish there was an extra step in the release plugin, so that you could test the final built artifacts before the get uploaded to the repo...
You can get the content of the tag and run mvn:install for that, or deploy to a temporary repository probably. The release process at apache dictates that any release should be posted, voted, and then deployed to the repo without any change so support for this is improving in maven. The release plugin will soon support this kind of process (deploy to a test repo, check and vote, then move to the official repo without changes), that will surely make the release process more error proof. fabrizio
On Mar 5, 2007, at 15:34 , Fabrizio Giustina wrote: > Hi Grégory, > We should really avoid deploying the same release more than once: I > was wondering to setup a repository sync in order to have magnolia > builds automatically deployed to the main maven repository, but we > can't do that until these rules are broken. > It's ok to retry and retag a release when only a release:prepare has > been done, but once a release hits the repository it should never be > replaced. It's better to just release it as 3.0.3, I guess nobody will > complain about the "version name"... > > We did a lot of mess in the past about releases but I would like to > start handling them more carefully. Do anybody cares about a maven > repo sync? I think many users would be glad for that. If so we should > also cleanup the existing repo and be sure that in future only *clean > releases* will be deployed to the non-snapshot repo... > > fabrizio > > > On 3/5/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: >> Revision 8609 Author gjoseph Date 2007-03-05 13:21:20 +0100 (Mon, >> 05 Mar >> 2007) >> Log Message will redo 3.0.2 >> >> Removed Paths >> >> magnolia/tags/magnolia-3.0.2/ >> >> Diff > > ---------------------------------------------------------------- > for list details see > http://www.magnolia.info/en/developer.html > ---------------------------------------------------------------- ---------------------------------------------------------------- for list details see http://www.magnolia.info/en/developer.html ----------------------------------------------------------------
---------------------------------------------------------------- for list details see http://www.magnolia.info/en/developer.html ----------------------------------------------------------------
