incubator-empire-db-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rainer Döbele <doeb...@esteam.de>
Subject Documenting release process
Date Sun, 04 Oct 2009 09:30:37 GMT
Hi Francis,

I hope you had a nice and relaxing holiday.
Last weekend I have published the distribution files and changed your website.

However I seem to be too stupid to change the wiki pages in order to document the release
process.
I simply did not find an edit button anywhere.

But here is what I have done:

Move the release files to the dist location
-------------------------------------------
1.	Log on to people.apache.org
2.	Go to /x1/www/www.apache.org/dist/incubator/empire-db
3.	Create a subdirectory with the version number (i.e. 2.0.5)
4.	Upload all distribution files to that directory (.zip, .tar.gz, .asc, .md5, .sha)
5.	Possibly change write permissions of that directory and all files to allow group members
to add / modify files (although they should never ever change again)
6.	Wait (one day) before files become available on the mirrors


Update the Empire-db website
----------------------------
1.	Check out the Empire-db website source files from https://svn.apache.org/repos/asf/incubator/empire-db/site
2.	Edit Pages with html editor (I am using Microsoft Expression Web)
3.	Open page download.htm and copy section with previous release files to previous.htm.
4.	In download.htm replace all reference to old version number with new version number.
5.	Commit all changes to svn repo.
6.	Log on to people.apache.org using ssh
7.	Goto /x1/www/incubator.apache.org/empire-db
8.	Run "svn update" command.
9.	Don't forget to add write permissions of all changed files for group and all users (change
from 0x644 to 0x666)
10.	Wait some time for changes to become available on the mirrors.

Announce release
----------------
Send an E-Mail to announce@apache.org starting as follows:
"The Empire-db team is pleased to announce the release of Apache Empire-db version 2.0.5.
Apache Empire-db is a lightweight data access and persistence component for relational databases
based on JDBC. 
http://incubator.apache.org/empire-db"
Afterwards add description and list of changes.
Important: The e-mail must be sent from an apache e-mail account. It is sufficient if the
from address contains an apache mail account.
Put empire-db-dev and empire-db-user mailing lists in cc.


Regards
Rainer

Francis De Brabandere wrote:
> Re: Finishing the release
> 
> I'm quite excited at the moment ;-)
> 
> On Wed, Sep 23, 2009 at 1:39 PM, Rainer Döbele <doebele@esteam.de>
> wrote:
> > Hi Francis,
> >
> > I will take care of those points.
> > Thanks for listing them all.
> >
> > Enjoy your holiday.
> > Now you can be even more relaxed, can't you?
> >
> > Rainer
> >
> > Francis De Brabandere wrote:
> >> Re: Finishing the release
> >>
> >> one more thing:
> >> * Close release in Jira / add next version?
> >>
> >> On Wed, Sep 23, 2009 at 1:27 PM, Francis De Brabandere
> >> <francisdb@gmail.com> wrote:
> >> > Hoooray, we made it :-)
> >> >
> >> > To finish the release these things need to be done. Could somebody
> >> > else take care of this as I'm going off-line for a week?
> >> >
> >> > * copy rc tag to release tag [DONE]
> >> > * promote the nexus staging files [DONE]
> >> >
> >> > * move dist files to the apache dist location
> >> > * update site to point to the new dists / add link from site to
> our
> >> > wiki http://cwiki.apache.org/confluence/display/empiredb
> >> > * send mails to user list / general apache list? maybe to some
> other
> >> > sites as well (dzone) / do a blog about it...
> >> >
> >> > If possible complete the release document on
> >> >
> http://cwiki.apache.org/confluence/display/empiredb/Release+Process
> >> > Just write down what you do.
> >> >
> >> > Pointer to self -> See for the 2 remaining non-blocker issues
> >> >
> >> > Cheers,
> >> > Francis
> >> >
> >> > --
> >> > http://www.somatik.be
> >> > Microsoft gives you windows, Linux gives you the whole house.
> >> >
> >>
> >>
> >>
> >> --
> >> http://www.somatik.be
> >> Microsoft gives you windows, Linux gives you the whole house.
> >
> 
> 
> 
> --
> http://www.somatik.be
> Microsoft gives you windows, Linux gives you the whole house.

Mime
View raw message