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

Compare with Current View Page History

« Previous Version 3 Next »


Guidelines on operating this collaborative wiki

  • This is really a scratch pad for now, please add your raw comments  above the formatted content line
  • You can add questions as comments to provide context

Goals

Support  

 

Release Management 

 

Development workflow 

  1. Continuous integration and test automation
    • Different individuals and organization can contribute  
    • JIRA
      • Lots of open unassigned issues
      • Auto assignment and rotation of responsibility ever major release 
  2. Gating of commits
  3. Overall commit workflow
    • Where is the bug fix made first?
      • Approach 1: All bug fixes go in master first and pulled into specific branches
      • Approach 2: Bug fix in release branch and then in master
    • Gerrit
      • Pros
      • Cons
    • Travis
      • Pros
      • Cons
        • It will not scale for open source project
    • Git hub 
    • Code review
      • Simple workflow
      • Who will sign up for review?
    • Automation and testing 
    •  
    • Non committer workflow v/s Committer workflow
    1. Should this be consistent?
    2. Pull request v/s Reviewboard 

 


Put refined and formatted content below this line


 

 What questions are we ready to take up now?
  1. What is broken with committer workflow? 
  What questions are we ready to push out and accept status-quo?

 

 

 



 

 

 

 

  • No labels