Release Process

From Synergy Wiki
(Redirected from Release)
Jump to: navigation, search

Checklist

  1. Quality assurance
  2. Copy roadmap to ChangeLog and commit
  3. Tag source code
  4. Set next version in CMakeLists.txt and commit
  5. Download packages from nightly build
  6. Copy ChangeLog to source tar.gz
  7. Remove revision (r\d+) tag from filenames
  8. Upload to Google code
  9. Update downloads page
  10. Test all downloads links
  11. Set current version in web/version.txt
  12. Install previous version and test update check feature
  13. [Optional] Wait until american daytime to announce
  14. Post on blog (include ChangeLog)
  15. Message mailing list (include ChangeLog)
  16. Post on Facebook page
  17. Post on Renren page
  18. Post on Google+ page
  19. StumbleUpon, reddit, Naver
  20. Set Skype status
  21. Update IRC chat room subject
  22. Update Wikipedia versions (en, de, es, no, ru)
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox