File: C:/Ruby27-x64/share/doc/ruby/html/maintainers_rdoc.html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>maintainers - RDoc Documentation</title>
<script type="text/javascript">
var rdoc_rel_prefix = "./";
var index_rel_prefix = "./";
</script>
<script src="./js/navigation.js" defer></script>
<script src="./js/search.js" defer></script>
<script src="./js/search_index.js" defer></script>
<script src="./js/searcher.js" defer></script>
<script src="./js/darkfish.js" defer></script>
<link href="./css/fonts.css" rel="stylesheet">
<link href="./css/rdoc.css" rel="stylesheet">
<body id="top" role="document" class="file">
<nav role="navigation">
<div id="project-navigation">
<div id="home-section" role="region" title="Quick navigation" class="nav-section">
<h2>
<a href="./index.html" rel="home">Home</a>
</h2>
<div id="table-of-contents-navigation">
<a href="./table_of_contents.html#pages">Pages</a>
<a href="./table_of_contents.html#classes">Classes</a>
<a href="./table_of_contents.html#methods">Methods</a>
</div>
</div>
<div id="search-section" role="search" class="project-section initially-hidden">
<form action="#" method="get" accept-charset="utf-8">
<div id="search-field-wrapper">
<input id="search-field" role="combobox" aria-label="Search"
aria-autocomplete="list" aria-controls="search-results"
type="text" name="search" placeholder="Search" spellcheck="false"
title="Type to search, Up and Down to navigate, Enter to load">
</div>
<ul id="search-results" aria-label="Search Results"
aria-busy="false" aria-expanded="false"
aria-atomic="false" class="initially-hidden"></ul>
</form>
</div>
</div>
<div class="nav-section">
<h3>Table of Contents</h3>
<ul class="link-list" role="directory">
<li><a href="#label-Maintainers">Maintainers</a>
<li><a href="#label-Module+Maintainers">Module Maintainers</a>
<li><a href="#label-Language+core+features+including+security">Language core features including security</a>
<li><a href="#label-Evaluator">Evaluator</a>
<li><a href="#label-Core+classes">Core classes</a>
<li><a href="#label-Documentation">Documentation</a>
<li><a href="#label-Standard+Library+Maintainers">Standard Library Maintainers</a>
<li><a href="#label-Libraries">Libraries</a>
<li><a href="#label-Extensions">Extensions</a>
<li><a href="#label-Default+gems+Maintainers">Default gems Maintainers</a>
<li><a href="#label-Libraries">Libraries</a>
<li><a href="#label-Extensions">Extensions</a>
<li><a href="#label-Bundled+gems+upstream+repositories">Bundled gems upstream repositories</a>
</ul>
</div>
<div id="project-metadata">
<div id="fileindex-section" class="nav-section">
<h3>Pages</h3>
<ul class="link-list">
<li><a href="./CONTRIBUTING_md.html">CONTRIBUTING</a>
<li><a href="./COPYING.html">COPYING</a>
<li><a href="./COPYING_ja.html">COPYING.ja</a>
<li><a href="./LEGAL.html">LEGAL</a>
<li><a href="./NEWS.html">NEWS</a>
<li><a href="./NEWS-1_8_7.html">NEWS-1.8.7</a>
<li><a href="./NEWS-1_9_1.html">NEWS-1.9.1</a>
<li><a href="./NEWS-1_9_2.html">NEWS-1.9.2</a>
<li><a href="./NEWS-1_9_3.html">NEWS-1.9.3</a>
<li><a href="./NEWS-2_0_0.html">NEWS-2.0.0</a>
<li><a href="./NEWS-2_1_0.html">NEWS-2.1.0</a>
<li><a href="./NEWS-2_2_0.html">NEWS-2.2.0</a>
<li><a href="./NEWS-2_3_0.html">NEWS-2.3.0</a>
<li><a href="./NEWS-2_4_0.html">NEWS-2.4.0</a>
<li><a href="./NEWS-2_5_0.html">NEWS-2.5.0</a>
<li><a href="./NEWS-2_6_0.html">NEWS-2.6.0</a>
<li><a href="./README_ja_md.html">README.ja</a>
<li><a href="./README_md.html">README</a>
<li><a href="./bug_triaging_rdoc.html">bug_triaging</a>
<li><a href="./contributing_rdoc.html">contributing</a>
<li><a href="./contributors_rdoc.html">contributors</a>
<li><a href="./dtrace_probes_rdoc.html">dtrace_probes</a>
<li><a href="./extension_ja_rdoc.html">extension.ja</a>
<li><a href="./extension_rdoc.html">extension</a>
<li><a href="./globals_rdoc.html">globals</a>
<li><a href="./keywords_rdoc.html">keywords</a>
<li><a href="./lib/racc/pre-setup.html">pre-setup</a>
<li><a href="./lib/racc/rdoc/grammar_en_rdoc.html">grammar.en</a>
<li><a href="./maintainers_rdoc.html">maintainers</a>
<li><a href="./marshal_rdoc.html">marshal</a>
<li><a href="./regexp_rdoc.html">regexp</a>
<li><a href="./security_rdoc.html">security</a>
<li><a href="./signals_rdoc.html">signals</a>
<li><a href="./standard_library_rdoc.html">standard_library</a>
<li><a href="./syntax_rdoc.html">syntax</a>
<li><a href="./syntax/assignment_rdoc.html">assignment</a>
<li><a href="./syntax/calling_methods_rdoc.html">calling_methods</a>
<li><a href="./syntax/comments_rdoc.html">comments</a>
<li><a href="./syntax/control_expressions_rdoc.html">control_expressions</a>
<li><a href="./syntax/exceptions_rdoc.html">exceptions</a>
<li><a href="./syntax/literals_rdoc.html">literals</a>
<li><a href="./syntax/methods_rdoc.html">methods</a>
<li><a href="./syntax/miscellaneous_rdoc.html">miscellaneous</a>
<li><a href="./syntax/modules_and_classes_rdoc.html">modules_and_classes</a>
<li><a href="./syntax/precedence_rdoc.html">precedence</a>
<li><a href="./syntax/refinements_rdoc.html">refinements</a>
<li><a href="./win32/README_win32.html">README.win32</a>
</ul>
</div>
</div>
</nav>
<main role="main" aria-label="Page maintainers.rdoc">
<h1 id="label-Maintainers">Maintainers<span><a href="#label-Maintainers">¶</a> <a href="#top">↑</a></span></h1>
<p>This page describes the current module, library, and extension maintainers of Ruby.</p>
<h2 id="label-Module+Maintainers"><a href="Module.html"><code>Module</code></a> Maintainers<span><a href="#label-Module+Maintainers">¶</a> <a href="#top">↑</a></span></h2>
<p>A module maintainer is responsible for a certain part of Ruby.</p>
<ul><li>
<p>The maintainer fixes bugs of the part. Particularly, they should fix security vulnerabilities as soon as possible.</p>
</li><li>
<p>They handle issues related the module on the Redmine or ML.</p>
</li><li>
<p>They may be discharged by the 3 months rule [ruby-core:25764].</p>
</li><li>
<p>They have commit right to Ruby's repository to modify their part in the repository.</p>
</li><li>
<p>They have “developer” role on the Redmine to modify issues.</p>
</li><li>
<p>They have authority to decide the feature of their part. But they should always respect discussions on ruby-core/ruby-dev.</p>
</li></ul>
<p>A submaintainer of a module is like a maintainer. But The submaintainer does not have authority to change/add a feature on his/her part. They need consensus on ruby-core/ruby-dev before changing/adding. Some of submaintainers have commit right, others don't.</p>
<h3 id="label-Language+core+features+including+security">Language core features including security<span><a href="#label-Language+core+features+including+security">¶</a> <a href="#top">↑</a></span></h3>
<p>Yukihiro Matsumoto (matz)</p>
<h3 id="label-Evaluator">Evaluator<span><a href="#label-Evaluator">¶</a> <a href="#top">↑</a></span></h3>
<p>Koichi Sasada (ko1)</p>
<h3 id="label-Core+classes">Core classes<span><a href="#label-Core+classes">¶</a> <a href="#top">↑</a></span></h3>
<p>Yukihiro Matsumoto (matz)</p>
<h3 id="label-Documentation">Documentation<span><a href="#label-Documentation">¶</a> <a href="#top">↑</a></span></h3>
<p>Zachary Scott (zzak)</p>
<h2 id="label-Standard+Library+Maintainers">Standard Library Maintainers<span><a href="#label-Standard+Library+Maintainers">¶</a> <a href="#top">↑</a></span></h2>
<h3 id="label-Libraries">Libraries<span><a href="#label-Libraries">¶</a> <a href="#top">↑</a></span></h3>
<dl class="rdoc-list label-list"><dt>lib/English.rb
<dd>
<p><em>unmaintained</em></p>
</dd><dt>lib/abbrev.rb
<dd>
<p>Akinori MUSHA (knu)</p>
</dd><dt>lib/base64.rb
<dd>
<p>Yusuke Endoh (mame)</p>
</dd><dt>lib/drb.rb, lib/drb/*
<dd>
<p>Masatoshi SEKI (seki)</p>
</dd><dt>lib/debug.rb
<dd>
<p><em>unmaintained</em></p>
</dd><dt>lib/erb.rb
<dd>
<p>Masatoshi SEKI (seki), Takashi Kokubun (k0kubun)</p>
</dd><dt>lib/find.rb
<dd>
<p>Kazuki Tsujimoto (ktsj)</p>
</dd><dt>lib/mkmf.rb
<dd>
<p><em>unmaintained</em></p>
</dd><dt>lib/monitor.rb
<dd>
<p>Shugo Maeda (shugo)</p>
</dd><dt>lib/net/ftp.rb
<dd>
<p>Shugo Maeda (shugo)</p>
</dd><dt>lib/net/imap.rb
<dd>
<p>Shugo Maeda (shugo)</p>
</dd><dt>lib/net/http.rb, lib/net/https.rb
<dd>
<p>NARUSE, Yui (naruse)</p>
</dd><dt>lib/net/protocol.rb
<dd>
<p><em>unmaintained</em></p>
</dd><dt>lib/open-uri.rb
<dd>
<p>Tanaka Akira (akr)</p>
</dd><dt>lib/optparse.rb, lib/optparse/*
<dd>
<p>Nobuyuki Nakada (nobu)</p>
</dd><dt>lib/pp.rb
<dd>
<p>Tanaka Akira (akr)</p>
</dd><dt>lib/prettyprint.rb
<dd>
<p>Tanaka Akira (akr)</p>
</dd><dt>lib/resolv-replace.rb
<dd>
<p>Tanaka Akira (akr)</p>
</dd><dt>lib/resolv.rb
<dd>
<p>Tanaka Akira (akr)</p>
</dd><dt>lib/rinda/*
<dd>
<p>Masatoshi SEKI (seki)</p>
</dd><dt>lib/rubygems.rb, lib/rubygems/*
<dd>
<p>Eric Hodel (drbrain), Hiroshi SHIBATA (hsbt) <a href="https://github.com/rubygems/rubygems">github.com/rubygems/rubygems</a></p>
</dd><dt>lib/set.rb
<dd>
<p>Akinori MUSHA (knu)</p>
</dd><dt>lib/securerandom.rb
<dd>
<p>Tanaka Akira (akr)</p>
</dd><dt>lib/shellwords.rb
<dd>
<p>Akinori MUSHA (knu)</p>
</dd><dt>lib/tempfile.rb
<dd>
<p><em>unmaintained</em></p>
</dd><dt>lib/tmpdir.rb
<dd>
<p><em>unmaintained</em></p>
</dd><dt>lib/time.rb
<dd>
<p>Tanaka Akira (akr)</p>
</dd><dt>lib/tsort.rb
<dd>
<p>Tanaka Akira (akr)</p>
</dd><dt>lib/un.rb
<dd>
<p>WATANABE Hirofumi (eban)</p>
</dd><dt>lib/unicode_normalize.rb, lib/unicode_normalize/*
<dd>
<p>Martin J. Dürst</p>
</dd><dt>lib/weakref.rb
<dd>
<p><em>unmaintained</em></p>
</dd></dl>
<h3 id="label-Extensions">Extensions<span><a href="#label-Extensions">¶</a> <a href="#top">↑</a></span></h3>
<dl class="rdoc-list label-list"><dt>ext/continuation
<dd>
<p>Koichi Sasada (ko1)</p>
</dd><dt>ext/coverage
<dd>
<p>Yusuke Endoh (mame)</p>
</dd><dt>ext/digest, ext/digest/*
<dd>
<p>Akinori MUSHA (knu)</p>
</dd><dt>ext/fiber
<dd>
<p>Koichi Sasada (ko1)</p>
</dd><dt>ext/io/nonblock
<dd>
<p>Nobuyuki Nakada (nobu)</p>
</dd><dt>ext/io/wait
<dd>
<p>Nobuyuki Nakada (nobu)</p>
</dd><dt>ext/nkf
<dd>
<p>NARUSE, Yui (naruse)</p>
</dd><dt>ext/objspace
<dd>
<p><em>unmaintained</em></p>
</dd><dt>ext/pathname
<dd>
<p>Tanaka Akira (akr)</p>
</dd><dt>ext/pty
<dd>
<p><em>unmaintained</em></p>
</dd><dt>ext/readline
<dd>
<p>TAKAO Kouji (kouji)</p>
</dd><dt>ext/ripper
<dd>
<p><em>unmaintained</em></p>
</dd><dt>ext/socket
<dd><ul><li>
<p>Tanaka Akira (akr)</p>
</li><li>
<p>API change needs matz's approval</p>
</li></ul>
</dd><dt>ext/syslog
<dd>
<p>Akinori MUSHA (knu)</p>
</dd><dt>ext/win32
<dd>
<p>NAKAMURA Usaku (usa)</p>
</dd><dt>ext/win32ole
<dd>
<p>Masaki Suketa (suke)</p>
</dd></dl>
<h2 id="label-Default+gems+Maintainers">Default gems Maintainers<span><a href="#label-Default+gems+Maintainers">¶</a> <a href="#top">↑</a></span></h2>
<h3 id="label-Libraries">Libraries<span><a href="#label-Libraries">¶</a> <a href="#top">↑</a></span></h3>
<dl class="rdoc-list label-list"><dt>lib/benchmark.rb
<dd>
<p><em>unmaintained</em> <a href="https://github.com/bundler/benchmark">github.com/bundler/benchmark</a> <a href="https://rubygems.org/gems/benchmark">rubygems.org/gems/benchmark</a></p>
</dd><dt>lib/bundler.rb, lib/bundler/*
<dd>
<p>Hiroshi SHIBATA (hsbt) <a href="https://github.com/bundler/bundler">github.com/bundler/bundler</a> <a href="https://rubygems.org/gems/bundler">rubygems.org/gems/bundler</a></p>
</dd><dt>lib/cgi.rb, lib/cgi/*
<dd>
<p>Takeyuki Fujioka (xibbar) <a href="https://github.com/ruby/cgi">github.com/ruby/cgi</a> <a href="https://rubygems.org/gems/cgi">rubygems.org/gems/cgi</a></p>
</dd><dt>lib/csv.rb
<dd>
<p>Kenta Murata (mrkn), Kouhei Sutou (kou) <a href="https://github.com/ruby/csv">github.com/ruby/csv</a> <a href="https://rubygems.org/gems/csv">rubygems.org/gems/csv</a></p>
</dd><dt>lib/delegate.rb
<dd>
<p><em>unmaintained</em> <a href="https://github.com/ruby/delegate">github.com/ruby/delegate</a> <a href="https://rubygems.org/gems/delegate">rubygems.org/gems/delegate</a></p>
</dd><dt>lib/did_you_mean.rb
<dd>
<p>Yuki Nishijima (yuki24) <a href="https://github.com/ruby/did_you_mean">github.com/ruby/did_you_mean</a></p>
</dd><dt>lib/fileutils.rb
<dd>
<p><em>unmaintained</em> <a href="https://github.com/ruby/fileutils">github.com/ruby/fileutils</a> <a href="https://rubygems.org/gems/fileutils">rubygems.org/gems/fileutils</a></p>
</dd><dt>lib/forwardable.rb
<dd>
<p>Keiju ISHITSUKA (keiju) <a href="https://github.com/ruby/forwardable">github.com/ruby/forwardable</a> <a href="https://rubygems.org/gems/forwardable">rubygems.org/gems/forwardable</a></p>
</dd><dt>lib/getoptlong.rb
<dd>
<p><em>unmaintained</em> <a href="https://github.com/ruby/getoptlong">github.com/ruby/getoptlong</a> <a href="https://rubygems.org/gems/getoptlong">rubygems.org/gems/getoptlong</a></p>
</dd><dt>lib/ipaddr.rb
<dd>
<p>Akinori MUSHA (knu) <a href="https://github.com/ruby/ipaddr">github.com/ruby/ipaddr</a> <a href="https://rubygems.org/gems/ipaddr">rubygems.org/gems/ipaddr</a></p>
</dd><dt>lib/irb.rb, lib/irb/*
<dd>
<p>Keiju ISHITSUKA (keiju) <a href="https://github.com/ruby/irb">github.com/ruby/irb</a> <a href="https://rubygems.org/gems/irb">rubygems.org/gems/irb</a></p>
</dd><dt>lib/logger.rb
<dd>
<p>Naotoshi Seo (sonots) <a href="https://github.com/ruby/logger">github.com/ruby/logger</a> <a href="https://rubygems.org/gems/logger">rubygems.org/gems/logger</a></p>
</dd><dt>lib/matrix.rb
<dd>
<p>Marc-Andre Lafortune (marcandre) <a href="https://github.com/ruby/matrix">github.com/ruby/matrix</a> <a href="https://rubygems.org/gems/matrix">rubygems.org/gems/matrix</a></p>
</dd><dt>lib/mutex_m.rb
<dd>
<p>Keiju ISHITSUKA (keiju) <a href="https://github.com/ruby/mutex_m">github.com/ruby/mutex_m</a> <a href="https://rubygems.org/gems/mutex_m">rubygems.org/gems/mutex_m</a></p>
</dd><dt>lib/net/pop.rb
<dd>
<p><em>unmaintained</em> <a href="https://github.com/ruby/net-pop">github.com/ruby/net-pop</a> <a href="https://rubygems.org/gems/net-pop">rubygems.org/gems/net-pop</a></p>
</dd><dt>lib/net/smtp.rb
<dd>
<p><em>unmaintained</em> <a href="https://github.com/ruby/net-smtp">github.com/ruby/net-smtp</a> <a href="https://rubygems.org/gems/net-smtp">rubygems.org/gems/net-smtp</a></p>
</dd><dt>lib/observer.rb
<dd>
<p><em>unmaintained</em> <a href="https://github.com/ruby/observer">github.com/ruby/observer</a></p>
</dd><dt>lib/open3.rb
<dd>
<p><em>unmaintained</em> <a href="https://github.com/ruby/open3">github.com/ruby/open3</a> <a href="https://rubygems.org/gems/open3">rubygems.org/gems/open3</a></p>
</dd><dt>lib/ostruct.rb
<dd>
<p>Marc-Andre Lafortune (marcandre) <a href="https://github.com/ruby/ostruct">github.com/ruby/ostruct</a> <a href="https://rubygems.org/gems/ostruct">rubygems.org/gems/ostruct</a></p>
</dd><dt>lib/prime.rb
<dd>
<p>Yuki Sonoda (yugui) <a href="https://github.com/ruby/prime">github.com/ruby/prime</a></p>
</dd><dt>lib/pstore.rb
<dd>
<p><em>unmaintained</em> <a href="https://github.com/ruby/pstore">github.com/ruby/pstore</a> <a href="https://rubygems.org/gems/pstore">rubygems.org/gems/pstore</a></p>
</dd><dt>lib/racc.rb, lib/racc/*
<dd>
<p>Aaron Patterson (tenderlove), Hiroshi SHIBATA (hsbt) <a href="https://github.com/ruby/racc">github.com/ruby/racc</a> <a href="https://rubygems.org/gems/racc">rubygems.org/gems/racc</a></p>
</dd><dt>lib/readline.rb
<dd>
<p>aycabta <a href="https://github.com/ruby/readline">github.com/ruby/readline</a> <a href="https://rubygems.org/gems/readline">rubygems.org/gems/readline</a></p>
</dd><dt>lib/rdoc.rb, lib/rdoc/*
<dd>
<p>Eric Hodel (drbrain), Hiroshi SHIBATA (hsbt) <a href="https://github.com/ruby/rdoc">github.com/ruby/rdoc</a> <a href="https://rubygems.org/gems/rdoc">rubygems.org/gems/rdoc</a></p>
</dd><dt>lib/reline.rb, lib/reline/*
<dd>
<p>aycabta <a href="https://github.com/ruby/reline">github.com/ruby/reline</a> <a href="https://rubygems.org/gems/reline">rubygems.org/gems/reline</a></p>
</dd><dt>lib/rexml/*
<dd>
<p>Kouhei Sutou (kou) <a href="https://github.com/ruby/rexml">github.com/ruby/rexml</a> <a href="https://rubygems.org/gems/rexml">rubygems.org/gems/rexml</a></p>
</dd><dt>lib/rss.rb, lib/rss/*
<dd>
<p>Kouhei Sutou (kou) <a href="https://github.com/ruby/rss">github.com/ruby/rss</a> <a href="https://rubygems.org/gems/rss">rubygems.org/gems/rss</a></p>
</dd><dt>lib/singleton.rb
<dd>
<p>Yukihiro Matsumoto (matz) <a href="https://github.com/ruby/singleton">github.com/ruby/singleton</a> <a href="https://rubygems.org/gems/singleton">rubygems.org/gems/singleton</a></p>
</dd><dt>lib/timeout.rb
<dd>
<p>Yukihiro Matsumoto (matz) <a href="https://github.com/ruby/timeout">github.com/ruby/timeout</a></p>
</dd><dt>lib/thwait.rb
<dd>
<p>Keiju ISHITSUKA (keiju) <a href="https://github.com/ruby/thwait">github.com/ruby/thwait</a> <a href="https://rubygems.org/gems/thwait">rubygems.org/gems/thwait</a></p>
</dd><dt>lib/tracer.rb
<dd>
<p>Keiju ISHITSUKA (keiju) <a href="https://github.com/ruby/tracer">github.com/ruby/tracer</a></p>
</dd><dt>lib/uri.rb, lib/uri/*
<dd>
<p>YAMADA, Akira (akira) <a href="https://github.com/ruby/uri">github.com/ruby/uri</a></p>
</dd><dt>lib/webrick.rb, lib/webrick/*
<dd>
<p>Eric Wong (normalperson) <a href="https://bugs.ruby-lang.org">bugs.ruby-lang.org</a>/ <a href="https://rubygems.org/gems/webrick">rubygems.org/gems/webrick</a></p>
</dd><dt>lib/yaml.rb, lib/yaml/*
<dd>
<p>Aaron Patterson (tenderlove), Hiroshi SHIBATA (hsbt) <a href="https://github.com/ruby/yaml">github.com/ruby/yaml</a></p>
</dd></dl>
<h3 id="label-Extensions">Extensions<span><a href="#label-Extensions">¶</a> <a href="#top">↑</a></span></h3>
<dl class="rdoc-list label-list"><dt>ext/bigdecimal
<dd>
<p>Kenta Murata (mrkn) <a href="https://github.com/ruby/bigdecimal">github.com/ruby/bigdecimal</a> <a href="https://rubygems.org/gems/bigdecimal">rubygems.org/gems/bigdecimal</a></p>
</dd><dt>ext/cgi
<dd>
<p>Nobuyoshi Nakada (nobu) <a href="https://github.com/ruby/cgi">github.com/ruby/cgi</a> <a href="https://rubygems.org/gems/cgi">rubygems.org/gems/cgi</a></p>
</dd><dt>ext/date
<dd>
<p><em>unmaintained</em> <a href="https://github.com/ruby/date">github.com/ruby/date</a> <a href="https://rubygems.org/gems/date">rubygems.org/gems/date</a></p>
</dd><dt>ext/dbm
<dd>
<p><em>unmaintained</em> <a href="https://github.com/ruby/dbm">github.com/ruby/dbm</a> <a href="https://rubygems.org/gems/dbm">rubygems.org/gems/dbm</a></p>
</dd><dt>ext/etc
<dd>
<p>Ruby core team <a href="https://github.com/ruby/etc">github.com/ruby/etc</a> <a href="https://rubygems.org/gems/etc">rubygems.org/gems/etc</a></p>
</dd><dt>ext/fcntl
<dd>
<p>Ruby core team <a href="https://github.com/ruby/fcntl">github.com/ruby/fcntl</a> <a href="https://rubygems.org/gems/fcntl">rubygems.org/gems/fcntl</a></p>
</dd><dt>ext/fiddle
<dd>
<p>Aaron Patterson (tenderlove) <a href="https://github.com/ruby/fiddle">github.com/ruby/fiddle</a> <a href="https://rubygems.org/gems/fiddle">rubygems.org/gems/fiddle</a></p>
</dd><dt>ext/gdbm
<dd>
<p>Yukihiro Matsumoto (matz) <a href="https://github.com/ruby/gdbm">github.com/ruby/gdbm</a> <a href="https://rubygems.org/gems/gdbm">rubygems.org/gems/gdbm</a></p>
</dd><dt>ext/io/console
<dd>
<p>Nobuyuki Nakada (nobu) <a href="https://github.com/ruby/io-console">github.com/ruby/io-console</a> <a href="https://rubygems.org/gems/io-console">rubygems.org/gems/io-console</a></p>
</dd><dt>ext/json
<dd>
<p>NARUSE, Yui (naruse), Hiroshi SHIBATA (hsbt) <a href="https://github.com/flori/json">github.com/flori/json</a> <a href="https://rubygems.org/gems/json">rubygems.org/gems/json</a></p>
</dd><dt>ext/openssl
<dd>
<p>Kazuki Yamaguchi (rhe) <a href="https://github.com/ruby/openssl">github.com/ruby/openssl</a> <a href="https://rubygems.org/gems/openssl">rubygems.org/gems/openssl</a></p>
</dd><dt>ext/psych
<dd>
<p>Aaron Patterson (tenderlove), Hiroshi SHIBATA (hsbt) <a href="https://github.com/ruby/psych">github.com/ruby/psych</a> <a href="https://rubygems.org/gems/psych">rubygems.org/gems/psych</a></p>
</dd><dt>ext/racc
<dd>
<p>Aaron Patterson (tenderlove), Hiroshi SHIBATA (hsbt) <a href="https://github.com/ruby/racc">github.com/ruby/racc</a> <a href="https://rubygems.org/gems/racc">rubygems.org/gems/racc</a></p>
</dd><dt>ext/sdbm
<dd>
<p>Yukihiro Matsumoto (matz) <a href="https://github.com/ruby/sdbm">github.com/ruby/sdbm</a> <a href="https://rubygems.org/gems/sdbm">rubygems.org/gems/sdbm</a></p>
</dd><dt>ext/stringio
<dd>
<p>Nobuyuki Nakada (nobu) <a href="https://github.com/ruby/stringio">github.com/ruby/stringio</a> <a href="https://rubygems.org/gems/stringio">rubygems.org/gems/stringio</a></p>
</dd><dt>ext/strscan
<dd>
<p>Kouhei Sutou (kou) <a href="https://github.com/ruby/strscan">github.com/ruby/strscan</a> <a href="https://rubygems.org/gems/strscan">rubygems.org/gems/strscan</a></p>
</dd><dt>ext/zlib
<dd>
<p>NARUSE, Yui (naruse) <a href="https://github.com/ruby/zlib">github.com/ruby/zlib</a> <a href="https://rubygems.org/gems/zlib">rubygems.org/gems/zlib</a></p>
</dd></dl>
<h2 id="label-Bundled+gems+upstream+repositories">Bundled gems upstream repositories<span><a href="#label-Bundled+gems+upstream+repositories">¶</a> <a href="#top">↑</a></span></h2>
<dl class="rdoc-list label-list"><dt>minitest
<dd>
<p><a href="https://github.com/seattlerb/minitest">github.com/seattlerb/minitest</a></p>
</dd><dt>net-telnet
<dd>
<p><a href="https://github.com/ruby/net-telnet">github.com/ruby/net-telnet</a></p>
</dd><dt>power_assert
<dd>
<p><a href="https://github.com/k-tsj/power_assert">github.com/k-tsj/power_assert</a></p>
</dd><dt>rake
<dd>
<p><a href="https://github.com/ruby/rake">github.com/ruby/rake</a></p>
</dd><dt>test-unit
<dd>
<p><a href="https://github.com/test-unit/test-unit">github.com/test-unit/test-unit</a></p>
</dd><dt>xmlrpc
<dd>
<p><a href="https://github.com/ruby/xmlrpc">github.com/ruby/xmlrpc</a></p>
</dd></dl>
</main>
<footer id="validator-badges" role="contentinfo">
<p><a href="https://validator.w3.org/check/referer">Validate</a>
<p>Generated by <a href="https://ruby.github.io/rdoc/">RDoc</a> 6.2.1.1.
<p>Based on <a href="http://deveiate.org/projects/Darkfish-RDoc/">Darkfish</a> by <a href="http://deveiate.org">Michael Granger</a>.
</footer>