[#40151] vrubyとyamlを組み合わせて使ったときの問題 — "Keisuke Minami" <keisuke@...>
三並と申します。
6 messages
2004/11/01
[#40164] Class内Classの定義と差分ベースモジュール — Nowake <nowake@...>
こんばんは、野分です。
12 messages
2004/11/03
[#40165] Re: Class内Classの定義と差分ベースモジュール
— Shinya Kawaji <kawaji@...>
2004/11/03
かわじ、です。
[#40166] Re: Class内Classの定義と差分ベースモジュール
— Nowake <nowake@...>
2004/11/03
こんばんは、野分です。
[#40168] Re: Class内Classの定義と差分ベースモジュール
— Yukihiro Matsumoto <matz@...>
2004/11/03
まつもと ゆきひろです
[#40170] Re: Class内Classの定義と差分ベースモジュール
— Nowake <nowake@...>
2004/11/04
野分です。
[#40171] [ANN] RDtool-0.6.15 — MoonWolf <moonwolf@...>
MoonWolfです。
12 messages
2004/11/04
[#40172] Re: [ANN] RDtool-0.6.15
— akira yamada / やまだあきら <akira@...>
2004/11/04
2004-11-05 (金) の 00:08 +0900 に MoonWolf さんは書きました:
[#40173] Re: [ANN] RDtool-0.6.15
— MoonWolf <moonwolf@...>
2004/11/04
MoonWolfです。
[#40180] Re: [ANN] RDtool-0.6.15
— Toshiro Kuwabara <toshirok@...3.so-net.ne.jp>
2004/11/06
Toshです。
[#40181] Re: [ANN] RDtool-0.6.15
— MoonWolf <moonwolf@...>
2004/11/06
MoonWolfです。
[#40196] [ANN] RDtool-0.6.16 — MoonWolf <moonwolf@...>
MoonWolfです。
78 messages
2004/11/08
[#40197] Re: [ANN] RDtool-0.6.16
— MoonWolf <moonwolf@...>
2004/11/08
MoonWolfです。
[#40198] Re: [ANN] RDtool-0.6.16
— akira yamada / やまだあきら <akira@...>
2004/11/09
2004-11-09 (火) の 08:28 +0900 に MoonWolf さんは書きました:
[#40202] Ruby標準添付ライブラリのコードレビュー
— MoonWolf <moonwolf@...>
2004/11/09
MoonWolfです。
[#40204] Re: Ruby標準添付ライブラリのコードレビュー
— MoonWolf <moonwolf@...>
2004/11/09
MoonWolfです。
[#40206] Re: Ruby標準添付ライブラリのコードレビュー
— Yukihiro Matsumoto <matz@...>
2004/11/09
まつもと ゆきひろです
[#40212] Re: Ruby標準添付ライブラリのコードレビュー
— MoonWolf <moonwolf@...>
2004/11/09
MoonWolfです。
[#40214] Re: Ruby標準添付ライブラリのコードレビュー
— Yukihiro Matsumoto <matz@...>
2004/11/09
まつもと ゆきひろです
[#40225] Re: Ruby標準添付ライブラリのコードレビュー
— MoonWolf <moonwolf@...>
2004/11/09
MoonWolfです。
[#40227] Re: Ruby標準添付ライブラリのコードレビュー
— Yukihiro Matsumoto <matz@...>
2004/11/09
まつもと ゆきひろです
[#40230] Re: Ruby標準添付ライブラリのコードレビュー
— MoonWolf <moonwolf@...>
2004/11/09
MoonWolfです。
[#40232] Re: Ruby標準添付ライブラリのコードレビュー
— "U.Nakamura" <usa@...>
2004/11/10
こんにちは、なかむら(う)です。
[#40234] Re: Ruby標準添付ライブラリのコードレビュー
— MoonWolf <moonwolf@...>
2004/11/10
MoonWolfです。
[#40235] Re: Ruby標準添付ライブラリのコードレビュー
— "U.Nakamura" <usa@...>
2004/11/10
こんにちは、なかむら(う)です。
[#40239] Re: Ruby標準添付ライブラリのコードレビュー
— Yukihiro Matsumoto <matz@...>
2004/11/10
まつもと ゆきひろです
[#40246] Re: Ruby標準添付ライブラリのコードレビュー
— MoonWolf <moonwolf@...>
2004/11/10
MoonWolfです。
[#40247] Re: Ruby標準添付ライブラリのコードレビュー
— Yukihiro Matsumoto <matz@...>
2004/11/10
まつもと ゆきひろです
[#40205] Re: Ruby標準添付ライブラリのコードレビュー
— Yukihiro Matsumoto <matz@...>
2004/11/09
まつもと ゆきひろです
[#40208] Re: Ruby標準添付ライブラリのコードレビュー
— MoonWolf <moonwolf@...>
2004/11/09
MoonWolfです。少しフレームぎみになるかもしれませんが、ご容赦ください。
[#40209] Re: Ruby標準添付ライブラリのコードレビュー
— Yukihiro Matsumoto <matz@...>
2004/11/09
まつもと ゆきひろです
[#40213] Re: Ruby標準添付ライブラリのコードレビュー
— akira yamada / やまだあきら <akira@...>
2004/11/09
2004-11-09 (火) の 17:01 +0900 に MoonWolf さんは書きました:
[#40218] Re: Ruby標準添付ライブラリのコードレビュー
— MoonWolf <moonwolf@...>
2004/11/09
MoonWolfです。
[#40233] Re: Ruby標準添付ライブラリのコードレビュー
— Tanaka Akira <akr@...17n.org>
2004/11/10
In article <4190EDD4.9060303@moonwolf.com>,
[#40237] Re: Ruby標準添付ライブラリのコードレビュー
— MoonWolf <moonwolf@...>
2004/11/10
Tanaka Akira wrote:
[#40256] Re: Ruby標準添付ライブラリのコードレビュー
— Tanaka Akira <akr@...17n.org>
2004/11/10
In article <4191A3F9.9000203@moonwolf.com>,
[#40266] まつもとさんの負担を減らすために、何ができるだろう — 卜部昌平 <s-urabe@...>
mput です。
16 messages
2004/11/10
[#40272] RDtool の標準添付希望 — dan <dango@...>
団です。
6 messages
2004/11/11
[ruby-list:40204] Re: Ruby標準添付ライブラリのコードレビュー
From:
MoonWolf <moonwolf@...>
Date:
2004-11-09 09:30:17 UTC
List:
ruby-list #40204
MoonWolfです。 MoonWolf wrote: >>十分にメンテナンスされるようになるのはうれしいですし、 >>RDは便利に使っていますけれど、私は >>Ruby本体といっしょに配布する必要があるかどうかは疑問です。 >>これはメールのライブラリについても同様ですが、 >>そうすることによって誰がどれくらいうれしくなるんでしょう? > 「誰がどれくらい」に関してはどのライブラリもユーザが使うときに > 別途インストールしないで済むのが嬉しいと言うだけでしょう。 > パッケージが用意されていれば別配布でも構わないわけで。 レンタルサーバでは好きなパッケージを入れてもらえるとは限らないわけで、 *標準添付*というのは、やっぱり重要ですね。 さくらインターネットでRuby1.8.1が使えるレンタルサーバを借りたのですが 使いたいライブラリが標準で入っていなくて困った経験があります。 Ruby1.8.2がリリースされるまでcgi.rbのバグも改善されないというのもあるし(^_^; パッケージのシステムについてはdeb/rpm/portsのようなOSレベルの システムのほかにユーザのホームディレクトリにインストールするといったことまで 考えないといけませんね。 rubygemsとrpa-baseあたりが候補かな。 ruby-talkを斜め読みしたところrpa-baseに対応すればgemsを自動的に 生成できるそうなのでrpa-baseを練り上げるのが一番かもしれない。 あと、Ruby本体のリリースについて考えてみました。 Ruby1.8.2〜Ruby1.8.9まで8回しかリリースできないというのが、リリース間隔を 長引かせる原因となっているのではないでしょうか? 現在はpreviewというのがteenyを補完しているだけで。 MAJOR, MINOR, TEENYのTEENYを1桁以上にできれば、隔月リリースとか出来るのでしょうね。 ただし [ruby-dev:16202] Re: 1.6.7 reroll で言われているように > 二桁を許すと、 > > if RUBY_VERSION >= "1.6.6" > ... > end > > ができなくなるという問題もありますね。 なので、いっそ *TEENYのみ2桁を許す* というルールに変更してみてはどうでしょうか? 現在、'1.8.2'まで進んでいるので次を'1.8.20'にするのです。 そうすれば1.8.20〜1.8.99までリリースできます。 Ruby1.6.8: RUBY_VERSION >= '1.6.6' # true RUBY_VERSION >= '1.8' # false RUBY_VERSION >= '1.8.1' # false RUBY_VERSION >= '1.8.2' # false RUBY_VERSION >= '1.8.20' # false RUBY_VERSION >= '1.8.29' # false RUBY_VERSION >= '1.8.30' # false RUBY_VERSION >= '1.8.99' # false RUBY_VERSION >= '1.9' # false RUBY_VERSION >= '1.9.10 ' # false RUBY_VERSION >= '1.9.99' # false RUBY_VERSION >= '2' # false RUBY_VERSION >= '2.0' # false Ruby1.8.1: RUBY_VERSION >= '1.6.6' # true RUBY_VERSION >= '1.8' # true RUBY_VERSION >= '1.8.1' # true RUBY_VERSION >= '1.8.2' # false RUBY_VERSION >= '1.8.20' # false RUBY_VERSION >= '1.8.29' # false RUBY_VERSION >= '1.8.30' # false RUBY_VERSION >= '1.8.99' # false RUBY_VERSION >= '1.9' # false RUBY_VERSION >= '1.9.10 ' # false RUBY_VERSION >= '1.9.99' # false RUBY_VERSION >= '2' # false RUBY_VERSION >= '2.0' # false Ruby1.8.2: RUBY_VERSION >= '1.6.6' # true RUBY_VERSION >= '1.8' # true RUBY_VERSION >= '1.8.1' # true RUBY_VERSION >= '1.8.2' # true RUBY_VERSION >= '1.8.20' # false RUBY_VERSION >= '1.8.29' # false RUBY_VERSION >= '1.8.30' # false RUBY_VERSION >= '1.8.99' # false RUBY_VERSION >= '1.9' # false RUBY_VERSION >= '1.9.10 ' # false RUBY_VERSION >= '1.9.99' # false RUBY_VERSION >= '2' # false RUBY_VERSION >= '2.0' # false Ruby1.8.20: RUBY_VERSION >= '1.6.6' # true RUBY_VERSION >= '1.8' # true RUBY_VERSION >= '1.8.1' # true RUBY_VERSION >= '1.8.2' # true RUBY_VERSION >= '1.8.20' # true RUBY_VERSION >= '1.8.29' # false RUBY_VERSION >= '1.8.30' # false RUBY_VERSION >= '1.8.99' # false RUBY_VERSION >= '1.9' # false RUBY_VERSION >= '1.9.10 ' # false RUBY_VERSION >= '1.9.99' # false RUBY_VERSION >= '2' # false RUBY_VERSION >= '2.0' # false Ruby1.8.30: RUBY_VERSION >= '1.6.6' # true RUBY_VERSION >= '1.8' # true RUBY_VERSION >= '1.8.1' # true RUBY_VERSION >= '1.8.2' # true RUBY_VERSION >= '1.8.20' # true RUBY_VERSION >= '1.8.29' # true RUBY_VERSION >= '1.8.30' # true RUBY_VERSION >= '1.8.99' # false RUBY_VERSION >= '1.9' # false RUBY_VERSION >= '1.9.10 ' # false RUBY_VERSION >= '1.9.99' # false RUBY_VERSION >= '2' # false RUBY_VERSION >= '2.0' # false Ruby1.8.99: RUBY_VERSION >= '1.6.6' # true RUBY_VERSION >= '1.8' # true RUBY_VERSION >= '1.8.1' # true RUBY_VERSION >= '1.8.2' # true RUBY_VERSION >= '1.8.20' # true RUBY_VERSION >= '1.8.29' # true RUBY_VERSION >= '1.8.30' # true RUBY_VERSION >= '1.8.99' # true RUBY_VERSION >= '1.9' # false RUBY_VERSION >= '1.9.10 ' # false RUBY_VERSION >= '1.9.99' # false RUBY_VERSION >= '2' # false RUBY_VERSION >= '2.0' # false Ruby1.9.0: RUBY_VERSION >= '1.6.6' # true RUBY_VERSION >= '1.8' # true RUBY_VERSION >= '1.8.1' # true RUBY_VERSION >= '1.8.2' # true RUBY_VERSION >= '1.8.20' # true RUBY_VERSION >= '1.8.29' # true RUBY_VERSION >= '1.8.30' # true RUBY_VERSION >= '1.8.99' # true RUBY_VERSION >= '1.9' # true RUBY_VERSION >= '1.9.10 ' # false RUBY_VERSION >= '1.9.99' # false RUBY_VERSION >= '2' # false RUBY_VERSION >= '2.0' # false Ruby2.0.0: RUBY_VERSION >= '1.6.6' # true RUBY_VERSION >= '1.8' # true RUBY_VERSION >= '1.8.1' # true RUBY_VERSION >= '1.8.2' # true RUBY_VERSION >= '1.8.20' # true RUBY_VERSION >= '1.8.29' # true RUBY_VERSION >= '1.8.30' # true RUBY_VERSION >= '1.8.99' # true RUBY_VERSION >= '1.9' # true RUBY_VERSION >= '1.9.10 ' # true RUBY_VERSION >= '1.9.99' # true RUBY_VERSION >= '2' # true RUBY_VERSION >= '2.0' # true