Synchronize the configuration files with the
default configuration files (
Update the version number (see Section 11.2, “Version Number”) in
NEWS file and the
"What's New?" section in the user guide.
Check that the web test is passed.
running the web test.
Check that the UML diagrams in
doc are up to date.
Update all translations (Arabic, English, French, Italian, Thai). See the Administration Guide for details.
Add a new updating section to the administration guide.
Check that the documentation build is passed.
Create the PDF of the Arabic User Guide from
doc/user/ar/index.html using Word.
The TOC needs to be recreated and header and footer to be
Build and test the installer. This should be done with the DCMMS CD and a 'virgin' Windows XP installation.
Commit everything to the Subversion repository.
In the Subversion repository, tag all the files with a tag containing the version information, e.g. DCMMS_1_0_2.
Delete temporary files.
Create a zipfile using
The Installer version number should
version information and an additional packaging number, e.g.
dcmms-1.0.0-1.zip. The packaging number is
increased if packaging problems make it necessary to re-issue a
release (e.g. a file is missing in the zipfile). The same
version numbering should be applied in the installer.
Post the md5sums of the uploaded files in the release notes.
Release the files on sourceforge.
Download the files and verify md5sums
Create a news item on sourceforge.
Update http://dcmms.sourceforge.net - this is done automatically with RSS..
Update the DCMMS documentation pages on dcmms.sourceforge.net
Update the Freshmeat.net record: freshmeat.net
Announce the release on
Notify FreeGIS about the new release: http://www.freegis.org
Announce the new release on http://www.omsproject.com.jo
Create a CD.
If you distribute DCMMS on a CD, make sure that you distribute all the sources. This is required by the DCMMS license (GPL).