Github permissions changes: Rolling out Teams #19
Labels
engagement
Concepts or plans that can increase engagement
Organization Development
Projects that make the organization stronger
Overview
We are in the process of changing the permissions within the Hack for LA GitHub organization, see #14.
Project repositories and teams will be organized using GitHub Teams.
Jump to Action Items for Team Leads
Why Teams?
Team organization, visibility, and communication
In addition to Hack for LA's project listing, Teams provide another "home page" for the work the team is doing; including repositories, visual identity, project boards, discussions, and more.
Team permissions and management
Team Leads will have a much larger degree of oversight and management of their repositories and teams, including designating other team admins and managing membership.
Teams will have different set of permissions based on their settings:
Read teams
These teams are typically named with the name of the project, e.g. the
heart
team.Permissions for members of a Read team include:
As always, anyone can submit issues and PRs on public repositories and this won't change.
Additionally, any member of the Hack for LA organization can be assigned to any issue or PR. In order to participate in the Team activities, membership in a Read team is minimally required.
Manager teams
These teams are typically named like
project-managers
, e.g. theheart-managers
team.Permissions for members of a Manager team include:
Admin teams
These teams are typically named like
project-admins
, e.g. theheart-admins
team.Permissions for members of an Admin team include:
Action Items for Team Leads
Head's Up Team Leads (assigned to this issue):
Team creation is well under way.
Review the Outside Collaborators:
These are assigned at the individual repo level. Find the settings page here:
Unless we hear otherwise, Outside Collaborators will be invited to Hack for LA with the same permissions on your team's repo(s) as they have now.
Review your new Team structure
Note some members have already been added.
Mark your own membership public
(if it is not already)
Setup two factor authentication on your account
(if it is not already)
Post a comment on this issue
Or DM
@kegan
or@Bonnie
on Slack.with any desired Team changes that you can't do yourself (e.g. adding someone to your Team that isn't yet part of the Hack for LA org).
What will happen next?
@thekaveman or @ExperimentsInHonesty will:
The text was updated successfully, but these errors were encountered: