Contributors to Ruby¶
The following list might be incomplete. Feel free to add your name if your
patch was accepted into Ruby.
A¶
Ayumu AIZAWA (ayumin)¶
- committer
AKIYOSHI, Masamichi (akiyoshi)¶
- committer
- He had maintained the VMS support on 2003-2004.
Muhammad Ali¶
- wrote rdoc for Fiber
Minero Aoki (aamine)¶
- committer
- He is the maintainer of:
- fileutils
- net/http, net/https
- net/pop
- net/smtp
- racc
- ripper
- strscan
Wakou Aoyama (wakou)¶
- committer
- He was the maintainer of some standard libraries.
Koji Arai¶
- committer
arton¶
- He is the distributor of ActiveScriptRuby and experimental 1.9.0-x installers for win32.
- Wrote patches for win32ole, gc.c, tmpdir.rb
B¶
Daniel Berger¶
- a patch for irb
- documentation
- He wrote forwardable.rb
David Black (dblack)¶
- committer
- He is the maintainer of scanf
Ken Bloom¶
- a patch for REXML.
Oliver M. Bolzer¶
- a patch for soap
Alexey Borzenkov¶
- a patch for mkmf.rb
Richard Brown¶
- a patch for configure.in
Dirkjan Bussink¶
- a patch for date.rb
Daniel Bovensiepen¶
- documentation
- a patch for irb
C¶
Brian Candler¶
- a patch for configure.in, net/telnet
keith cascio¶
- a patch for optparse.rb
Frederick Cheung¶
- a patch for test/ruby/test_symbol.rb
Christoph¶
- patches for set.rb
Sean Chittenden¶
- pathces for net/http, cgi
William D. Clinger¶
- ruby_strtod is based on his paper.
D¶
Ryan Davis (ryan)¶
- committer
- He wrote and is the maintainer of miniunit
Guy Decoux (ts)¶
- committer
Zach Dennis¶
Martin Duerst (duerst)¶
- committer
- M17N
Paul Duncan¶
- pathces for rdoc
Alexander Dymo¶
- a patch for lib/benchmark.rb
E¶
Yusuke Endoh (mame)¶
- committer
- He wrote and is the maintainer of base64 library (1.9)
- did much upon YARV compiler.
erlercw¶
- wrote Integer::gcd2
F¶
Frank S.Fejes¶
- a patch for net/pop
Fundakowski Feldman¶
- a patch for process.c
Mauricio Fernandez¶
- patches for parse.y
David Flanagan (davidflanagan)¶
- committer
- M17N
Takeyuki Fujioka (xibbar)¶
- committer
- He is the maintainer of cgi/*
FUKUMOTO, Atsushi¶
- a patch for tracer.rb
Shota Fukumori (sorah)¶
- committer
- #4415 parallel unit/test
Tadayoshi Funaba (tadf)¶
- committer
- He wrote and is the maintainer of
- date
- parsedate (1.8)
- He ported rational.rb and complex.rb, which 1.8 contains, into rational.c and complex.c of 1.9.
G¶
David M. Gay¶
- ruby_strtod
Florian Gilcher¶
- documentation
GOTOU, Kentaro (gotoken)¶
- committer
- He wrote benchmark.rb
- He is the maintainer of:
- benchmark.rb
- open3
GOTOU, Yuuzou (gotoyuzo)¶
- committer
James Edward Gray II (jeg2)¶
- committer
- He wrote the faster implementation of CSV and is the maintainer of csv.
- Wrote documentation for rdoc
H¶
Phil Hagelberg¶
- patch for ruby-mode.el's documentation.
Kirk Haines (wyhaines)¶
- committer
- the maintainer of ruby_1_8_6 branch
Shinichiro Hamaji¶
- fixed memory leaks (marshal.c, string.c)
Shin-ichiro HARA¶
- the developer and the sysop of ruby-{dev,list,core,talk} archive.
- a patch for numeric.c
Chris Heath (traumdeutung)¶
- a patch for proc.c
HIROKAWA Hisashi¶
- fixed socket/socket.c
Daniel Hob¶
- He wrote:
- SMTP-TLS support for net/smtp.
- POP3S support
Eric Hodel (drbrain)¶
- committer
- He is the maintainer of:
- rdoc
- ri
- rubygems
Erik Hollensbe¶
- a patch for delegate.rb
Johan Holmberg¶
- a patch for dir.c
- documentation
Erik Huelsmann¶
Dae San Hwang¶
- built a continuous integration environment on OpenSolaris.
I¶
Nobuhiro IMAI¶
- a patch for logger.rb
"incorporate"¶
- a patch for sprintf.c
Keiju Ishitsuka (keiju)¶
- committer
- He wrote and is the maintainer of:
- cmath.rb (1.9)
- complex.rb (1.8)
- e2mmap.rb
- forwardable.rb
- irb
- mathn
- matrix.rb
- mutex_m.rb
- rational.rb (1.8)
- sync.rb
- shell/*
- thwait.rb
- tracer.rb
J¶
Curtis Jackson¶
- missing/dup2.c
Alan Johnson¶
- a patch for net/ftp
Lyle Johnson¶
- patches for nkf, bigdecimal, numeric.c
K¶
Yoshihiro Kambayashi¶
- a patch for enc/trans/single_byte.trans.
- He wrote supports for some encodings.
Yutaka Kanemoto¶
- patches for common.mk, AIX AF_INET6 support
Motoyuki Kasahara¶
- He wrote getoptlong.rb
Masahiro Kawato¶
- a patch for shellwords.rb
Wataru Kimura¶
- a patch for configure.in
Michael Klishin¶
- patch for make help.
Noritada Kobayashi¶
- a patch for optparse.rb
Shigeo Kobayashi (shigek)¶
- committer
- He is the maintainer of bigdecimal
KONISHI, Hiromasa (H_Konishi)¶
- committer
- He had maintained the bcc32 support in 2004.
Kornelius "murphy" Kalnbach¶
- documentation
KOSAKI Motohiro (kosaki)¶
- committer
- He wrote current GVL (blame him)
K.Kosako (kosako)¶
- committer
- He wrote Oniguruma.
Takehiro Kubo¶
- patches for dl 64bit support.
L¶
Marc-Andre Lafortune (marcandre)¶
- committer
- patches for hash.c, array.c, thread.c, enumc, string.c, range.c and rdoc documentation.
Hongli Lai¶
- improved pstore.rb
- patch for tool/file2lastrev.rb.
raspberry lemon¶
- a patch for webrick/httpproxy.rb.
Christian Loew¶
- a patch for fileutils.rb
M¶
Shugo Maeda (shugo)¶
- committer
- A system administrator of ruby-lang.org servers.
- He wrote and is the maintainer of:
- monitor.rb
- net/ftp
- net/imap
Stephan Maka (mathew)¶
- documentation
Yukihiro Matsumoto (matz)¶
- Matz -- the founder, language designer of Ruby.
- committer
- Ruby itself, most of Ruby.
- He is the maintainer of:
- singleton
- timeout
- gdbm
- sdbm
Konrad Meyer¶
- documentation
Mib Software¶
- missing/vsnprintf.c
Todd C. Miller¶
- missing/strlcat.c
- missing/strlcpy.c
MIYASAKA, Masaru¶
- a patch for cgi.rb
Stefan Monnier¶
- regex.c was fixed with based on his Emacs21 patch.
Marcel Moolenaar¶
- patches for eval.c and gc.c.
moonwolf¶
- a patch for REXML, xmlrpc
Hiroshi Moriyama¶
- a patch for yaml.
Kyosuke Morohashi¶
- a patch for gem_prelude.rb
Kenta Murata¶
- committer
- A maintainer of bigdecimal
- patches for json, bignum.c
Akinori MUSHA (knu)¶
- committer
- He wrote and is the maintainer of:
- abbrev.rb
- generator (1.8)
- enumerator (1.8)
- set
- ipaddr.rb
- digest/*
- syslog
- He is the branch maintainer of ruby_1_8, the release manager of 1.8 series.
N¶
Hidetoshi NAGAI (nagai)¶
- committer
- He is the maintainer of tk/*
Nobuyoshi Nakada (nobu)¶
- committer
- a.k.a. the "patch monster"
- He wrote and is the maintainer of:
- optparse
- stringio
- io/wait
- iconv
Satoshi Nakagawa¶
- patches for util.c
Narihiro Nakamura (nari)¶
- committer
- a.k.a. authorNari
- working at GC
NAKAMURA, Hiroshi (nahi)¶
- committer
- He is the maintainer of:
- csv.rb (1.8)
- logger.rb
- soap/* (1.8)
- wsdl/* (1.8)
- xsd/* (1.8)
NAKAMURA, Usaku (usa)¶
- committer
- a.k.a. unak
- He is the maintainer of mswin32 and mswin64 support.
NARUSE, Yui (naruse)¶
- committer
- a.k.a. "nurse"
- Did much upon m17n.
- He is the maintainer of:
- json
- nkf
Christian Neukirchen¶
- a patch for webrick/httputils
Michael Neumann (mneumann)¶
- committer
- He is the maintainer of
- xmlrpc (1.8)
- gserver (1.8)
NISHIO Hirokazu¶
- wrote a patch for CVE-2010-0541
Kazuhiro NISHIYAMA (kazu)¶
- committer
- a.k.a. znz
Go Noguchi¶
Martin Nordholts¶
- misc/rdebug.el
nmu¶
- a patch for socket
O¶
Rei Odaira¶
- committer
- maintainer of POWER Linux, AIX, and s390x
okkez¶
- He is a sysop of the Ruby Reference Manual Renewal Project.
- fixed ipaddr.rb, ext/etc
Haruhiko Okumura¶
- some of missing/* is based on his book:
- missing/erf.c
- missing/lgamma_r.c
- missing/tgamma.c
OMAE, jun¶
- a patch for debug.rb
Vít Ondruch¶
- The maintainer of the packages on RedHat Linux
Eugene Ossintsev¶
- documentation
P¶
Heesob Park¶
- a patch for win32/win32.c.
pegacorn¶
- a patch for instruby.rb
Q¶
R¶
Gaston Ramos¶
- documentation
The Regents of the University of California¶
- missing/crypt.c
- missing/vsnprintf.c
Sam Roberts¶
- patch for socket
- documentation
Michal Rokos (michal)¶
- committer
- He was the maintainer of DJGPP support.
rubikitch¶
- a patch for io.c
Marcus Rueckert¶
- a patch for mkconfig.rb.
Run Paint Run Run¶
- patch for enc/unicode.c
- documentation
Sean Russell (ser)¶
- committer
- He wrote and is the maintainer of REXML.
S¶
Kazuo Saito (ksaito)¶
- committer
- M17N
Tadashi Saito¶
- patches for test/ruby/test_math.rb, thread_*.c, bignum.c
- working upon BigDecimal.
- did much upon documentation
Masahiro Sakai¶
- a patch for io.c
Laurent Sansonetti¶
- a patch for tool/ytab.sed
Jeff Saracco¶
- documentation
Koichi Sasada (ko1)¶
- committer
- He wrote YARV.
Hugh Sasse¶
- a patch for net/http
- documentation
Charlie Savage¶
- a patch for win32/Makefile.sub
Michael Scholz¶
- a patch for ruby-mode.el
Richard Schneeman (schneems)¶
- committer
- He wrote and is the maintainer of
- syntax_suggest
Arthur Schreiber¶
- patch for net/http and rdoc.
Masatoshi SEKI (seki)¶
- committer
- He wrote and is the maintainer of:
- drb/*
- erb
- rinda
Roman Shterenzon¶
- a patch for open-uri.
Kent Sibilev¶
Gavin Sinclair (gsinclair)¶
- committer
John W. Small¶
- He wrote gserver.rb
Yuki Sonoda (yugui)¶
- committer
- She is the maintainer of man/* manual pages and is the release manager of 1.9 series.
- She wrote prime.rb.
- A developer and a sysop of redmine.ruby-lang.org.
SOUMA, Yutaka¶
- a patch for pack.c.
Tatsuki Sugiura¶
- WebDAV support for net/http
Masaki Suketa (suke)¶
- committer
- He is the maintainer of win32ole
sheepman¶
- patches for ruby.c, thread.c, stringio, enum.c, webrick, net/http
Siena. (siena)¶
- committer
Kirill A. Shutemov¶
- a patch for parse.y
Darren Smith¶
- a patch for golf_prelude.rb
Richard M. Stallman¶
- missing/alloca.c
Robin Stocker¶
- documentation
Adam Strzelecki¶
- a patch for compile.c
Masashi Sumi¶
- improved net/pop.rb
Eric Sunshine¶
- NeXT OpenStep, Rhapsody support
Kouhei Sutou (kou)¶
- committer
- He wrote and is the maintainer of rss/*
David Symonds¶
- documentation
soleboxy¶
- Contribute patch for net/ftp
T¶
TAKANO Mitsuhiro (takano32)¶
- committer
- He is the maintainer of IA-64 support.
- BigDecimal
TAKAO, Kouji (kouji)¶
- committer
- He is the maintainer of readline.
Nathaniel Talbott (ntalbott)¶
- committer
- He was the maintainer of test/unit, runit, rubyunit.
TANAKA, Akira (akr)¶
- committer
- Did much upon m17n.
- And he is the maintainer of:
- open-uri
- pathname
- pp
- resolv-replace
- resolv
- time
- tsort
Takaaki Tateishi (ttate)¶
- committer
- He was the maintainer of dl
Technorama Ltd. (technoroma)¶
- committer
- openssl
Andrew Thompson¶
- a patch for socket.c IRIX support.
Dave Thomas (dave)¶
- committer
- a.k.a. the Pragmatic Programmer.
- He wrote rdoc.
Tietew¶
- patches for win32 support
Masahiro Tomita¶
- a patch for cgi.rb
Jakub Travnik¶
- a patch for eval.c
Tom Truscott¶
- missing/crypt.c
Masaya TARUI¶
- comitter
U¶
UEDA, Satoshi¶
- a patch for uri
Takaaki Uematsu (uema2)¶
- committer
- He was the maintainer of WinCE support.
UENO, Katsuhiro (katsu)¶
- committer
- He is the maintainer of zlib
Hajimu UMEMOTO¶
- He wrote ipaddr.rb
URABE, Shyouhei (shyouhei)¶
- committer
- a.k.a. mput.
- He is the branch maintainer of ruby_1_8_6 and ruby_1_8_7
- and is the release manager of 1.8.x-pXXX.
V¶
Joel VanderWerf¶
- a patch for numeric.c
Peter Vanbroekhoven¶
Corinna Vinschen¶
W¶
wanabe (wanabe)¶
- committer
- fixed YARV and Oniguruma.
Chun Wang¶
- a patch for time.rb
WATANABE, Hirofumi (eban)¶
- committer
- He is the maintainer of
- ftools (1.8)
- tmpdir
- un
- Win32API
WATANABE, Tetsuya¶
- a patch for ruby.c
William Webber (wew)¶
- committer
Jim Weirich (jim)¶
- committer
- He wrote Rake.
Nathan Weizenbaum¶
- fixed misc/ruby-mode.el.
why the lukky stiff (why)¶
- committer
- He is the maintainer of syck
Caley Woods¶
- documentation
Gary Wright¶
- documentation
X¶
Y¶
Akira Yamada (akira)¶
- committer
- He is the maintainer of ruby related packages at Debian project.
Keita Yamaguchi¶
- patches for enum.c, parse.y
- documentation
Hirokazu Yamamoto (ocean)¶
- committer
Hirotaka Yoshioka¶
- a patch for improving SEGV handling
Z¶
Aristarkh A Zagorodnikov¶
- a patch for io.c
Alexander Zavorine¶
- committer
- He is the maintainer for Symbian OS.
Chiyuan Zhang¶
- a patch for misc/ruby-mode.el.
Dee Zsombor (zunda)¶
- a patch for thread_pthread.c
Dan Zwell¶
- a patch for net/pop
Like0