Open Kobzol opened 7 months ago
I should probably have admin.
I think the pontoon accounts are still used but it's been a while since I've poked at that integration
I know that it is currently only you, but perhaps we should then make it website = "admin"
to keep it general?
I'm planning on growing the team soon (I'd like to add @senekor and @Turbo87) once I have a discussion with council and I don't want team membership to imply admin, though probably eventually most team members will have admin.
Ok, changed. Just out of curiosity, why is admin
needed on this repo?
Perhaps we should note why @Manishearth needs admin rights so we can review this in the future.
This also makes me think that it would be nice to have a tool that collects all individuals with individual access to repos and generates a report that automatically gets posted somewhere every 3ish months for review.
(Marking as draft now, since sync-team
doesn't set push allowances by default, which would change the branch protection on this repo).
I don't want team membership to imply admin, though probably eventually most team members will have admin.
I think the way we prefer to handle this is by creating a new team as a subteam which reflects these permissions.
@rylev it's for things like Pontoon and Heroku setup. Third party integrations, especially experimenting with them, often needs admin to go smoothly.
Repo: https://github.com/rust-lang/www.rust-lang.org
So, there are a few things going on here. I'm not sure about the
rust-pontoon-trial
andrust-lang-owner
accounts. Also, I'm not sure how are the individualdeploy
andtry
branches used and what should be their branch protections.CC @dtolnay @Manishearth
Extracted from GH: