Skip to content

Latest commit

 

History

History
executable file
·
41 lines (39 loc) · 1.5 KB

checklist.md

File metadata and controls

executable file
·
41 lines (39 loc) · 1.5 KB

Checklist

  1. Update jquery-tmpl and any other apps
    • cd apps/jquery-tmpl
    • git fetch upstream
    • git merge upstream/master
    • git push origin master
  2. Update the php/override functions to have the latest wordpress code...
  3. Run build script: make
    • compiles & minifies css/js
    • concatenates into one file
    • builds the .pot translation file
  4. Update post-thumbnail-editor.php
    • Change the version information in 2 places
  5. Modify README.txt
    • Update the requires/tested version information
    • Update the Upgrade Notice
    • Update the Changelog
    • Update screenshots (max-width: 532px)
    • Test README
  6. Fix any translation changes
    • gvim -d new-pot-file old-po-file
    • Rebuild .mo from .po files (msgfmt po-file -o mo-file) find * -iname '*.po' |
      while read file; do
      echo "$file --> ${file%.po}"; msgfmt $file -o ${file%.po}.mo;
      done
  7. Test on Firefox, Chrome, Safari, IE7/8/9 & Linux/Windows/Mac
    • Do the rows change color on selection?
    • Test changing from debug to normal
    • How does post-thumbnails work with spaces in the name?
  8. Tag the git release
    • git commit -a -m "Commit msg"
    • git tag [-a -m 'annotated tag'] version
    • git push --tags
  9. Push to wordpress
    • gitk Use diff utility to see changes from last version
    • Manually update the svn tree
    • Tag release: svn cp trunk tag/-version-
    • Check in all changes: svn ci -m "message"