2018-03-27 Release Planning

Kacper, Craig

Discussion of releases and milestones

  • During dev meeting, agreed to release whatever is on stable/master
  • v0.1 milestone for each releasable repo
  • Release process
    • Tag plugins
      • girder_wholetale:master
      • girder_wt_data_manager:master
      • wt_home_dirs:master
      • wt_sils:master
    • Update whole-tale/girder submodules
      • git clone --recurse-submodules
      • Or, if you’ve already cloned git submodule update --init --recursive
      • For each submodule, git checkout v0.1 then add/commit in parent directory
      • Create release tag
      • Autobuild Docker image
    • girder
      • Create release tag
      • Autobuild Docker image
    • dashboard
      • Create release tag
      • Autobuild Docker image
    • girderfs
      • Create release tag
    • gwvolman
      • Update requirements.txt to use girderfs release tag
      • Create release tag
      • Autobuild Docker image
    • wt-design-docs
      • Create release tag
      • Need to update config
    • terraform_deployment
      • Create release tag

Milestones:

  • No official milestone for v0.1
  • What is v0.2?
    • Backup
    • WebDAV/home directories