Policy improvement suggestion: Support a method by which individual contributors can be given Write permissions on specific repos within GitHub
Summary
The current Eclipse process when using GitHub allows for only a single option for gaining write access to a repository and that is to become a project Committer and be given Write access to all repos in the project organization. This all-or-nothing approach violates the principle of least privilege by requiring access to all repos when only one is needed. We would like the option to give Write permissions for specific repositories to specific individuals. One example of this is described in #1167 (closed), where we have an issues and documentation repo and would like a user to have Write access there only. The ability to do this is already supported by GitHub; the limiting factor is Eclipse policy and associated automation. One option to support this would be to create a Team in GitHub for each repo in the organization and grant members of that Team Write access to the repo. A project Contributor could then be added to the appropriate Team and have Write access where they need it.