维护者

此页面描述了 Ruby 当前的模块、库和扩展维护者。

Module 维护者

模块维护者负责 Ruby 的某个部分。

模块的子维护者与维护者类似。但子维护者没有权限更改/添加其部分的功能。他们在更改/添加之前需要在 ruby-core/ruby-dev 上达成共识。一些子维护者拥有提交权限,而另一些则没有。

语言核心功能,包括安全性

评估器

核心类

标准库维护者

lib/mkmf.rb

lib/rubygems.rb, lib/rubygems/*

lib/unicode_normalize.rb, lib/unicode_normalize/*

扩展

ext/continuation

ext/coverage

ext/fiber

ext/monitor

ext/objspace

ext/pty

ext/ripper

ext/socket

ext/win32

默认 gem 维护者

lib/abbrev.rb

lib/base64.rb

lib/benchmark.rb

lib/bundler.rb, lib/bundler/*

lib/cgi.rb, lib/cgi/*

lib/csv.rb

lib/English.rb

lib/delegate.rb

lib/did_you_mean.rb

ext/digest, ext/digest/*

lib/drb.rb, lib/drb/*

lib/erb.rb

lib/error_highlight.rb, lib/error_highlight/*

lib/fileutils.rb

lib/find.rb

lib/forwardable.rb

lib/getoptlong.rb

lib/ipaddr.rb

lib/irb.rb, lib/irb/*

lib/optparse.rb, lib/optparse/*

lib/logger.rb

lib/mutex_m.rb

lib/net/http.rb, lib/net/https.rb

lib/net/protocol.rb

lib/observer.rb

lib/open3.rb

lib/open-uri.rb

lib/ostruct.rb

lib/pp.rb

lib/prettyprint.rb

lib/prism.rb

lib/pstore.rb

lib/readline.rb

lib/resolv.rb

lib/resolv-replace.rb

lib/rdoc.rb, lib/rdoc/*

lib/reline.rb, lib/reline/*

lib/rinda/*

lib/securerandom.rb

lib/set.rb

lib/shellwords.rb

lib/singleton.rb

lib/tempfile.rb

lib/time.rb

lib/timeout.rb

lib/thwait.rb

lib/tmpdir.rb

lib/tsort.rb

lib/un.rb

lib/uri.rb, lib/uri/*

lib/yaml.rb, lib/yaml/*

lib/weakref.rb

扩展

ext/bigdecimal

ext/cgi

ext/date

ext/etc

ext/fcntl

ext/fiddle

ext/io/console

ext/io/nonblock

ext/io/wait

ext/json

ext/nkf

ext/openssl

ext/pathname

ext/psych

ext/stringio

ext/strscan

ext/syslog

ext/win32ole

ext/zlib

捆绑的 gem 上游仓库

minitest

power_assert

rake

test-unit

rexml

rss

net-ftp

net-imap

net-pop

net-smtp

matrix

prime

rbs

typeprof

debug

racc

平台维护者

mswin64 (Microsoft Windows)

mingw32 (Minimalist GNU for Windows)

AIX

FreeBSD

Solaris

RHEL, CentOS

macOS

OpenBSD

cygwin, …

WebAssembly/WASI