-
Notifications
You must be signed in to change notification settings - Fork 15
Help Desk: Added GitHub Repository-Level Requests #269
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
Closed
Closed
Changes from 6 commits
Commits
Show all changes
25 commits
Select commit
Hold shift + click to select a range
0179a5c
Add team request to issue templates
natalialuzuriaga 1860320
Add outside collaborator request issue template
natalialuzuriaga bc0f30c
Add third party integration issue template request
natalialuzuriaga fe08785
Update labels for help desk issue templates
natalialuzuriaga 54c903e
Remove tier 1 help desk issue templates
natalialuzuriaga 284a620
Updated role information in help desk tickets
natalialuzuriaga 8befdfd
Removed CODEOWNERS.md + MAINTAINERS.md and added code.json and COMMUN…
natalialuzuriaga b14b51b
Updated table with new values
natalialuzuriaga 65f66dc
Remove escape character
natalialuzuriaga 045803c
Updated table with new COMMUNITY.md and code.json sections
natalialuzuriaga 7580204
Add link to code.json schema
natalialuzuriaga c89c006
Updated links in section table
natalialuzuriaga c1b49e4
Remove mentions of MAINTAINERS.md
natalialuzuriaga 70cd9af
Move CODEOWNERS.md to .github for all tiers
natalialuzuriaga 7c35250
Updated documentation on contents of .github
natalialuzuriaga 596e2dd
Remove MAINTAINERS.md from all tiers
natalialuzuriaga 98a8a2a
Added COMMUNITY.md
natalialuzuriaga 22f0b34
Updated GOVERNANCE.md
natalialuzuriaga c291ea1
Update COMMUNITY.md with edits
natalialuzuriaga 0ef476e
Remove COMMUNITY_GUIDELINES.md
natalialuzuriaga 55caced
Updated .github docs
natalialuzuriaga 3a5ffb9
Added Tier 0 column to docs
natalialuzuriaga 863e96c
Updated maturity model tiers docs
natalialuzuriaga 21305a7
Fixed project team table in COMMUNITY.md
natalialuzuriaga b753ecc
Added docs on help desk requests
natalialuzuriaga File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
26 changes: 26 additions & 0 deletions
26
tier2/{{cookiecutter.project_slug}}/.github/ISSUE_TEMPLATE/add_team_request.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
--- | ||
name: Add Team to Repository Request Ticket | ||
about: Ticket for requesting team to be added to repository | ||
title: Request Team Access to Repository | ||
labels: ["helpdesk", "repo-management"] | ||
assignees: "@dsac-ospo" | ||
--- | ||
|
||
## Request a New Team to be Added to a Repository | ||
|
||
Please fill out the form below to request a new team to be added to a repository. Note that: | ||
|
||
- Maintainer teams have **MAINTAIN** access. | ||
- Committer teams have **WRITE** access. | ||
- If you or other members want to be promoted to **MAINTAIN** access, please indicate this in the form. | ||
- **ADMIN** access is restricted to DSACMS organization owners. | ||
- Upon approval, `COMMUNITY.md` will be updated accordingly. | ||
|
||
### Information Required | ||
|
||
Team Name: <!-- Provide the team name you'd like to grant access to the repo --> | ||
Reason for Access: <!-- Provide a 1-2 sentence explanation for access --> | ||
|
||
### Additional Notes (Optional) | ||
|
||
<!-- Provide any additional context or requests --> |
22 changes: 22 additions & 0 deletions
22
tier2/{{cookiecutter.project_slug}}/.github/ISSUE_TEMPLATE/integration_request.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
--- | ||
name: Third-Party Integration Request Ticket | ||
about: Ticket for requesting a third-party integration to be added to repository | ||
title: Request third-party integration to be added to repository | ||
labels: ["helpdesk", "repo-management"] | ||
assignees: "@dsac-ospo" | ||
--- | ||
|
||
## Request a third-party integration to be added to the repo | ||
|
||
The DSACMS org has enabled use of some approved third-party GitHub apps, such as SonarCloud, and Snyk. If your team would like to install and use an integration in your repository, please file a request by sending a slack message at `#cms-ospo`. We are open to adding more integrations to this list based on team needs. | ||
|
||
### Information required | ||
|
||
Third-party Integration/ GitHub App to be added: | ||
Reason for usage: <!-- Provide a 1-2 sentence explanation for what the integration will be used for --> | ||
Project’s Maturity Model Tier: | ||
Keys that will need to be created: | ||
|
||
### Additional Notes (Optional) | ||
|
||
<!-- Provide any additional context or requests --> |
22 changes: 22 additions & 0 deletions
22
...kiecutter.project_slug}}/.github/ISSUE_TEMPLATE/outside_collaborator_request.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
--- | ||
name: Outside Collaborator Repository Access Request Ticket | ||
about: Ticket for requesting outside collaborator to be added to repository | ||
title: Request an Outside Collaborator to be added to repository | ||
labels: ["helpdesk", "repo-management"] | ||
assignees: "@dsac-ospo" | ||
--- | ||
|
||
## Request an outside collaborator to be added to repository | ||
|
||
For individuals that are not members of the DSACMS GitHub organization, these outside collaborators can request access to a repository. Fill out this issue to file the request or make a pull request to the `COMMUNITY.md` file, then a repository admin will grant access. | ||
|
||
### Information Required | ||
|
||
Name of individual: | ||
GitHub username: | ||
Role in project: | ||
Role in repository according to COMMUNITY.md (Maintainer, Approver, Reviewer): | ||
|
||
### Additional Notes (Optional) | ||
|
||
<!-- Provide any additional context or requests --> |
26 changes: 26 additions & 0 deletions
26
tier3/{{cookiecutter.project_slug}}/.github/ISSUE_TEMPLATE/add_team_request.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
--- | ||
name: Add Team to Repository Request Ticket | ||
about: Ticket for requesting team to be added to repository | ||
title: Request Team Access to Repository | ||
labels: ["helpdesk", "repo-management"] | ||
assignees: "@dsac-ospo" | ||
--- | ||
|
||
## Request a New Team to be Added to a Repository | ||
|
||
Please fill out the form below to request a new team to be added to a repository. Note that: | ||
|
||
- Maintainer teams have **MAINTAIN** access. | ||
- Committer teams have **WRITE** access. | ||
- If you or other members want to be promoted to **MAINTAIN** access, please indicate this in the form. | ||
- **ADMIN** access is restricted to DSACMS organization owners. | ||
- Upon approval, `COMMUNITY.md` will be updated accordingly. | ||
|
||
### Information Required | ||
|
||
Team Name: <!-- Provide the team name you'd like to grant access to the repo --> | ||
Reason for Access: <!-- Provide a 1-2 sentence explanation for access --> | ||
|
||
### Additional Notes (Optional) | ||
|
||
<!-- Provide any additional context or requests --> |
22 changes: 22 additions & 0 deletions
22
tier3/{{cookiecutter.project_slug}}/.github/ISSUE_TEMPLATE/integration_request.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
--- | ||
name: Third-Party Integration Request Ticket | ||
about: Ticket for requesting a third-party integration to be added to repository | ||
title: Request third-party integration to be added to repository | ||
labels: ["helpdesk", "repo-management"] | ||
assignees: "@dsac-ospo" | ||
--- | ||
|
||
## Request a third-party integration to be added to the repo | ||
|
||
The DSACMS org has enabled use of some approved third-party GitHub apps, such as SonarCloud, and Snyk. If your team would like to install and use an integration in your repository, please file a request by sending a slack message at `#cms-ospo`. We are open to adding more integrations to this list based on team needs. | ||
|
||
### Information required | ||
|
||
Third-party Integration/ GitHub App to be added: | ||
Reason for usage: <!-- Provide a 1-2 sentence explanation for what the integration will be used for --> | ||
Project’s Maturity Model Tier: | ||
Keys that will need to be created: | ||
|
||
### Additional Notes (Optional) | ||
|
||
<!-- Provide any additional context or requests --> |
22 changes: 22 additions & 0 deletions
22
...kiecutter.project_slug}}/.github/ISSUE_TEMPLATE/outside_collaborator_request.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
--- | ||
name: Outside Collaborator Repository Access Request Ticket | ||
about: Ticket for requesting outside collaborator to be added to repository | ||
title: Request an Outside Collaborator to be added to repository | ||
labels: ["helpdesk", "repo-management"] | ||
assignees: "@dsac-ospo" | ||
--- | ||
|
||
## Request an outside collaborator to be added to repository | ||
|
||
For individuals that are not members of the DSACMS GitHub organization, these outside collaborators can request access to a repository. Fill out this issue to file the request or make a pull request to the `COMMUNITY.md` file, then a repository admin will grant access. | ||
|
||
### Information Required | ||
|
||
Name of individual: | ||
GitHub username: | ||
Role in project: | ||
Role in repository according to COMMUNITY.md (Maintainer, Approver, Reviewer): | ||
|
||
### Additional Notes (Optional) | ||
|
||
<!-- Provide any additional context or requests --> |
26 changes: 26 additions & 0 deletions
26
tier4/{{cookiecutter.project_slug}}/.github/ISSUE_TEMPLATE/add_team_request.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
--- | ||
name: Add Team to Repository Request Ticket | ||
about: Ticket for requesting team to be added to repository | ||
title: Request Team Access to Repository | ||
labels: ["helpdesk", "repo-management"] | ||
assignees: "@dsac-ospo" | ||
--- | ||
|
||
## Request a New Team to be Added to a Repository | ||
|
||
Please fill out the form below to request a new team to be added to a repository. Note that: | ||
|
||
- Maintainer teams have **MAINTAIN** access. | ||
- Committer teams have **WRITE** access. | ||
- If you or other members want to be promoted to **MAINTAIN** access, please indicate this in the form. | ||
- **ADMIN** access is restricted to DSACMS organization owners. | ||
- Upon approval, `COMMUNITY.md` will be updated accordingly. | ||
|
||
### Information Required | ||
|
||
Team Name: <!-- Provide the team name you'd like to grant access to the repo --> | ||
Reason for Access: <!-- Provide a 1-2 sentence explanation for access --> | ||
|
||
### Additional Notes (Optional) | ||
|
||
<!-- Provide any additional context or requests --> |
22 changes: 22 additions & 0 deletions
22
tier4/{{cookiecutter.project_slug}}/.github/ISSUE_TEMPLATE/integration_request.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
--- | ||
name: Third-Party Integration Request Ticket | ||
about: Ticket for requesting a third-party integration to be added to repository | ||
title: Request third-party integration to be added to repository | ||
labels: ["helpdesk", "repo-management"] | ||
assignees: "@dsac-ospo" | ||
--- | ||
|
||
## Request a third-party integration to be added to the repo | ||
|
||
The DSACMS org has enabled use of some approved third-party GitHub apps, such as SonarCloud, and Snyk. If your team would like to install and use an integration in your repository, please file a request by sending a slack message at `#cms-ospo`. We are open to adding more integrations to this list based on team needs. | ||
|
||
### Information required | ||
|
||
Third-party Integration/ GitHub App to be added: | ||
Reason for usage: <!-- Provide a 1-2 sentence explanation for what the integration will be used for --> | ||
Project’s Maturity Model Tier: | ||
Keys that will need to be created: | ||
|
||
### Additional Notes (Optional) | ||
|
||
<!-- Provide any additional context or requests --> |
22 changes: 22 additions & 0 deletions
22
...kiecutter.project_slug}}/.github/ISSUE_TEMPLATE/outside_collaborator_request.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
--- | ||
name: Outside Collaborator Repository Access Request Ticket | ||
about: Ticket for requesting outside collaborator to be added to repository | ||
title: Request an Outside Collaborator to be added to repository | ||
labels: ["helpdesk", "repo-management"] | ||
assignees: "@dsac-ospo" | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Q: Does this mean we need to add @dsac-ospo teams to every repo? |
||
--- | ||
|
||
## Request an outside collaborator to be added to repository | ||
|
||
For individuals that are not members of the DSACMS GitHub organization, these outside collaborators can request access to a repository. Fill out this issue to file the request or make a pull request to the `COMMUNITY.md` file, then a repository admin will grant access. | ||
|
||
### Information Required | ||
|
||
Name of individual: | ||
GitHub username: | ||
Role in project: | ||
Role in repository according to COMMUNITY.md (Maintainer, Approver, Reviewer): | ||
|
||
### Additional Notes (Optional) | ||
|
||
<!-- Provide any additional context or requests --> |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure if assigning to
dsac-ospo
by default makes sense at the repo level for orgs outside of DSACMS yet?