Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add RFC to remove non-standard Github teams #262

Merged
merged 3 commits into from
Aug 9, 2022
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
Add RFC to remove non-standard Github teams
Authored-by: Greg Cobb <[email protected]>
Gerg authored and Greg Cobb committed Aug 1, 2022
commit 46e7f90133aedc8d52070df4dc5a84135bf2354f
31 changes: 31 additions & 0 deletions toc/rfc/rfc-draft-remove-nonstandard-github-teams.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Meta
[meta]: #meta
- Name: Remove Non-Standard Github Teams
- Start Date: 2022-04-28
- Author(s): @gerg
- Status: Draft <!-- Acceptable values: Draft, Approved, On Hold, Superseded -->
- RFC Pull Request: (fill in with PR link after you submit it)


## Summary

Remove Github teams (and associated access) that are outside of the CFF
governance model.

## Problem

There are currently many Github teams in the `cloudfoundry` Github organization
that do not correlate with a CFF-recognized entity (working group, TOC, etc).
These teams grant access to CFF-governed repositories, but are not beholden to
the CFF's roles and other processes for governing access. In addition, the
volume of Github teams makes it more difficult to manage team access via the
Github UI and intermediary tools like
[`cloudfoundry.yml`](https://github.com/cloudfoundry/community/blob/main/org/cloudfoundry.yml).

## Proposal

Delete all Github teams in the `cloudfoundry` organization that do not conform
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Delete all Github teams in the `cloudfoundry` organization that do not conform
Delete all GitHub teams in the `cloudfoundry` organization that do not conform

to
[rfc-0005-github-teams-and-access](https://github.com/cloudfoundry/community/blob/main/toc/rfc/rfc-0005-github-teams-and-access.md)
or another CFF-recognized entity (for example: the
[`toc`](https://github.com/orgs/cloudfoundry/teams/toc) team).