You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 16 Next »

Planning release of:

  • taverna-engine-3.1.0-incubating
  • taverna-common-activities-2.1.0-incubating
  • taverna-commandline-3.1.0-incubating

Release manager: Stian Soiland-Reyes

Release candidate: rc1

Source: https://dist.apache.org/repos/dist/dev/incubator/taverna/source/rc1/

Maven staging repo: https://repository.apache.org/content/repositories/orgapachetaverna-1012/ (not yet closed)

 

Tasks (adapted from Taverna's release procedure):

  • Email dev@taverna to say a release is imminent
    https://lists.apache.org/thread.html/Zftr9wrc9obun4b
  • Check Jira for issues on the corresponding components
    Taverna Engine
    -
    deferred: Unable to render Jira issues macro, execution error.
    Blocking: Unable to render Jira issues macro, execution error. (should be mentioned in release notes)
    Taverna Common Activities
    Taverna Command-line Tool
  • Create and maintain a Jira task to keep track of the subtasks (this page)
  • Update JIRA Fix For versions
  • Prepare build machine
  • GPG keys
  • Fresh checkouts
  • Git config
  • Check Maven repository write access
  • Close old staging repos
  • Figure out release order
    taverna-engine
    taverna-common-activities
    taverna-commandline
  • Verify build 
  • Fix versions in pom.xml
  • Prepare release candidate
  • Deploy release candidate
  • Close and locate staging repository
  • Upload to dist.apache.org
  • Prepare vote email 
  • [VOTE] email on dev@taverna 
  • [DISCUSS] email on dev@taverna
  • [RESULT][VOTE] email to dev@taverna (tallying the vote)
  • [VOTE] email on general@incubator
  • [RESULT][VOTE] email to general@incubator
  • Publishing on dist (svn mv)
  • Releasing Maven repo
  • Publish updated javadocs
  • 24h later: Update (and add links to) download pages
  • Remove old versions from dist
  • [ANNOUNCE] email

 

Notes per module:

taverna-engine

source: https://dist.apache.org/repos/dist/dev/incubator/taverna/source/rc1/taverna-engine-3.1.0-incubating/ 

sha512: 2b16186d4696a116120f30bbbac91a1bb9214be14331a52850d5a8cca72c581cb5287e82a96220409246a598597045f0b279802fa92bfaa460cb4a7e2a4e8701

sha1: 21d06bb84ee277823cd157f087b6853c4dd1da9f

md5: 323a1b99d8546829f3300cd6cb32c561

tag: https://git-wip-us.apache.org/repos/asf?p=incubator-taverna-engine.git;a=commit;h=refs/tags/3.1.0-incubating-RC1 

commit: https://git-wip-us.apache.org/repos/asf?p=incubator-taverna-engine.git;a=commit;h=986ee07dd60bc83b49711dc03468bc73a62fd7fd 

  • Verify build 
  • Fix versions in pom.xml
  • Prepare release candidate
  • Deploy release candidate
  • Upload to dist.apache.org
  • Vote accepted?
  • Publishing on dist (svn mv)
  • Publish updated javadocs
  • Rename git tag
  • 24h later: Update (and add links to) download pages
  • Bump SNAPSHOT versions and ensure they still build in Jenkins

taverna-common-activities

source:

sha512:

sha1:

md5:

tag:

commit:

  • Verify build 
  • Fix versions in pom.xml
  • Prepare release candidate
  • Deploy release candidate
  • Upload to dist.apache.org
  • Vote accepted?
  • Publishing on dist (svn mv)
  • Publish updated javadocs
  • Rename git tag
  • 24h later: Update (and add links to) download pages
  • Bump SNAPSHOT versions and ensure they still build in Jenkins

taverna-commandline

source:

sha512:

sha1:

md5:

tag:

commit:

  • Verify build 
  • Fix versions in pom.xml
  • Prepare release candidate
  • Deploy release candidate
  • Upload to dist.apache.org
  • Vote accepted?
  • Publishing on dist (svn mv)
  • Publish updated javadocs
  • Rename git tag
  • 24h later: Update (and add links to) download pages
  • Bump SNAPSHOT versions and ensure they still build in Jenkins

 

 

Draft vote email

 

  • Vote accepted?
  • No labels