GitHub Sale: sign up for any paid plan this week and pay nothing until January 1, 2009!  [ hide ]

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
commit  325c55c6309b98c3e310d2a5a812d50d95ba1db7
tree    c5849f4ed8ccd949819a093c31dc33f7b666adfa
cmsmadesimple-2-0 / CHECKLIST
100644 25 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
25
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 :)