build1Add my vote for this tag process1Add my vote for this tag create new tag
, view all tags

Production Release Checklist

Steps when preparing a new production release

Release preparation

  • Create, Test and Upload a release package - BuildingARelease
  • Create, Test and Upload the TWiki-VM package - DownloadTWikiVM
    • Updated .md5 with TWiki-VM package
    • Attach TWiki-VM-x.x.x-x.zip, .md5 to Codev.Release
  • Upload the new .zip, .tgz, and .md5 to SourceForge (see file management instructions). Make sure .zip or .tgz are by default the first package file available to download when users visit to TWiki package area on http://sf.net site.
    • Secure copy: scp file.zip USER@frs.sourceforge.net:/home/frs/project/twiki (can't copy to subdir with spaces)
    • Shell:
      • ssh -t USER,twiki@shell.sourceforge.net create
      • cd /home/frs/project/twiki
      • mkdir TWiki\ for\ all\ Platforms/TWiki-6.0.2
      • Move files to TWiki\ for\ all\ Platforms/TWiki-6.0.2
      • Create README.txt in that directory, content:
        See TWiki-6.0.2 Release Notes at http://twiki.org/cgi-bin/view/TWiki/TWikiReleaseNotes06x00
    • Visit https://sourceforge.net/projects/twiki/files/, go to new folder, click on the {i) icon of .tgz and .zip, and set the desired platform (.zip for Win and Mac, all other .tgz) - this sets the default download for latest release
  • Update TWikiAdvocacy topics:

Release documentation and linking updates

Post release

  • Decide CodeName of follow up release and create topic (AthensRelease, BeijingRelease...)
  • Announce in DevelopersNews
  • Announce to TWikiDevMailingList
  • Announce to TWikiAnnounceMailingList
  • Blog about new release at TWiki.org Blog
  • Tweet as @twiki and other users
  • Announce on Facebook
  • Announce on LinkedIn
  • Announce to WikiMatrix, SF, Freecode and other web sites
  • In #twiki IRC:
    • Update ChanServ welcome message for #twiki with new version number and download URL, such as:
      /msg chanserv set #twiki entrymsg Questions? Simply ask here or post a question in http://twiki.org/cgi-bin/view/Support -- Latest TWiki-6.0.2 released 2018-06-19, r22113
    • Update topic message, such as:
      /topic Questions? Simply ask here or post a question in http://twiki.org/cgi-bin/view/Support -- Latest TWiki-6.0.2 released 2018-06-19, r22113
    • Teach twikibot the new release, such as:
      twikibot: TWikiRelease06x00x02 is r18054 of TWiki, released 2018-06-19
      twikibot: TWiki-6.0.2 is r22113 of TWiki, released 2018-06-19
  • Announce at other places listed in TWikiAdvocacy06x00
  • Toggle TWikibug:ReleasableItems that are relevant for current release from "Waiting for release" to "Closed". Hint:

-- Contributors: PeterThoeny, SvenDowideit, KennethLavrsen


Edit | Attach | Watch | Print version | History: r71 < r70 < r69 < r68 < r67 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r71 - 2015-11-30 - PeterThoeny
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2018 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.