Project

General

Profile

Actions

Misc #22272

open

Propose Kevin Menard (@nirvdrum) as a core committer

Misc #22272: Propose Kevin Menard (@nirvdrum) as a core committer
4

Added by tekknolagi (Maxwell Bernstein) about 17 hours ago. Updated about 9 hours ago.

Status:
Open
Assignee:
[ruby-core:126523]

Description

Proposal

I'd like to propose Kevin Menard (@nirvdrum (Kevin Menard)) as a committer. He started full-time work on ZJIT about a year ago and has been doing excellent work since. For example, he wrote the function inliner, which is the single biggest lever a method-based compiler can have when trying to optimize code. He has years of compiler experience and additionally years of Ruby experience from working on TruffleRuby and CRuby. Especially since he has been contributing to Ruby for years now and knows the community, I think he should be able to merge his own changes.

Here is Kevin's message:

Kevin Menard's Message

I've been active in the Ruby community since 2008. I started contributing performance improvements to Psych in 2012. I began contributing to CRuby in 2015 by diving into strings and reporting code range bugs. Since then I've contributed to the interpreter, YJIT, Prism, the Ruby Spec Suite, and several other Ruby org projects. I've been working extensively on ZJIT for the past nine months.

A sample of my contributions include:

Being a committer would make it much easier for me to contribute to ZJIT and keep up with its rapid pace of development.

Updated by k0kubun (Takashi Kokubun) about 16 hours ago Actions #1 [ruby-core:126524]

+1. He's made significant contributions to ZJIT. Having Kevin as a committer would help the ZJIT development a lot.

Updated by kddnewton (Kevin Newton) about 16 hours ago Actions #3 [ruby-core:126526]

+1 Kevin would be a great addition

Updated by nirvdrum (Kevin Menard) about 16 hours ago Actions #4 [ruby-core:126527]

Thank you for the nomination, @tekknolagi (Maxwell Bernstein), and the support from others. I'd be honored to accepted as a committer.

Updated by eightbitraptor (Matt V-H) about 16 hours ago Actions #5 [ruby-core:126528]

+1 Kevin is a very experienced and thoughtful developer. He'd be a great asset to the CRuby committers.

Updated by tenderlovemaking (Aaron Patterson) about 9 hours ago Actions #6 [ruby-core:126532]

+1.

He's made significant contributions to ZJIT. Having Kevin as a committer would help the ZJIT development a lot.

Yes, it would be great if he can merge patches

Updated by peterzhu2118 (Peter Zhu) about 9 hours ago Actions #7 [ruby-core:126533]

+1 Kevin's got a lot of experience with TruffleRuby that can help improve CRuby

Actions

Also available in: PDF Atom