HEX
Server: Apache
System: Linux vps-cdc32557.vps.ovh.ca 5.15.0-156-generic #166-Ubuntu SMP Sat Aug 9 00:02:46 UTC 2025 x86_64
User: hanode (1017)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //usr/share/ri/3.0.0/system/page-maintainers_rdoc.ri
U:RDoc::TopLevel[	iI"maintainers.rdoc:EFcRDoc::Parser::Simpleo:RDoc::Markup::Document:@parts[/S:RDoc::Markup::Heading:
leveli:	textI"Maintainers;To:RDoc::Markup::BlankLineo:RDoc::Markup::Paragraph;[I"XThis page describes the current module, library, and extension maintainers of Ruby.;T@
S;	;
i;I"Module Maintainers;T@
o;
;[I"CA module maintainer is responsible for a certain part of Ruby.;T@
o:RDoc::Markup::List:
@type:BULLET:@items[o:RDoc::Markup::ListItem:@label0;[o;
;[I"wThe maintainer fixes bugs of the part. Particularly, they should fix security vulnerabilities as soon as possible.;To;;0;[o;
;[I"@They handle issues related the module on the Redmine or ML.;To;;0;[o;
;[I"CThey may be discharged by the 3 months rule [ruby-core:25764].;To;;0;[o;
;[I"XThey have commit right to Ruby's repository to modify their part in the repository.;To;;0;[o;
;[I"@They have "developer" role on the Redmine to modify issues.;To;;0;[o;
;[I"They have authority to decide the feature of their part. But they should always respect discussions on ruby-core/ruby-dev.;T@
o;
;[	I"RA submaintainer of a module is like a maintainer. But the submaintainer does ;TI"Unot have authority to change/add a feature on his/her part. They need consensus ;TI"Oon ruby-core/ruby-dev before changing/adding. Some of submaintainers have ;TI" commit right, others don't.;T@
S;	;
i;I".Language core features including security;T@
o;
;[I"Yukihiro Matsumoto (matz);T@
S;	;
i;I"Evaluator;T@
o;
;[I"Koichi Sasada (ko1);T@
S;	;
i;I"Core classes;T@
o;
;[I"Yukihiro Matsumoto (matz);T@
S;	;
i;I"!Standard Library Maintainers;T@
S;	;
i;I"Libraries;T@
o;;:
LABEL;[o;;[I"lib/mkmf.rb;T;[o;
;[I"_unmaintained_;To;;[I"$lib/rubygems.rb, lib/rubygems/*;T;[o;
;[I"2Eric Hodel (drbrain), Hiroshi SHIBATA (hsbt) ;TI")https://github.com/rubygems/rubygems;To;;[I"6lib/unicode_normalize.rb, lib/unicode_normalize/*;T;[o;
;[I"Martin J. Dürst;T@
S;	;
i;I"Extensions;T@
o;;;;[o;;[I"ext/continuation;T;[o;
;[I"Koichi Sasada (ko1);To;;[I"ext/coverage;T;[o;
;[I"Yusuke Endoh (mame);To;;[I"ext/fiber;T;[o;
;[I"Koichi Sasada (ko1);To;;[I"ext/monitor;T;[o;
;[I"Koichi Sasada (ko1);To;;[I"ext/objspace;T;[o;
;[I"_unmaintained_;To;;[I"ext/pty;T;[o;
;[I"_unmaintained_;To;;[I"ext/ripper;T;[o;
;[I"_unmaintained_;To;;[I"ext/socket;T;[o;;;;[o;;0;[o;
;[I"Tanaka Akira (akr);To;;0;[o;
;[I"%API change needs matz's approval;To;;[I"ext/win32;T;[o;
;[I"NAKAMURA Usaku (usa);T@
S;	;
i;I"Default gems Maintainers;T@
S;	;
i;I"Libraries;T@
o;;;;[@o;;[I"lib/abbrev.rb;T;[o;
;[I"Akinori MUSHA (knu) ;TI"$https://github.com/ruby/abbrev ;TI"%https://rubygems.org/gems/abbrev;To;;[I"lib/base64.rb;T;[o;
;[I"Yusuke Endoh (mame) ;TI"$https://github.com/ruby/base64 ;TI"%https://rubygems.org/gems/base64;To;;[I"lib/benchmark.rb;T;[o;
;[I"_unmaintained_ ;TI"'https://github.com/ruby/benchmark ;TI"(https://rubygems.org/gems/benchmark;To;;[I""lib/bundler.rb, lib/bundler/*;T;[o;
;[I"Hiroshi SHIBATA (hsbt) ;TI"*https://github.com/rubygems/rubygems ;TI"&https://rubygems.org/gems/bundler;To;;[I"lib/cgi.rb, lib/cgi/*;T;[o;
;[I"Takeyuki Fujioka (xibbar) ;TI"!https://github.com/ruby/cgi ;TI""https://rubygems.org/gems/cgi;To;;[I"lib/csv.rb;T;[o;
;[I"-Kenta Murata (mrkn), Kouhei Sutou (kou) ;TI"!https://github.com/ruby/csv ;TI""https://rubygems.org/gems/csv;To;;[I"lib/English.rb;T;[o;
;[I"_unmaintained_ ;TI"%https://github.com/ruby/English ;TI"&https://rubygems.org/gems/English;To;;[I"lib/debug.rb;T;[o;
;[I"_unmaintained_ ;TI""https://github.com/ruby/debug;To;;[I"lib/delegate.rb;T;[o;
;[I"_unmaintained_ ;TI"&https://github.com/ruby/delegate ;TI"'https://rubygems.org/gems/delegate;To;;[I"lib/did_you_mean.rb;T;[o;
;[I"Yuki Nishijima (yuki24) ;TI"*https://github.com/ruby/did_you_mean ;TI"+https://rubygems.org/gems/did_you_mean;To;;[I"ext/digest, ext/digest/*;T;[o;
;[I"Akinori MUSHA (knu) ;TI"$https://github.com/ruby/digest ;TI"%https://rubygems.org/gems/digest;To;;[I"lib/drb.rb, lib/drb/*;T;[o;
;[I"Masatoshi SEKI (seki) ;TI"!https://github.com/ruby/drb ;TI""https://rubygems.org/gems/drb;To;;[I"lib/erb.rb;T;[o;
;[I"6Masatoshi SEKI (seki), Takashi Kokubun (k0kubun) ;TI"!https://github.com/ruby/erb ;TI""https://rubygems.org/gems/erb;To;;[I"lib/fileutils.rb;T;[o;
;[I"_unmaintained_ ;TI"'https://github.com/ruby/fileutils ;TI"(https://rubygems.org/gems/fileutils;To;;[I"lib/find.rb;T;[o;
;[I"Kazuki Tsujimoto (ktsj) ;TI""https://github.com/ruby/find ;TI"#https://rubygems.org/gems/find;To;;[I"lib/forwardable.rb;T;[o;
;[I"Keiju ISHITSUKA (keiju) ;TI")https://github.com/ruby/forwardable ;TI"*https://rubygems.org/gems/forwardable;To;;[I"lib/getoptlong.rb;T;[o;
;[I"_unmaintained_ ;TI"(https://github.com/ruby/getoptlong ;TI")https://rubygems.org/gems/getoptlong;To;;[I"lib/ipaddr.rb;T;[o;
;[I"Akinori MUSHA (knu) ;TI"$https://github.com/ruby/ipaddr ;TI"%https://rubygems.org/gems/ipaddr;To;;[I"lib/irb.rb, lib/irb/*;T;[o;
;[I"
aycabta ;TI"!https://github.com/ruby/irb ;TI""https://rubygems.org/gems/irb;To;;[I"$lib/optparse.rb, lib/optparse/*;T;[o;
;[I"Nobuyuki Nakada (nobu) ;TI"%https://github.com/ruby/optparse;To;;[I"lib/logger.rb;T;[o;
;[I"Naotoshi Seo (sonots) ;TI"$https://github.com/ruby/logger ;TI"%https://rubygems.org/gems/logger;To;;[I"lib/matrix.rb;T;[o;
;[I"'Marc-André Lafortune (marcandre) ;TI"$https://github.com/ruby/matrix ;TI"%https://rubygems.org/gems/matrix;To;;[I"lib/mutex_m.rb;T;[o;
;[I"Keiju ISHITSUKA (keiju) ;TI"%https://github.com/ruby/mutex_m ;TI"&https://rubygems.org/gems/mutex_m;To;;[I"lib/net/ftp.rb;T;[o;
;[I"Shugo Maeda (shugo) ;TI"%https://github.com/ruby/net-ftp ;TI"&https://rubygems.org/gems/net-ftp;To;;[I"&lib/net/http.rb, lib/net/https.rb;T;[o;
;[I"NARUSE, Yui (naruse) ;TI"&https://github.com/ruby/net-http ;TI"'https://rubygems.org/gems/net-http;To;;[I"lib/net/imap.rb;T;[o;
;[I"Shugo Maeda (shugo) ;TI"&https://github.com/ruby/net-imap ;TI"'https://rubygems.org/gems/net-imap;To;;[I"lib/net/pop.rb;T;[o;
;[I"_unmaintained_ ;TI"%https://github.com/ruby/net-pop ;TI"&https://rubygems.org/gems/net-pop;To;;[I"lib/net/smtp.rb;T;[o;
;[I"_unmaintained_ ;TI"&https://github.com/ruby/net-smtp ;TI"'https://rubygems.org/gems/net-smtp;To;;[I"lib/net/protocol.rb;T;[o;
;[I"_unmaintained_ ;TI"*https://github.com/ruby/net-protocol ;TI"+https://rubygems.org/gems/net-protocol;To;;[I"lib/observer.rb;T;[o;
;[I"_unmaintained_ ;TI"&https://github.com/ruby/observer ;TI"'https://rubygems.org/gems/observer;To;;[I"lib/open3.rb;T;[o;
;[I"_unmaintained_ ;TI"#https://github.com/ruby/open3 ;TI"$https://rubygems.org/gems/open3;To;;[I"lib/open-uri.rb;T;[o;
;[I"Tanaka Akira (akr) ;TI"%https://github.com/ruby/open-uri;To;;[I"lib/ostruct.rb;T;[o;
;[I"'Marc-André Lafortune (marcandre) ;TI"%https://github.com/ruby/ostruct ;TI"&https://rubygems.org/gems/ostruct;To;;[I"lib/pp.rb;T;[o;
;[I"Tanaka Akira (akr) ;TI" https://github.com/ruby/pp ;TI"!https://rubygems.org/gems/pp;To;;[I"lib/prettyprint.rb;T;[o;
;[I"Tanaka Akira (akr) ;TI")https://github.com/ruby/prettyprint ;TI"*https://rubygems.org/gems/prettyprint;To;;[I"lib/prime.rb;T;[o;
;[I"'Marc-André Lafortune (marcandre) ;TI"#https://github.com/ruby/prime ;TI"$https://rubygems.org/gems/prime;To;;[I"lib/pstore.rb;T;[o;
;[I"_unmaintained_ ;TI"$https://github.com/ruby/pstore ;TI"%https://rubygems.org/gems/pstore;To;;[I"lib/racc.rb, lib/racc/*;T;[o;
;[I":Aaron Patterson (tenderlove), Hiroshi SHIBATA (hsbt) ;TI""https://github.com/ruby/racc ;TI"#https://rubygems.org/gems/racc;To;;[I"lib/readline.rb;T;[o;
;[I"
aycabta ;TI"&https://github.com/ruby/readline ;TI"'https://rubygems.org/gems/readline;To;;[I"lib/resolv.rb;T;[o;
;[I"Tanaka Akira (akr) ;TI"$https://github.com/ruby/resolv ;TI"%https://rubygems.org/gems/resolv;To;;[I"lib/resolv-replace.rb;T;[o;
;[I"Tanaka Akira (akr) ;TI",https://github.com/ruby/resolv-replace ;TI"-https://rubygems.org/gems/resolv-replace;To;;[I"lib/rdoc.rb, lib/rdoc/*;T;[o;
;[I"2Eric Hodel (drbrain), Hiroshi SHIBATA (hsbt) ;TI""https://github.com/ruby/rdoc ;TI"#https://rubygems.org/gems/rdoc;To;;[I" lib/reline.rb, lib/reline/*;T;[o;
;[I"
aycabta ;TI"$https://github.com/ruby/reline ;TI"%https://rubygems.org/gems/reline;To;;[I"lib/rinda/*;T;[o;
;[I"Masatoshi SEKI (seki) ;TI"#https://github.com/ruby/rinda ;TI"$https://rubygems.org/gems/rinda;To;;[I"lib/securerandom.rb;T;[o;
;[I"Tanaka Akira (akr) ;TI"*https://github.com/ruby/securerandom ;TI"+https://rubygems.org/gems/securerandom;To;;[I"lib/set.rb;T;[o;
;[I"Akinori MUSHA (knu) ;TI"!https://github.com/ruby/set ;TI""https://rubygems.org/gems/set;To;;[I"lib/shellwords.rb;T;[o;
;[I"Akinori MUSHA (knu) ;TI"(https://github.com/ruby/shellwords ;TI")https://rubygems.org/gems/shellwords;To;;[I"lib/singleton.rb;T;[o;
;[I"Yukihiro Matsumoto (matz) ;TI"'https://github.com/ruby/singleton ;TI"(https://rubygems.org/gems/singleton;To;;[I"lib/tempfile.rb;T;[o;
;[I"_unmaintained_ ;TI"&https://github.com/ruby/tempfile ;TI"'https://rubygems.org/gems/tempfile;To;;[I"lib/time.rb;T;[o;
;[I"Tanaka Akira (akr) ;TI""https://github.com/ruby/time ;TI"#https://rubygems.org/gems/time;To;;[I"lib/timeout.rb;T;[o;
;[I"Yukihiro Matsumoto (matz) ;TI"%https://github.com/ruby/timeout ;TI"&https://rubygems.org/gems/timeout;To;;[I"lib/thwait.rb;T;[o;
;[I"Keiju ISHITSUKA (keiju) ;TI"$https://github.com/ruby/thwait ;TI"%https://rubygems.org/gems/thwait;To;;[I"lib/tmpdir.rb;T;[o;
;[I"_unmaintained_ ;TI"$https://github.com/ruby/tmpdir ;TI"%https://rubygems.org/gems/tmpdir;To;;[I"lib/tracer.rb;T;[o;
;[I"Keiju ISHITSUKA (keiju) ;TI"$https://github.com/ruby/tracer ;TI"%https://rubygems.org/gems/tracer;To;;[I"lib/tsort.rb;T;[o;
;[I"Tanaka Akira (akr) ;TI"#https://github.com/ruby/tsort ;TI"$https://rubygems.org/gems/tsort;To;;[I"lib/un.rb;T;[o;
;[I"WATANABE Hirofumi (eban) ;TI" https://github.com/ruby/un ;TI"!https://rubygems.org/gems/un;To;;[I"lib/uri.rb, lib/uri/*;T;[o;
;[I"YAMADA, Akira (akira) ;TI"!https://github.com/ruby/uri ;TI""https://rubygems.org/gems/uri;To;;[I"lib/yaml.rb, lib/yaml/*;T;[o;
;[I":Aaron Patterson (tenderlove), Hiroshi SHIBATA (hsbt) ;TI""https://github.com/ruby/yaml ;TI"#https://rubygems.org/gems/yaml;To;;[I"lib/weakref.rb;T;[o;
;[I"_unmaintained_ ;TI"%https://github.com/ruby/weakref ;TI"&https://rubygems.org/gems/weakref;T@
S;	;
i;I"Extensions;T@
o;;;;[o;;[I"ext/bigdecimal;T;[o;
;[I"Kenta Murata (mrkn) ;TI"(https://github.com/ruby/bigdecimal ;TI")https://rubygems.org/gems/bigdecimal;To;;[I"ext/cgi;T;[o;
;[I"Nobuyoshi Nakada (nobu) ;TI"!https://github.com/ruby/cgi ;TI""https://rubygems.org/gems/cgi;To;;[I"
ext/date;T;[o;
;[I"_unmaintained_ ;TI""https://github.com/ruby/date ;TI"#https://rubygems.org/gems/date;To;;[I"ext/dbm;T;[o;
;[I"_unmaintained_ ;TI"!https://github.com/ruby/dbm ;TI""https://rubygems.org/gems/dbm;To;;[I"ext/etc;T;[o;
;[I"Ruby core team ;TI"!https://github.com/ruby/etc ;TI""https://rubygems.org/gems/etc;To;;[I"ext/fcntl;T;[o;
;[I"Ruby core team ;TI"#https://github.com/ruby/fcntl ;TI"$https://rubygems.org/gems/fcntl;To;;[I"ext/fiddle;T;[o;
;[I""Aaron Patterson (tenderlove) ;TI"$https://github.com/ruby/fiddle ;TI"%https://rubygems.org/gems/fiddle;To;;[I"
ext/gdbm;T;[o;
;[I"Yukihiro Matsumoto (matz) ;TI""https://github.com/ruby/gdbm ;TI"#https://rubygems.org/gems/gdbm;To;;[I"ext/io/console;T;[o;
;[I"Nobuyuki Nakada (nobu) ;TI"(https://github.com/ruby/io-console ;TI")https://rubygems.org/gems/io-console;To;;[I"ext/io/nonblock;T;[o;
;[I"Nobuyuki Nakada (nobu) ;TI")https://github.com/ruby/io-nonblock ;TI"*https://rubygems.org/gems/io-nonblock;To;;[I"ext/io/wait;T;[o;
;[I"Nobuyuki Nakada (nobu) ;TI"%https://github.com/ruby/io-wait ;TI"&https://rubygems.org/gems/io-wait;To;;[I"
ext/json;T;[o;
;[I"2NARUSE, Yui (naruse), Hiroshi SHIBATA (hsbt) ;TI"#https://github.com/flori/json ;TI"#https://rubygems.org/gems/json;To;;[I"ext/nkf;T;[o;
;[I"NARUSE, Yui (naruse) ;TI"!https://github.com/ruby/nkf ;TI""https://rubygems.org/gems/nkf;To;;[I"ext/openssl;T;[o;
;[I"Kazuki Yamaguchi (rhe) ;TI"%https://github.com/ruby/openssl ;TI"&https://rubygems.org/gems/openssl;To;;[I"ext/pathname;T;[o;
;[I"Tanaka Akira (akr) ;TI"&https://github.com/ruby/pathname ;TI"'https://rubygems.org/gems/pathname;To;;[I"ext/psych;T;[o;
;[I":Aaron Patterson (tenderlove), Hiroshi SHIBATA (hsbt) ;TI"#https://github.com/ruby/psych ;TI"$https://rubygems.org/gems/psych;To;;[I"
ext/racc;T;[o;
;[I":Aaron Patterson (tenderlove), Hiroshi SHIBATA (hsbt) ;TI""https://github.com/ruby/racc ;TI"#https://rubygems.org/gems/racc;To;;[I"ext/readline;T;[o;
;[I"TAKAO Kouji (kouji) ;TI"*https://github.com/ruby/readline-ext ;TI"+https://rubygems.org/gems/readline-ext;To;;[I"ext/stringio;T;[o;
;[I"Nobuyuki Nakada (nobu) ;TI"&https://github.com/ruby/stringio ;TI"'https://rubygems.org/gems/stringio;To;;[I"ext/strscan;T;[o;
;[I"Kouhei Sutou (kou) ;TI"%https://github.com/ruby/strscan ;TI"&https://rubygems.org/gems/strscan;To;;[I"ext/syslog;T;[o;
;[I"Akinori MUSHA (knu) ;TI"$https://github.com/ruby/syslog ;TI"%https://rubygems.org/gems/syslog;To;;[I"ext/win32ole;T;[o;
;[I"Masaki Suketa (suke) ;TI"&https://github.com/ruby/win32ole ;TI"'https://rubygems.org/gems/win32ole;To;;[I"
ext/zlib;T;[o;
;[I"NARUSE, Yui (naruse) ;TI""https://github.com/ruby/zlib ;TI"#https://rubygems.org/gems/zlib;T@
S;	;
i;I"'Bundled gems upstream repositories;T@
o;;;;[
o;;[I"
minitest;T;[o;
;[I"*https://github.com/seattlerb/minitest;To;;[I"power_assert;T;[o;
;[I")https://github.com/ruby/power_assert;To;;[I"	rake;T;[o;
;[I"!https://github.com/ruby/rake;To;;[I"test-unit;T;[o;
;[I"+https://github.com/test-unit/test-unit;To;;[I"
rexml;T;[o;
;[I""https://github.com/ruby/rexml;To;;[I"rss;T;[o;
;[I" https://github.com/ruby/rss;To;;[I"rbs;T;[o;
;[I" https://github.com/ruby/rbs;To;;[I"
typeprof;T;[o;
;[I"%https://github.com/ruby/typeprof;T:
@file@:0@omit_headings_from_table_of_contents_below0