-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs: adds nominee checklist in issue template (#43)
* docs: adds an memebership nomination template Signed-off-by: Jennifer Power <[email protected]> * fix: fixes grammar and links that did not render Signed-off-by: Jennifer Power <[email protected]> * fix: adds formatting fixes to requirements description Signed-off-by: Jennifer Power <[email protected]> * fix: removes list formatting Signed-off-by: Jennifer Power <[email protected]> * docs: adds templates for additional nominations Signed-off-by: Jennifer Power <[email protected]> * fix: fix syntax and template location issues Signed-off-by: Jennifer Power <[email protected]> * fix: updates issue with schema on OC template Signed-off-by: Jennifer Power <[email protected]> --------- Signed-off-by: Jennifer Power <[email protected]>
- Loading branch information
Showing
5 changed files
with
158 additions
and
0 deletions.
There are no files selected for viewing
This file contains 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 @@ | ||
blank_issues_enabled: true |
This file contains 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,41 @@ | ||
name: New project maintainer nomination | ||
description: Nomination for project maintainer role | ||
title: 'Maintainer role for @' | ||
labels: ["nomination"] | ||
assignees: | ||
- community-maintainers | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
*Please review our [membership documentation](https://github.com/oscal-compass/community/blob/main/MEMBERSHIP.md) for more details.* | ||
- type: input | ||
validations: | ||
required: true | ||
attributes: | ||
label: GitHub username | ||
description: The GitHub username for the nominee | ||
- type: checkboxes | ||
id: requirement | ||
attributes: | ||
label: Eligibility | ||
description: | | ||
Please confirm the following requirements are met. | ||
options: | ||
- label: The nominee has been a Member for at least 1 month. | ||
- type: textarea | ||
validations: | ||
required: true | ||
attributes: | ||
label: Sponsors | ||
description: | | ||
List the GitHub usernames of the two project Maintainers who are sponsoring the application. | ||
The sponsors need to be contact ahead of the application. | ||
placeholder: | | ||
@sponsor1 | ||
@sponsor2 | ||
- type: textarea | ||
attributes: | ||
label: Contributions | ||
description: | | ||
Provide a list of contributions the nominee has made to the project or provide justification for role change. |
This file contains 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,46 @@ | ||
name: New organization membership nomination | ||
description: Nomination for OSCAL-Compass organization membership | ||
title: 'New membership for @' | ||
labels: ["nomination"] | ||
assignees: | ||
- community-maintainers | ||
body: | ||
- type: input | ||
validations: | ||
required: true | ||
attributes: | ||
label: GitHub username | ||
description: The GitHub username for the nominee | ||
- type: checkboxes | ||
id: membership | ||
attributes: | ||
label: Membership Requirements | ||
description: | | ||
Please confirm the following requirements are met. | ||
If you are nominating another contributor, this checklist can be added in an issue comment by the nominee. | ||
[Community membership guidelines](https://github.com/oscal-compass/community/blob/main/MEMBERSHIP.md) | ||
[Contributing guidelines](https://github.com/oscal-compass/community/blob/main/CONTRIBUTING.md) | ||
[Code of Conduct](https://github.com/oscal-compass/community/blob/main/CODE_OF_CONDUCT.md) | ||
options: | ||
- label: I have reviewed the community membership guidelines | ||
- label: I have read the organization contributing guidelines | ||
- label: I am actively contributing to 1 or more projects in the OSCAL-Compass organization | ||
- label: I have enabled 2FA in GitHub | ||
- label: I have reviewed and agree to follow the OSCAL-Compass Code of Conduct | ||
- type: textarea | ||
validations: | ||
required: true | ||
attributes: | ||
label: Sponsors | ||
description: | | ||
List the GitHub usernames of the two project Maintainers who are sponsoring the application. | ||
The sponsors need to be contact ahead of the application. | ||
placeholder: | | ||
@sponsor1 | ||
@sponsor2 | ||
- type: textarea | ||
attributes: | ||
label: Contributions | ||
description: | | ||
Provide a list of contributions the nominee has made to 1 or more projects in the OSCAL-Compass organization. |
37 changes: 37 additions & 0 deletions
37
.github/ISSUE_TEMPLATE/oversight_committee_nomination.yaml
This file contains 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,37 @@ | ||
name: New Oversight Committee nomination | ||
description: Nomination for OSCAL Compass Oversight Committee | ||
title: 'Oversight Committee role for @' | ||
labels: ["nomination"] | ||
assignees: | ||
- community-maintainers | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
*Please review our [membership documentation](https://github.com/oscal-compass/community/blob/main/MEMBERSHIP.md) for more details.* | ||
- type: checkboxes | ||
id: requirement | ||
attributes: | ||
label: Eligibility | ||
description: | | ||
Please confirm the following requirements are met. | ||
options: | ||
- label: The nominee is eligible for the Oversight Committee role. | ||
- type: input | ||
validations: | ||
required: true | ||
attributes: | ||
label: GitHub username | ||
description: The GitHub username for the nominee | ||
- type: textarea | ||
attributes: | ||
label: Affiliation | ||
description: Professional affiliation of the nominee. | ||
- type: textarea | ||
attributes: | ||
label: CV | ||
description: Short CV (three to five sentences) | ||
- type: textarea | ||
attributes: | ||
label: Motivation and Time Commitment | ||
description: Motivation for the role and commitment on how much time you/they can dedicate. |
This file contains 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,33 @@ | ||
name: New triager nomination | ||
description: Nomination for triager role for the community repository | ||
title: 'Triager role for @' | ||
labels: ["nomination"] | ||
assignees: | ||
- community-maintainers | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
*Please review our [membership documentation](https://github.com/oscal-compass/community/blob/main/MEMBERSHIP.md) for more details.* | ||
- type: input | ||
validations: | ||
required: true | ||
attributes: | ||
label: GitHub username | ||
description: The GitHub username for the nominee | ||
- type: textarea | ||
validations: | ||
required: true | ||
attributes: | ||
label: Sponsors | ||
description: | | ||
List the GitHub usernames of the two project Maintainers who are sponsoring the application. | ||
The sponsors need to be contact ahead of the application. | ||
placeholder: | | ||
@sponsor1 | ||
@sponsor2 | ||
- type: textarea | ||
attributes: | ||
label: Contributions | ||
description: | | ||
Provide a list of contributions the nominee has made to the project or provide justification for role change. |