Difference between revisions of "WG5 Project 02 GitHub Exercises"

From PHUSE Wiki
Jump to: navigation, search
m
Line 17: Line 17:
 
What team configuration do we want?
 
What team configuration do we want?
  
# Open: Anyone that asks can be a team member and therefore change files in this repository
+
* 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.
+
* Restricted: Relatively few "maintainers" that must integrate any proposed changes, and can promote engaged contributors to team members.
 +
//
 +
//

Revision as of 11:26, 21 January 2016

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.

// //