-
Notifications
You must be signed in to change notification settings - Fork 7
Add files to improve repo administration #43
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
base: main
Are you sure you want to change the base?
Conversation
| description: Request membership to help maintain this repository. | ||
| title: Maintainer Request | ||
| labels: ['maintainer-request'] | ||
| projects: ['repo-management'] |
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 think this should add to a project across all of the DSCCommunity & also one that is just in the AzureDevOps repo
This gives repo level and org level visibility very easily without needing to use additional automation or manual tasks to do so
| labels: ['maintainer-request'] | ||
| projects: ['repo-management'] | ||
| assignees: | ||
| - kilasuit |
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.
This should be for the core maintainer/maintainers and coudl perhaps be removed due to the codeowners file
| id: accesslevel | ||
| validations: | ||
| required: true | ||
| attributes: | ||
| label: Do you require direct write access to the repository? | ||
| description: >- | ||
| This may be required for some maintainer roles. Please select Yes or No. | ||
| If you select No, you will be added as a collaborator and will not have direct write access to the repository. | ||
| If you select No, you will **still** be required to create a pull request to make changes to the repository. | ||
| If you select Maybe, will discuss with you if this is needed & if so how/when this may be granted in future. | ||
| options: | ||
| - "Yes" | ||
| - "No" | ||
| - "Maybe" |
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.
this is just to show that you can be a maintainer but not need access to the repo with write access to the repo
However, In my experience it's a frustrating experience & this is added as a way to gauge with the following questions what kind of maintainer a requester may want to engage with, both to begin with and in future.
| label: Why do you want to join as a maintainer? | ||
| description: Please provide a brief description of why you want to join as a maintainer. | ||
| placeholder: > | ||
| I want to join as a maintainer because... | ||
| validations: | ||
| required: true | ||
| - type: textarea | ||
| attributes: | ||
| label: What skills do you bring as a maintainer? | ||
| description: Please provide a brief description of what skills you bring to as a maintainer. | ||
| placeholder: > | ||
| I bring the following skills to as a maintainer... | ||
| validations: | ||
| required: true | ||
| - type: textarea | ||
| attributes: | ||
| label: Public links to articles, code, or other resources that demonstrate your skills. | ||
| description: Please provide public links to articles, code, or other resources that demonstrate your skills. | ||
| placeholder: > | ||
| I have the following public links to articles, code, or other resources that demonstrate my skills... |
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.
This just helps us get to know the requester
Pull Request (PR) description
Adding some repo management files
This Pull Request (PR) fixes the following issues
Task list
file CHANGELOG.md. Entry should say what was changed and how that
affects users (if applicable), and reference the issue being resolved
(if applicable).
This change is