Project

General

Profile

Actions

Misc #19747

closed

Propose Kevin Newton and Jemma Issroff as core committers

Added by k0kubun (Takashi Kokubun) 10 months ago. Updated 10 months 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.

Updated by mame (Yusuke Endoh) 10 months ago

+1 for both

Updated by matz (Yukihiro Matsumoto) 10 months ago

Accepted. Welcome both of you!

Matz.

Updated by hsbt (Hiroshi SHIBATA) 10 months ago

  • Status changed from Open to Assigned
  • Assignee set to hsbt (Hiroshi SHIBATA)

@kddnewton (Kevin Newton) @jemmai (Jemma Issroff) Can you send your account information to cvs-admin@ruby-lang.org? Please look https://github.com/ruby/ruby/wiki/Committer-How-To#how-to-register-you-as-a-committer for its details.

Updated by kddnewton (Kevin Newton) 10 months ago

Thank you very much! I have sent over all of the information.

Updated by jemmai (Jemma Issroff) 10 months ago

I am honored, thank you! I have also sent over the information.

Updated by hsbt (Hiroshi SHIBATA) 10 months ago

  • Status changed from Assigned to Closed

I've finished to setup their accounts.

Welcome.

Actions

Also available in: Atom PDF

Like5
Like1Like1Like1Like0Like0Like0Like0