hpsfoundation / tac

High Performance Software Foundation TAC
Apache License 2.0
7 stars 3 forks source link

lifecycle policy: change committers list from initial to current #3

Closed becker33 closed 2 months ago

becker33 commented 2 months ago

Update lifecycle policy document and github issue template to require a list of current committers to the project rather than initial committers.

A committer is someone with the "commit bit" access to modify the mainline of the project.

crtrott commented 2 months ago

How does the code owner concept fit into this, i.e. that person has to approve before anything can be committed to a specific file that person is code owner off. I think this is not uncommon that code-owners are very small number for a specific piece of code (and what Kokkos does is basically code owners for subprojects).

ax3l commented 2 months ago

Discussion summary from TAC today: If a codeowners setup is used, we would then like to know who can modify the codeowners permission. E.g., in the Kokkos team the leadership team. Listing all codeowners of subprojects would be sensible. No need to modify the template further at this point.

ax3l commented 2 months ago

Vote by the TAC on 2024-09-19: all in favor.