ability to define teams via a static file
We need to be able to define teams and it's level of access to a repository. For example, the https://github.com/jakartaee/specification-committee repository is not directly tied to an Eclipse project. Access management is currently a manual process.
This is error-prone and I would like to start tracking these changes in git.
I am thinking that we need to create a github.yml file that would allow us to define various teams and it's level of access to various github repositories.
Another use case is the eclipsefdn-webdev team: A team can be used for more than 1 repository.
We need to implement this for github first but we might want to do the same thing in the future for gitlab.