Hey David You can find the authoritative list of committers and PMC members here - https://whimsy.apache.org/roster/committee/kafka If you click on usernames here, you can find the corresponding GitHub ID as well.
Whimsy has its API documented at https://whimsy.apache.org/docs/api/ , hence, it may be possible to query the API and get the information directly from the source of truth. I haven't tried this approach but throwing out an option out there. -- Divij Vaidya On Tue, Dec 3, 2024 at 9:51 PM Chia-Ping Tsai <chia7...@gmail.com> wrote: > hi David, > > (I copy your response from PR to here) > > > There's already a lot of manual steps involved in becoming a committer. > > Do we have documentation for the manual steps? If so, I'm + 1 to create an > orphaned branch to store the extra committer list, and could you please add > this new step to the document. > > > Generating "Reviewers:" strings automatically. > > We already have `reviewers.py` which can generate the strings. Or you are > taking about "approvers"? ( > https://github.com/apache/kafka/pull/17881#discussion_r1854582483) > Best, > Chia-Ping > > David Arthur <mum...@gmail.com> 於 2024年12月4日 週三 上午4:40寫道: > > > Hey folks, as part of https://github.com/apache/kafka/pull/17881 I found > > myself in need of a list of github usernames that belonged to Kafka > > committers. As far as I know, there is no such mapping defined anywhere. > > > > I would like to create a new branch that contains a config file that lets > > us map GH users to their display name and emails. I have already compiled > > the data on my fork https://github.com/mumrah/kafka/tree/asf-committers. > > This was derived from the ASF roster and some manual searching in the Git > > log and GitHub PRs. > > > > Chia-Ping raised a good point about divergence between this data and the > > committers.html file > > https://github.com/apache/kafka/pull/17881#issuecomment-2513252954. > > > > In addition to the PR triage workflow, I can think of some additional use > > cases: > > > > * Generating committers.html from this data set > > * Generating "Reviewers:" strings automatically. > > > > I was wondering what folks thought about this. I can't easily raise a PR > > for review since the proposal here is to create a new orphaned branch. > > > > Thanks! > > David A > > >