Telco network capabilities exposed through APIs provide a large benefit for customers. By simplifying telco network complexity with APIs and making the APIs available across telco networks and countries, CAMARA enables easy and seamless access.
53
stars
44
forks
source link
"Codeowner" and "Maintainer" for the Governance repository #138
The ProjectCharter defines that the TSC has the responsibility for most of the content of the Governance repository, but we haven't a way in place to execute on that properly in case of changes. Currently the main branch is not even protected, with the result that there are no automatic notifications about PRs.
Proposal:
Protect the main branch in /Governance with Chair and Co-Chairs as Codeowners
Create a GitHub team with all TSC participants
Codeowner are responsible to invite the TSC participants for review for relevant PRs and to merge only changes which have the consensus of the TSC
Expected action
Restrict write access to Chair and Co-Chairs (admin rights are with the CAMARA admin team)
Create a branch protection rule and CODEOWNERS file
Create a GitHub team TSC_participants and invite all TSC participants
Problem description
The ProjectCharter defines that the TSC has the responsibility for most of the content of the Governance repository, but we haven't a way in place to execute on that properly in case of changes. Currently the main branch is not even protected, with the result that there are no automatic notifications about PRs.
Proposal:
Expected action
TSC_participants
and invite all TSC participantsAdditional context