Skip to content

Define contributor and team permissions #88

@samus-aran

Description

@samus-aran

This isn't a high priority but just to help with establishing the teams (which I believe still need to be decided) and thus their access/permissions on the repo.

  • create teams on theopensourceway with appropriate permissions
    -- Setting permissions allows new members to correctly assign themselves to issues to thus take ownership
    -- allows members to mention teams instead of individual members to lighten individuals' workload
  • establish distinction of team member or collaborators (not really a difference but some may prefer not to be associated with another organisation in order to contribute/take ownership of tasks).

Just to get over the quick win would be setting up a team as perhaps "authors" that have either write or triage permission (and thus can assign themselves issues). I suggest at the moment triage rather than write as the editorial reviewing process hasn't been defined yet.

A few articles on the setup of the repo's access/permissions for repos.

https://help.github.com/en/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization

https://help.github.com/en/github/setting-up-and-managing-organizations-and-teams/setting-base-permissions-for-an-organization#setting-base-permissions

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions