Skip to content
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

Linking WG participants to GitHub teams #58

Open
plehegar opened this issue Jun 21, 2017 · 8 comments
Open

Linking WG participants to GitHub teams #58

plehegar opened this issue Jun 21, 2017 · 8 comments
Assignees

Comments

@plehegar
Copy link
Member

It would be nice to automatically link a GitHub team to a set of Group participants.

@jean-gui
Copy link

Would a webhook for WG joins/leaves work? That would allow you to perform whatever actions you want, such as adding/removing from Github teams.

@plehegar
Copy link
Member Author

jean-gui, yep, that would be a good basis to enable this use case indeed.

@plehegar
Copy link
Member Author

plehegar commented Nov 9, 2017

another idea on this: add a bit to the group participants that says "add this individual to the GitHub team(s) associated with group".

@plehegar
Copy link
Member Author

Note that we have some of the GH teams documented in our DBWG, eg
https://www.w3.org/PM/Groups/chairboard.html?gid=45211

@wseltzer
Copy link
Member

What is the current state/best practice for linking group membership with github repo access? @deniak @plehegar

@deniak
Copy link
Member

deniak commented Jul 28, 2021

What is the current state/best practice for linking group membership with github repo access? @deniak @plehegar

I'm not sure we've agreed on a best practice. AFAIK, if you need a GH team to be sync'ed with one of the groups, you can send a sysreq so we'll update the script to take your group into account. Then any owner of the GH W3C organization can open a repository to that GH team.

@plehegar
Copy link
Member Author

+1 to @deniak . Once the 2 teams are created, one practice is to:

Note that once you associate the team with a repo, it's easy to check you're consistent from the "repositories" panel in the team settings, eg
https://github.com/orgs/w3c/teams/w3c-group-99375-members/repositories

@iherman
Copy link
Member

iherman commented Aug 12, 2021

In "my" group we often have a separate github group set up for document editors. They should have write access, too.

I guess, at this moment, it is not possible to do that automatically because, afaik, there is no such entry in our databases (should we have that?)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants