Skip to content

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.