1 These are the instructions to follow before a release is finalized.
5 ###################################################################
7 1) Use docs/datatools.php to export the default data store file (in docs/)
9 2) Use docs/datatools.php to generate the contents of install/default_data.php
11 3) Use docs/datatools.php to dump the current settings into install/settings.php
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>
16 5) Update the po/en_US.pot file using ISSO's makepo.sh.php tool
18 6) Move all the changes from docs/schema_changes.sql to an upgrade script
20 7) Update the schema file using tools/schema.php
22 8) Test the installer to make sure it still works, and then test the upgrade script
24 9) Update the Blue Static tracker to ensure that the upgrade script works in a
25 production environment
27 10) Copy the contents of docs/changelog.txt to the bluwww site
29 11) Update all the links on bluwww to point to the most recent download
31 12) Update the bluwww playground/PRODUCTS.php record for this version
33 13) Tag the version in SVN. Be sure to change the svn:externals to specify a
36 14) Export the tagged version to the Blue Static playground
38 15) Update the Blue Static site from the latest bluwww
40 16) Test the download links to ensure the sources are okay
42 17) Tag the bluwww update in the repository