SquirrelMail English Site Russian Site Japanese Site 
News
About
Support
Screen shots
Download
Plugins
Documentation
Sponsors



How to make SquirrelMail translation package release

1. Branch translation from HEAD

cvs tag -b SM-1_4_9

2. Checkout new branch.

cvs co -r SM-1_4_9 locales

3. If stable branch is created, remove unsupported translations.

In SquirrelMail 1.4.9, you have to remove Thai (th_TH), Tagalog (tl_PH), Russian Ukrainian (ru_UA), Vietnamese (vi_VN).
Information about translations is stored in teamnames file. You also must remove files from locale/ directory.

4. Set version number in version file.

5. Update release notes.

6. Test release

cvs export -r SM-1_4_9 locales
cd locales
./buildpackages

7. Create release tag in SM-1_4_9

cvs tag rel-1_4_9-20061204

8. Export it and build packages

cvs export -r rel-1_4_9-20061204 locales
cd locales
./buildpackages

9. Release files on SourceForge

10. Modify SquirrelMail download.php variables and upload md5sums and sha1sums to SquirrelMail site.

© 1999-2008 by The SquirrelMail Project Team