-
-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
COMMUNITY-ROLES: streamline the How-to section #2881
Conversation
- Use preformatted blocks for the message templates (instead of quote blocks, which required escaping of markdown formatting, yet still didn't prevent "smart" links from being rendered by github). - Use a numbered list to make the role change processes easier to follow. - Emphasize that the messages are templates, which should be edited if needed. - Change 1 week to 2 weeks of when removing inactive owners. (to allow for periods of unavailability, illness, personal reasons, etc.) - Correct references to "below" to point to MAINTAINERS.md instead. - Add the step to update MAINTAINERS.md to all role change checklists. - Add the step to close the issue (only when all the previous steps are completed) to all role change checklists.
Mention that a PR should be created for the MAINTAINERS.md updates, which then can automatically close the issue, thereby making step 4 obsolete.
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.
Nice improvement I'd say. While we're at it I've got two minor comments below.
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.
Looks ok to me after @mebeim's comments are addressed. Thanks again, @waldyrious 😺
- Remove "For" at the start of the headings of the how-to sections - Remove colons at the end of two of the section headings, for consistency - Clarify that consent must be given for the procedures to advance
Thanks for the suggestions @mebeim! I've applied them, please take another look when you can. |
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.
Looking good, nice job 👍
@mebeim I just realized that the template messages leave no room for the recipient to accept or decline the proposal 😄 Oh well, another update is in order... |
Looks like every time we make role changes new wrinkles are found in the process description :)
In this case, #2874 was closed with no mention of MAINTAINERS.md needing an update
(it was actually done in #2746, but without a backlink to the issue). Actually, my bad -- the update was not done after all, that was the older change from when he became a collaborator. More evidence that the process was missing steps :)While on it, I also made some formatting changes and assorted adjustments to streamline the process. Here is the full list of changes:
(instead of quote blocks, which required escaping of markdown formatting,
yet still didn't prevent "smart" links from being rendered by github).
(to allow for periods of unavailability, illness, personal reasons, etc.)