SquirrelMail  
Donations
News
About
Support
Screen shots
Download
Plugins
Documentation
Sponsors
Bounties













Security Notice
Phishing campain
Version 1.4.15
Security Upgrade

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-2010 by The SquirrelMail Project Team