Our official release process docs

http://cwiki.apache.org/confluence/display/GMOxPMGT/Release+Branching +Process

were mostly written before the maven-release-plugin worked at all and before we had much of the current variety of projects. Despite the maven-release-plugins warts it's still far better than doing everything by hand.

I would like our docs to be a slight modification of

http://maven.apache.org/developers/release/releasing.html

so as to be specifically relevant to geronimo projects.

The specific explicit policy change I'd like to see:

-- NO BRANCHES unless absolutely necessary. At this point we probably still need branches for the main server, but I don't think we do for anything else, including xbean, specs, components, plugins, gshell, genesis etc etc. I think the current documented process of automatically creating a branch before releasing only serves to create confusion for most of these projects.

Question:

Is there anything we can't release with the release plugin? ( I expect it would be the main server, but has anyone tried?)

I'm willing to copy the maven page to our wiki and attempt to update it for geronimo and use it to release the roller plugin, but it might be even better if someone who has actually used the release plugin did the doc update. Any volunteers?

I'd like to get this resolved soon so we can use this for the roller plugin release.

thanks
david jencks

Reply via email to