Difference between revisions of "WG5 Project 02 GitHub Exercises"

From PHUSE Wiki
Jump to: navigation, search
m
m
Line 1: Line 1:
  
 
We could also use [https://github.com/phuse-org/phuse-scripts/blob/master/docs/guides/Git_workflow_exercises.md our GitHub project to document and share these exercises].
 
We could also use [https://github.com/phuse-org/phuse-scripts/blob/master/docs/guides/Git_workflow_exercises.md our GitHub project to document and share these exercises].
 +
 +
<br/>
  
 
== GitHub Roles ==
 
== GitHub Roles ==
Line 8: Line 10:
 
# phuse-scripts team member
 
# phuse-scripts team member
 
# phuse-scripts maintainer
 
# phuse-scripts maintainer
 +
 +
<br/>
  
 
== GitHub Exercises ==
 
== GitHub Exercises ==
Line 15: Line 19:
 
# Active team member contributes independent change
 
# Active team member contributes independent change
 
# 2 active team member contribute related changes
 
# 2 active team member contribute related changes
 +
 +
<br/>
  
 
== Considerations ==
 
== Considerations ==

Revision as of 07:59, 22 January 2016

We could also use our GitHub project to document and share these exercises.


GitHub Roles

  1. GitHub browser, without account
  2. GitHub member, without phuse-scripts membership
  3. phuse-scripts team member
  4. phuse-scripts maintainer


GitHub Exercises

  1. GitHub browser submits a change
  2. GitHub member submits a change from their local repository, Maintainer reviews and takes 2 actions (Reject / Incorporate)
  3. Active team member contributes independent change
  4. 2 active team member contribute related changes


Considerations

What team configuration do we want?

  • Open: Anyone that asks can be a team member and therefore change files in this repository
  • Restricted: Relatively few "maintainers" that must integrate any proposed changes, and can promote engaged contributors to team members.