自己紹介
Yugui
Ruby 1.9系統リリースマネージャー
Ruby Issue Tracking System開発/管理者
project Rottenmeier / Akasaka.rb
Agenda
Ruby 1.9 featureと現状
開発体制
懇願
Ruby 1.9.11.9初の安定版
改善された文法
整理されたライブラリ
M17N
バイトコード
文法改善
ブロック引数
->(x,y){}
続きはwebで
ライブラリ整理
いまいちなもの除外・リプレース
SOAP4R除外
RubyGems追加
続きはwebで
バイトコード
YARV
高速化
AOTやtranslatorの基盤として
M17N
String, IO, ...
Encoding
transcode
現状
YARVのバグ良好
バイトコード仕様は安定せず
akr版transcode
リリース予定1.9.0-4 2008-08-25
1.9.0-5 2008-09-25 (feature freeze)
1.9.1 RC1 2008-10-25
1.9.1 RC2 2008-11-25
1.9.1 2008-12-20
安定へ向けてcoverage向上計画
rubyspecとの協力
redmine
サポートレベル
nightly build & test
ドキュメント
標準化
coverage向上計画
by mame
coverage拡張ライブラリ
http://redmine.ruby-lang.org/issues/show/217
RubySpecThe Standard You Trust
漂う怨念
mspec
make update-rubyspec && make test-rubyspec
http://github.com/yugui/rubyspec
Redmine
http://redmine.ruby-lang.org
人手不足
管理めんどくさい
サポートレベル
supported
best effort
perhaps
not supported
危ういもの
OpenVMSWinCEOS/2bcc32
Classic MacOS
無理っぽいもの
djgpp
human68k
もったいないもの
BeOS (Haiku)
cygwin
x86_64 GNU/Linux
FreeBSD
Nightly Build & Test
環境どうしよう。悩み中
もうちょっと自信を持てるように
ドキュメント
明らかなミスに気づかれない可哀想なRuby
ruby.1が追随しない可哀想なRuby
リファレンスマニュアルが追随しない可哀想なRuby
Documentathon
標準化
はじめの一歩
骨格
JIS? ECMA? ISO?
バグレポート
目玉
運用事例
ユースケース
お金
必要なもの
求人プラットフォームメンテナ
Redmine協力者
クレーマー
物書き
パトロン(ヌ)
人柱
人柱
人柱