[#40164] Class内Classの定義と差分ベースモジュール — Nowake <nowake@...>

こんばんは、野分です。

12 messages 2004/11/03

[#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です。少しフレームぎみになるかもしれませんが、ご容赦ください。

[#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です。

[#40266] まつもとさんの負担を減らすために、何ができるだろう — 卜部昌平 <s-urabe@...>

mput です。

16 messages 2004/11/10

[ruby-list:40231] Re: Ruby標準添付ライブラリのコードレビュー

From: MoonWolf <moonwolf@...>
Date: 2004-11-09 20:40:37 UTC
List: ruby-list #40231
MoonWolfです。

Yukihiro Matsumoto wrote:
> |私が実現したいことを挙げてみます。といっても、私自身が直接作業をするわけではなく
> |他の方々に協力して頂いて実現したいと考えていることです。
> |* 品質を上げる(バグを減らす)
> |* 使えるライブラリを増やす(標準添付するかは別問題)
> |* リリースエンジニアリングをきちんとやる
> 
> 抽象レベルはもう十分です。具体的な話をしましょう。
> このような抽象的なレベルで異論が出ることは少ないです。これら
> のことを実現するために、具体的にどのようなことがしたいのか、
> が重要なのではないでしょうか。

そうですね。

* 品質を上げる
  * バグを減らす
  * akrさんのやっているDaily Buildを公式に行う。(http://www.rubyist.net/~akr/)
    * test-failしたらメンテナに自動的にメールを送る
      * ファイル名→メンテナのアサインテーブルを作る
        * 現在の標準ライブラリのメンテナは誰ですか? リストを作りましょう。
          * nkfは成瀬さん
          * opensslはごとうゆうぞうさん
          * win32oleは	
    * WindowsバイナリのBuildも自動で出来るようにする
      * マシンはどうするか? VMWare?
  * BTSを使う
    * 2004/02/11時点では存在していたBTSが無くなったのは何故?
    * BTSシステムの検討
      * 必要な機能をリストアップ
      * BTSシステムをリストアップ
        * 影舞
        * ...
  * 標準添付ライブラリでのwarningを減らす
    * ruby -wの時、標準添付ライブラリで表示されるwarningをなくす
      * BTSを利用してリストの管理をする
        * 影舞
* 使えるライブラリを増やす(標準添付するかは別問題)
  * パッケージマネージャの仕様を考える
    * rpa-baseの調査
    * rubygemsの調査
    * 他実装がないか調査

* リリースエンジニアリングをきちんとやる
  * リリース手順をドキュメントにする
    * まつもとさんにヒアリングしてドキュメント化
      * 私がやらなければいけないことか?
  * リリースエンジニアリングの担当を決める
    * 日本語と英語の両方に対応する必要がある
      * ruby-dev,ruby-coreで担当者を募集

> |標準添付は最小限にしてrpa-baseのようなパッケージマネージャを導入するという考えです。
> でしたら、今までの提案(RubyMailやsysvipcの取り込みなど)は取
> り下げるんですね。

パッケージマネージャについては長引くと思うので1.8.2には取り込んで、
それ以降のリリースでパッケージマネージャ導入した際に削除したいです。

> |まつもとさんは、どのように考えていますか? 教えてください。
> |まつもとさんが1.8.2で何を実現したいのかわかりません。
> 
> 正直なところ、ライブラリにはそれほど興味がないので、「特に実現
> したいことはない」が正解です。

> ただし、1.8.2の標準添付ライブラリについてのポリシーは、良い
> ものであることが明示されれば入れたい、はっきりしなければ入れ
> ない、です(ここでの「良いもの」の定義は[ruby-dev:24721])。本
> 当は要望があればなんでもかんでも入れたい気分もあるのですが、
> 
>   * 配布物が大きくなる

配布のコストもかかりますね。
リリース直後の大量アクセス対策にBittorrentやミラーを検討しましょう。
ミラーはring.gr.jpがあるけど、タイムラグとかがあるのかな?

パッケージマネージャ導入後は、最小限の本体+パッケージマネージャの
配布だけで済むようになると思います。
Perl+CPANを目標にしたいです。

>   * ドキュメントが不十分なものが増える

最低限RDocは要求しているのでRDocの無い物は、まだ取り込まないで良いと思います。
私が取り込みたいモジュールについてはRDocを至急整備しようと思います。

>   * 質の悪いライブラリはない方がマシ(と思う人がいる)

名前空間がぶつからなければライブラリはたくさんあった方が良いです。

>   * 将来のもっと良いものの障害になる(と思う人がいる)

test/unitとtest/unit2の関係でしょうか。

>   * メンテナが非アクティブになった時、私の負担が増える

メンテナは1人では不安ということですね。
ソースとRDoc、テストがあればメンテナを引き継げる人がいるのでは?
RDtoolのように誰かが我慢できなくなってメンテナを名乗り出るのを
待つしかないのかな。

# RAAにはOwner一人しか登録できないんですね。
# sf.netだとProject Manager,Developerで複数人登録できるので
# 複数登録できるような方向に変更されるといいなぁ

In This Thread