Hi,

On Wed, Aug 5, 2009 at 11:08 PM, Mattmann, Chris A
(388J)<[email protected]> wrote:
> +1, but I'll need some hand-holding if I do the RM duties again! :)

No problem, I've used the repository.apache.org server now for a few
Jackrabbit releases and it's dead simple. Basically, once we've set up
the POMs for this, the process to do a release is:

1. mvn release:prepare (sanity checks, sets POM version numbers, tags
the sources, etc.)
2. mvn release:perform (checks out the tagged release, mvn deploy's to
repository.apache.org)
3. go to https://repository.apache.org/ and "Close" the new staged repository
4. export, package and sign the tagged sources from above
5. call the release vote

If we wanted, we could probably automate step 4 and make it run
automatically as a part of step 2.

Once the release vote passes, the steps to publish the artifacts are:

1. go to https://repository.apache.org/ and "Promote" the staged repository
2. copy the source archive to /www/www.apache.org/dist/lucene/tika
3. update Tika web site

In summary a lot less manual tweaking (version numbers, tags, staged
repositories, etc.) is needed.

BR,

Jukka Zitting

Reply via email to