Problem description
The current API Backlog CODEOWNERS setup no longer fully reflects the people who are most actively and consistently supporting the group.
In practice, participation from current codeowners has become uneven, and reviews and follow-up actions often fall on a very limited number of people. This creates bottlenecks and reduces the amount of feedback available to move API proposals forward efficiently.
A review of the attendees tables from roughly the last year (around 30 API Backlog sessions) shows that the most sustained participation is concentrated in a different group than the current CODEOWNERS list.
Top participation figures identified from the attendance review:
| Person |
Sessions |
% over 30 |
| Alberto Ramos Monagas |
25 |
83.3% |
| Pierre Close |
25 |
83.3% |
| Jan Friman |
21 |
70.0% |
| Reg Cox |
17 |
56.7% |
| Tanja de Groot |
16 |
53.3% |
| Eric Murray |
15 |
50.0% |
| Christopher Aubut |
15 |
50.0% |
| Surajj Jaggernath |
14 |
46.7% |
For reference, current CODEOWNERS attendance in the same period is:
| Current codeowner |
2025 → today |
| Eric Murray |
15 / 30 |
| Christopher Aubut |
15 / 30 |
| Noel Wirzius |
7 / 30 |
| Jorge Garcia Hospital |
7 / 30 |
At the same time, it has been discussed that the CODEOWNERS team should remain compact, as their role is mainly to act as gatekeepers for process and working group decisions, while the broader direction and support of the group should be reinforced through the MAINTAINERS team.
Expected action
Discuss and agree a refresh of both CODEOWNERS and MAINTAINERS.md for the API Backlog repository.
Proposed update:
CODEOWNERS
Keep the CODEOWNERS team limited to 4 people:
- Eric Murray (Vodafone)
- Christopher Aubut (Charter Communications)
- Alberto Ramos (Telefónica)
- Pierre Close (AT&T)
MAINTAINERS
Update the MAINTAINERS team as follows:
Maintain
- Christopher Aubut (Charter Communications)
- Noel Wirzius (Deutsche Telekom)
Ludovic Robert --> Gilles Renoux (Orange)
- Jorge Garcia (Telefónica)
- Eric Murray (Vodafone)
- Alberto Ramos (Telefónica)
Add
- Pierre Close (AT&T)
- Jan Friman (Ericsson)
- Reg Cox (GSMA)
- Mark Cornall (GSMA)
This would strengthen the active maintainer base while keeping the codeowner function compact.
If agreed, the next step would be:
- confirm availability with the proposed incoming people,
- confirm alignment with the people stepping back from the CODEOWNERS role,
- update the repository files accordingly.
Additional context
- This proposal is intended as a Backlog housekeeping update based on sustained participation and operational support.
- There is currently no documented election process for API Backlog CODEOWNERS, so the proposed approach is to handle this by discussion and lazy consensus within the group.
- Feedback already received indicates that Noel Wirzius is fine to step back as CODEOWNER while continuing as Maintainer from the DT side.
- The intention is not to make this a political exercise, but to align roles with current activity and improve the operational effectiveness of the group.
CC: @FrimanJan, @RegCox, @tanjadegroot, @eric-murray, @caubut-charter, @NoelWirzius, @jgarciahospital, @hdamker, @camaraproject/api-backlog_codeowners, @camaraproject/api-backlog_maintainers, @pjhac, @surajjj
Problem description
The current API Backlog CODEOWNERS setup no longer fully reflects the people who are most actively and consistently supporting the group.
In practice, participation from current codeowners has become uneven, and reviews and follow-up actions often fall on a very limited number of people. This creates bottlenecks and reduces the amount of feedback available to move API proposals forward efficiently.
A review of the attendees tables from roughly the last year (around 30 API Backlog sessions) shows that the most sustained participation is concentrated in a different group than the current CODEOWNERS list.
Top participation figures identified from the attendance review:
For reference, current CODEOWNERS attendance in the same period is:
At the same time, it has been discussed that the CODEOWNERS team should remain compact, as their role is mainly to act as gatekeepers for process and working group decisions, while the broader direction and support of the group should be reinforced through the MAINTAINERS team.
Expected action
Discuss and agree a refresh of both
CODEOWNERSandMAINTAINERS.mdfor the API Backlog repository.Proposed update:
CODEOWNERS
Keep the CODEOWNERS team limited to 4 people:
MAINTAINERS
Update the MAINTAINERS team as follows:
Maintain
Ludovic Robert--> Gilles Renoux (Orange)Add
This would strengthen the active maintainer base while keeping the codeowner function compact.
If agreed, the next step would be:
Additional context
CC: @FrimanJan, @RegCox, @tanjadegroot, @eric-murray, @caubut-charter, @NoelWirzius, @jgarciahospital, @hdamker, @camaraproject/api-backlog_codeowners, @camaraproject/api-backlog_maintainers, @pjhac, @surajjj