public
Description: Git mirror of the CMS Made Simple 2.0 rewrite
Homepage: http://cmsmadesimple.org
Clone URL: git://github.com/tedkulp/cmsmadesimple-2-0.git
Search Repo:
commit  7baeb7d3a130cac603a3388a32a05f41006c8e31
tree    d40a8c7c7dc06d3a8338adae5ea3734b16ac8661
parent  776457f7fcf280dad754a2b056a065a6a7306496
cmsmadesimple-2-0 / CHECKLIST
100644 24 lines (23 sloc) 1.062 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Steps of a (hopefully) successful cms release
 
1. Update ChangeLog (including DATE!!!), AUTHORS, README, INSTALL
2. Make sure GPL header is on all relevant files
3. Make sure COPYING is included
4. (optional) Make sure smarty is up to date
5. (optional) Make sure adodb is up to date
6. Update version.php with new version number
7. Commit
8. Make tag (e.g. tags/version-0.1)
9. Checkout tag in new directory
10. Run cleanup script (removes unwanted files)
11. Tarball up. Format is cmsmadesimple-0.1.tar.gz. Always untars into a cmsmadesimple-0.1 directory.
12. Zip up. Format is cmsmadesimple-0.1.zip. Always unzips into a cmsmadesimple directory.
13. Copy to downloads dir
14. Add new version number to mantis
15. Update topic in irc channel
16. Update news, downloads and ChangeLog pages with new version #, links and MD5 sum
17. Make sure external modules (in main source tree) are up to date on site
18. Add announcement to the forums
19. Send announcement to mailing list
20. Submit to freshmeat
21. Submit to hotscripts
22. Await fame and fortune :)