summaryrefslogtreecommitdiff
path: root/doc/maintainers.md
diff options
context:
space:
mode:
Diffstat (limited to 'doc/maintainers.md')
-rw-r--r--doc/maintainers.md138
1 files changed, 63 insertions, 75 deletions
diff --git a/doc/maintainers.md b/doc/maintainers.md
index a6cec398ed..dabbdc0cb6 100644
--- a/doc/maintainers.md
+++ b/doc/maintainers.md
@@ -1,5 +1,12 @@
# Maintainers
-This page describes the current module, library, and extension maintainers of Ruby.
+This page describes the current branch, module, library, and extension maintainers of Ruby.
+
+## Branch Maintainers
+
+A branch maintainer is responsible for backporting commits into stable branches
+and publishing Ruby patch releases.
+
+[The list of current branch maintainers is available in the wiki](https://github.com/ruby/ruby/wiki/Release-Engineering).
## Module Maintainers
A module maintainer is responsible for a certain part of Ruby.
@@ -72,15 +79,6 @@ have commit right, others don't.
## Default gems Maintainers
### Libraries
-#### lib/abbrev.rb
-* Akinori MUSHA (knu)
-* https://github.com/ruby/abbrev
-* https://rubygems.org/gems/abbrev
-
-#### lib/base64.rb
-* Yusuke Endoh (mame)
-* https://github.com/ruby/base64
-* https://rubygems.org/gems/base64
#### lib/benchmark.rb
* *unmaintained*
@@ -97,12 +95,6 @@ have commit right, others don't.
* https://github.com/ruby/cgi
* https://rubygems.org/gems/cgi
-#### lib/csv.rb
-* Kenta Murata (mrkn)
-* Kouhei Sutou (kou)
-* https://github.com/ruby/csv
-* https://rubygems.org/gems/csv
-
#### lib/English.rb
* *unmaintained*
* https://github.com/ruby/English
@@ -123,11 +115,6 @@ have commit right, others don't.
* https://github.com/ruby/digest
* https://rubygems.org/gems/digest
-#### lib/drb.rb, lib/drb/*
-* Masatoshi SEKI (seki)
-* https://github.com/ruby/drb
-* https://rubygems.org/gems/drb
-
#### lib/erb.rb
* Masatoshi SEKI (seki)
* Takashi Kokubun (k0kubun)
@@ -154,18 +141,16 @@ have commit right, others don't.
* https://github.com/ruby/forwardable
* https://rubygems.org/gems/forwardable
-#### lib/getoptlong.rb
-* *unmaintained*
-* https://github.com/ruby/getoptlong
-* https://rubygems.org/gems/getoptlong
-
#### lib/ipaddr.rb
* Akinori MUSHA (knu)
* https://github.com/ruby/ipaddr
* https://rubygems.org/gems/ipaddr
#### lib/irb.rb, lib/irb/*
-* aycabta
+* Stan Lo (st0012)
+* Tomoya Ishida (tompng)
+* Mari Imaizumi (ima1zumi)
+* Hitoshi Hasumi (hasumikin)
* https://github.com/ruby/irb
* https://rubygems.org/gems/irb
@@ -178,11 +163,6 @@ have commit right, others don't.
* https://github.com/ruby/logger
* https://rubygems.org/gems/logger
-#### lib/mutex_m.rb
-* Keiju ISHITSUKA (keiju)
-* https://github.com/ruby/mutex_m
-* https://rubygems.org/gems/mutex_m
-
#### lib/net/http.rb, lib/net/https.rb
* NARUSE, Yui (naruse)
* https://github.com/ruby/net-http
@@ -193,11 +173,6 @@ have commit right, others don't.
* https://github.com/ruby/net-protocol
* https://rubygems.org/gems/net-protocol
-#### lib/observer.rb
-* *unmaintained*
-* https://github.com/ruby/observer
-* https://rubygems.org/gems/observer
-
#### lib/open3.rb
* *unmaintained*
* https://github.com/ruby/open3
@@ -222,17 +197,17 @@ have commit right, others don't.
* https://github.com/ruby/prettyprint
* https://rubygems.org/gems/prettyprint
+#### lib/prism.rb
+* Kevin Newton (kddnewton)
+* Jemma Issroff (jemmaissroff)
+* https://github.com/ruby/prism
+* https://rubygems.org/gems/prism
+
#### lib/pstore.rb
* *unmaintained*
* https://github.com/ruby/pstore
* https://rubygems.org/gems/pstore
-#### lib/racc.rb, lib/racc/*
-* Aaron Patterson (tenderlove)
-* Hiroshi SHIBATA (hsbt)
-* https://github.com/ruby/racc
-* https://rubygems.org/gems/racc
-
#### lib/readline.rb
* aycabta
* https://github.com/ruby/readline
@@ -243,11 +218,6 @@ have commit right, others don't.
* https://github.com/ruby/resolv
* https://rubygems.org/gems/resolv
-#### lib/resolv-replace.rb
-* Tanaka Akira (akr)
-* https://github.com/ruby/resolv-replace
-* https://rubygems.org/gems/resolv-replace
-
#### lib/rdoc.rb, lib/rdoc/*
* Eric Hodel (drbrain)
* Hiroshi SHIBATA (hsbt)
@@ -255,15 +225,13 @@ have commit right, others don't.
* https://rubygems.org/gems/rdoc
#### lib/reline.rb, lib/reline/*
-* aycabta
+* Tomoya Ishida (tompng)
+* Mari Imaizumi (ima1zumi)
+* Stan Lo (st0012)
+* Hitoshi Hasumi (hasumikin)
* https://github.com/ruby/reline
* https://rubygems.org/gems/reline
-#### lib/rinda/*
-* Masatoshi SEKI (seki)
-* https://github.com/ruby/rinda
-* https://rubygems.org/gems/rinda
-
#### lib/securerandom.rb
* Tanaka Akira (akr)
* https://github.com/ruby/securerandom
@@ -320,7 +288,7 @@ have commit right, others don't.
* https://rubygems.org/gems/un
#### lib/uri.rb, lib/uri/*
-* YAMADA, Akira (akira)
+* NARUSE, Yui (naruse)
* https://github.com/ruby/uri
* https://rubygems.org/gems/uri
@@ -336,9 +304,6 @@ have commit right, others don't.
* https://rubygems.org/gems/weakref
### Extensions
-#### ext/bigdecimal
-* Kenta Murata (mrkn) https://github.com/ruby/bigdecimal
-* https://rubygems.org/gems/bigdecimal
#### ext/cgi
* Nobuyoshi Nakada (nobu)
@@ -386,11 +351,6 @@ have commit right, others don't.
* https://github.com/flori/json
* https://rubygems.org/gems/json
-#### ext/nkf
-* NARUSE, Yui (naruse)
-* https://github.com/ruby/nkf
-* https://rubygems.org/gems/nkf
-
#### ext/openssl
* Kazuki Yamaguchi (rhe)
* https://github.com/ruby/openssl
@@ -407,12 +367,6 @@ have commit right, others don't.
* https://github.com/ruby/psych
* https://rubygems.org/gems/psych
-#### ext/racc
-* Aaron Patterson (tenderlove)
-* Hiroshi SHIBATA (hsbt)
-* https://github.com/ruby/racc
-* https://rubygems.org/gems/racc
-
#### ext/stringio
* Nobuyuki Nakada (nobu)
* https://github.com/ruby/stringio
@@ -423,11 +377,6 @@ have commit right, others don't.
* https://github.com/ruby/strscan
* https://rubygems.org/gems/strscan
-#### ext/syslog
-* Akinori MUSHA (knu)
-* https://github.com/ruby/syslog
-* https://rubygems.org/gems/syslog
-
#### ext/win32ole
* Masaki Suketa (suke)
* https://github.com/ruby/win32ole
@@ -440,7 +389,7 @@ have commit right, others don't.
## Bundled gems upstream repositories
### minitest
-* https://github.com/seattlerb/minitest
+* https://github.com/minitest/minitest
### power_assert
* https://github.com/ruby/power_assert
@@ -484,6 +433,45 @@ have commit right, others don't.
### debug
* https://github.com/ruby/debug
+### racc
+* https://github.com/ruby/racc
+
+#### mutex_m
+* https://github.com/ruby/mutex_m
+
+#### getoptlong
+* https://github.com/ruby/getoptlong
+
+#### base64
+* https://github.com/ruby/base64
+
+#### bigdecimal
+* https://github.com/ruby/bigdecimal
+
+#### observer
+* https://github.com/ruby/observer
+
+#### abbrev
+* https://github.com/ruby/abbrev
+
+#### resolv-replace
+* https://github.com/ruby/resolv-replace
+
+#### rinda
+* https://github.com/ruby/rinda
+
+#### drb
+* https://github.com/ruby/drb
+
+#### nkf
+* https://github.com/ruby/nkf
+
+#### syslog
+* https://github.com/ruby/syslog
+
+#### csv
+* https://github.com/ruby/csv
+
## Platform Maintainers
### mswin64 (Microsoft Windows)
* NAKAMURA Usaku (usa)