Project

General

Profile

Actions

Misc #19747

closed

Propose Kevin Newton and Jemma Issroff as core committers

Added by k0kubun (Takashi Kokubun) over 1 year ago. Updated over 1 year ago.


Description

Proposal

I'd like to propose Kevin Newton (@kddnewton (Kevin Newton)) and Jemma Issroff (@jemmai (Jemma Issroff)) as core committers. Now that YARP [Feature #19741] is merged, I want them to work on YARP's CRuby integration without asking other committers to merge their patches.

Background

They have not only authored YARP but also contributed various other things to CRuby. I'll include their message for this proposal.

Kevin Newton

I have been working on ruby/ruby since early 2021. My main contributions so far have been:

  • YJIT: I helped design the IR and then implemented the backend for ARM64 support.
  • Constants: I designed and built a new system for constant caches to improve copy-on-write performance and help invalidate less JIT-ed code.
  • YARP: I designed and built YARP from the ground up, which was recently mirrored into CRuby.

I want to continue to contribute to ruby/ruby to help maintain the work I've done so far and build more going forward. Being a committer would make it easier to maintain YARP and more easily respond to questions/concerns.

Jemma Issroff

I have been an active contributor to ruby/ruby. Here are a few highlights of my contributions so far:

I would like to continue to contribute to Ruby. Specifically, being a Ruby committer will reduce friction as I work to compile YARP's AST into ISeqs and fully integrate YARP into ruby/ruby.

Onboarding

Aaron and I have helped them work on the CRuby integration. We will continue to help them as they onboard as Ruby committers.

Actions

Also available in: Atom PDF

Like5
Like1Like1Like1Like0Like0Like0Like0