|
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.
|