How can we give temporary admin permissions to committers?
Created by: fredg02
In general, we recommend that only project leads get temporary admin permissions. In some cases, it's still easier for projects when tasks are delegated to committers. Such cases require the blessing of a project lead.
There are two approaches:
- Add a committer in the "Settings -> Manage access" menu and give him "admin" access
- Add a committer to the GitHub project lead team and give the team "admin" access
The GitHub sync script does the job of reverting these changes very well. Therefore, temporary admin permissions can only be given between two sync script runs (~2 hours).
We need to find a way to give committers temporary admin permissions for longer periods of time (until they have finished their tasks).
Recent examples, where this was necessary and caused delays and frustration:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=572384
https://bugs.eclipse.org/bugs/show_bug.cgi?id=572917