File:		doc/release.txt
Summary:	what to do to make a new Mahogany release
Audience:	Mahogany developers
Author:		Vadim Zeitlin <vadim@wxwindows.org>
Last modified:	22.03.01
Version:	the information in this file applies to the cvs sources

0. Updating the files
---------------------

a) Web pages in MahoganyWeb module: at least download.ht4, status.ht4 and
   ChangeLog.ht4

b) doc/Mannounce.txt

c) README

d) doc/release.txt to add any steps which are not yet in this file :-)

e) redhat/M.spec

f) "cvs rtag" the files

1. Preparing the release
------------------------

a) tarball

Just do a fresh checkout, rename the directory to mahogany-%{VERSION} and tar
gzip.

b) RPM

rpm -ba works without changes

c) DEB

d) Win32 binaries

2. Uploading the files
----------------------

To upload.sourceforge.net, then create the release from SF project admin page.

3. Announcing the release
-------------------------

a) mailing lists

Edit and send the announcement (doc/Mannounce.txt) to the following addresses:

lg@ssc.com
lsm@execpc.com
c-client@u.washington.edu
linux-announce@news.ornl.gov
editor@32bitsonline.com
gnome-announce-list@gnome.org
mahogany-announce@lists.sourceforge.net
mahogany-developers@lists.sourceforge.net
mahogany-users@lists.sourceforge.net
python-announce-list@python.org

b) IMAP software database

Write to software-list@imap.org to update the information in the IMAP software
database.

c) Freshmeat

Update the FM record


vi: ts=8 nolist:
