This is an old revision of the document!
Home
Project
Before Packaging
Unset Test Settings
New locales/modules/images/themes etc
debian - update rules
windows - update nsi file
new css and associated images - 2 places in setup where it populates everything if not there already.
bzr add name_of_new_file_to_track
Update Readme/Change Files
Create changes file (e.g. /home/g/projects/SOFA/notes/changes_0.9.5.txt). Include bug fixes after an empty line. NB new version numbers in download links from SourceForge.
Also make release notes file (e.g. /home/g/projects/SOFA/notes/release_notes_0.9.5.txt).
Testing
(Obsolete) Any new plug-ins?
Ensure any new plug-ins are included in plugin_wiper.py in the plugins2rem list. Applies to all OS builds.
(Obsolete) Default Database
Skip this section if using scripts for Windows/Deb pre-packaging. They automatically overwrite stale default db with stored clean copy.
Use SQLite Database browser to delete all tables from SOFA_Default_db except the default one (SOFA_Default_tbl). In /home/g/sofa/_internal/.
Run /home/g/projects/SOFA/storage/vacuum_sqlite_default.py to shrink the default database e.g. 169Kb from 6Mb
Windows Installer Notes