Skip to content

PreparingReleaseAndPatch

Nelle Varoquaux edited this page Mar 1, 2011 · 6 revisions

Préparing Release and Patch

(Temporary until I write it up proper)

  1. Run tests on a PostgreSQL DB and probably MySQL
  2. Change MARKUS_VERSION
  3. Update NAMED_REVISIONS

3. Make sure INSTALL is up-to-date in the repository and a most recent version is exported on markusproject.org (i.e. /path/to/www/INSTALL)

3. Make sure [deployment instructions](wiki:InstallProdStable) match latest requirements

  1. Update Changelog
svn log --verbose --stop-on-copy is your friend.
  1. Make sure that config/environments/production.rb has reasonable settings
  2. Commit version/release files changes to repo

6. If it is possible, run rake i18n:missing_keys and add them to locales (you can keep the english key if you don't know how to translate it.) It will avoid missing locales errors.

  1. Package everything up and put it on markusproject.org

8. Update the symlink on markusproject.org in the path/to/www/download/ folder (markus-latest-stable.tar.gz)

Clone this wiki locally