-
Notifications
You must be signed in to change notification settings - Fork 59
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
docs: A new maintainer should be aware and aligned with their repo's CCs #470
Conversation
I suggest this be a two way statement, and not just for new maintainers. Thanks for this! |
|
||
For any new CCs that might get added to your repo, you will have the | ||
opportunity to vote on their nomination and decide whether they should get | ||
access. |
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.
Can you link to the description of the nomination process? Also we say in the maintainers OEP that it's actually a responsibility to participate in this process.
|
||
This is a more difficult item to test but a repo that you take on may already | ||
have other CCs that have merge rights on it. You should review which CCs have | ||
write access to your repo on the `CCs Wiki Page`_. You should communicate with |
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.
FYI, I searched this page for dashboard
and thought there were no CC's yet. 😅
I'm not opposed to the all_frontends
group, and it makes sense in particular for the translations / shared infrastructure, but would it be possible to have a more reliable way to look up CC's? e.g. can I see them somewhere in github?
Alternatively we could just have a more explicit handoff process. Like, when you transition ownership, make a discourse post (maybe with a template where you tag all the CCs) about it and have a conversation with people about work in flight.
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 added a note about it now, long term it would be nice to just be able to get a list given a repo.
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 it could be a good idea to define what groups like all_frontends
at the top of the wiki page so your ctl-f would hit on your repo. It may be difficult to keep in sync if, for example, we added a new MFE but forgot to update the wiki page. IDK. All imperfect solutions.
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.
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.
Co-authored-by: Sarina Canelake <[email protected]>
.. warning:: | ||
|
||
If the repo in question is an MFE, devs might have access to it via the | ||
`frontend-all` group. Be sure to check for that. |
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 don't know if this is entirely sufficient, I could see relatively soon adding groups for data repos and perhaps more.
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.
Can we list the set of groups at the top of the CC wiki paged so that people can be aware of them. Then this could be a more generic message to look out for groups?
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.
Oh wait, I didn't see you suggesting the same thing above. Cool, I'll update the wiki page since we had the same idea 😄
88a3439
to
f1737a4
Compare
No description provided.