Project

General

Profile

Idea #18249

Updated by Ward Vandewege over 2 years ago

User had trouble because they cloned from github and got the development branch.    Did not understand that 2.2-dev is actually a release branch. 

 Suggested change: 

 * X.Y-dev should be called X.Y-release 
 * -make latest stable branch (e.g. "2.3-release") the default branch for github (add to release checklist)- 

 Need to rename branches & adjust references from X.Y-dev to X.Y-release. 

 Existing `-dev` branches: 

 <pre> 
   1.2-dev 
   1.3-dev 
   1.4-dev 
   2.0-dev 
   2.1-dev 
   2.2-dev 
   2.3-dev 
 </pre> X.Y-release 

 Things to update: 
 * https://dev.arvados.org/projects/arvados/wiki/Release_Checklist (though, this is now handled by art) 
 * rename git.arvados.org branches 
 * rename github branches 
 * /usr/local/bin/update-doc.arvados.org.sh on `public` 
 * arvados git repo `pre-receive` and `post-update` hooks 
 * local checkouts for everyone -> notify team 
 * doc: `_includes/_branchname.liquid` and `install/arvbox.html.textile.liquid`, also in the old release branches!  
 *

Back