Changes between Version 8 and Version 9 of DevNotes/Processeses/DeploymentProcess


Ignore:
Timestamp:
Oct 18, 2015 7:48:51 PM (8 years ago)
Author:
butler
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • DevNotes/Processeses/DeploymentProcess

    v8 v9  
    1919 
    2020== Preparing a new major release == 
    21 - The release manager will make sure that the version number is correctly placed in all the correct places.  That currently includes: 
    22  - sasview/init.py 
     21manager announces the process is complete 
     22- The release manager will make sure that the version number is correctly placed in all the appropriate places.  That currently includes: 
     23 - sasview/_init_.py 
    2324 - sasview/README.txt 
    2425 - docs/sphynx-docs/source/conf.py (change both version and release numbers) 
    2526 - sasview.latestversion has now been superseded by the json file stored at the sasview site. 
     27- The release manager will then announce to the team the beginning of the release process. Developers should not push anything to the GitHub repository untill the release  
    2628- The release manager will download the mac and windows builds from the build site. 
    2729- The release manager will then tag the current repo for release and execute the release process as described at [https://help.github.com/articles/creating-releases/]. Note that the mac and windows builds will need to be renamed appropriately and uploaded as binaries along with the . 
    2830- An abbreviated version of the  release notes in the README.txt should be entered in the Release Description section. 
    29 - The release manager will email the team to announce the release. 
     31- The release manager will email the team to announce the release process is complete. 
    3032- The team will download the new release to make sure it installs. 
     33- Once final approval is given, the release number will be updated in latestversion.json on the !SasView website repo which will alert all !SasView users that a new version is available. 
    3134 
    3235== Patch releases ==