r1514: Woops we already logged the change about gettext
[bugdar.git] / docs / release_procedure.txt
1 These are the instructions to follow before a release is finalized.
2
3 SVN $Id$
4
5 ###################################################################
6
7 1) Use docs/datatools.php to export the default data store file (in docs/)
8
9 2) Use docs/datatools.php to generate the contents of install/default_data.php
10
11 3) Use docs/datatools.php to dump the current settings into install/settings.php
12
13 4) Run a "svn diff" between the templates on trunk and the most recent release,
14 storing the diff in install/templates/<OLD RELEASE - NEW RELEASE.diff>
15
16 5) Update the po/en_US.pot file using ISSO's makepo.sh.php tool
17
18 6) Move all the changes from docs/schema_changes.sql to an upgrade script
19
20 7) Test the installer to make sure it still works, and then test the upgrade script
21
22 8) Update the Blue Static tracker to ensure that the upgrade script works in a
23 production environment
24
25 9) Copy the contents of docs/changelog.txt to the bluwww site
26
27 10) Update all the links on bluwww to point to the most recent download
28
29 11) Update the bluwww playground/PRODUCTS.php record for this version
30
31 12) Tag the version in SVN
32
33 13) Export the tagged version to the Blue Static playground
34
35 14) Update the Blue Static site from the latest bluwww
36
37 15) Test the download links to ensure the sources are okay
38
39 16) Tag the bluwww update in the repository