Re: Next steps from GTI TAC meeting on 2023-03-08 - Evaluate cost of glibc migration.

Joseph Myers <[email protected]> Tue, 23 May 2023 20:12:10 +0000
Newsgroups org.linuxfoundation.lists.cti-tac
Message-ID <[email protected]>
On Tue, 23 May 2023, Konstantin Ryabitsev wrote:

> Okay, perhaps I'm not fully grokking the picture. How many people are able to
> push to master/release branches? I was expecting it to be 1-2, maybe a handful
> of people, but perhaps it's a much wider set of developers?

There are 612 users in the gcc group.  There are 121 users in the glibc 
group.  There are 461 users in the src group (which can commit to the 
binutils-gdb repository).  (Obviously there's a lot of overlap between the 
users in those groups - people who have commit access to more than one 
project.)  There are no technical restrictions on which users in the right 
group can push to which branch; there are of course policies on patch 
approval before pushing, but mostly they are not enforced by technical 
means.

(It would be reasonable to e.g. only set up commit access on the new 
system automatically for users who have pushed to a repository within the 
past year or two - something that could be identified most reliably from 
the archives of the commit mailing lists, converting back from the 
committer information in each commit to a Sourceware username would be 
more complicated - and wait for others to request restoration of commit 
access.)

-- 
Joseph S. Myers
[email protected]