Index: [Article Count Order] [Thread]

Date:  Mon, 24 Jul 2000 14:54:18 +0900
From:  Kenji Hiranabe <hiranabe@....jp>
Subject:  [XP-jp:00664] Re: VXP ストーリー1の分析
To:  extremeprogramming-jp@....jp (extremeprogramming-jp ML)
Message-Id:  <20000724145040Z.hiranabe@....jp>
In-Reply-To:  Your message of "Sun, 23 Jul 2000 11:03:52 +0900"	<B5A08112.282D%khosokawa@....com>
References:  <B5A08112.282D%khosokawa@....com>
Posted:  Mon, 24 Jul 2000 14:50:40 +0900
X-Mail-Count: 00664


平鍋です.

On Sun, 23 Jul 2000 11:03:52 +0900,
Kaoru Hosokawa <khosokawa@....com> said:

 > 開発として、いくつか質問します。

 > 1. メーリングリストはどのようにできるのでしょうか?既にあるのでしょうか?

そうですねぇ.管理者が作ろうと思って作れればいいと思います.
例えば eGroups なんかは,Web で作成できますが,そこまでは
望みません.実際に動作するマシンに特権ログインできる人が,
作ろう,と思う,あるいは依頼を受ける,ことを契機に,作成でき
れば最初はよいと思います.後に,Web からのコントロールを要望
する可能性はあります.

 > 2. 「ただし,そのメールに返信した場合,[ML名:xxx]という文字は重複しないよう
 > な配慮がなされる.」具体的な例をあげていただけますか?

例えば,最初のメールで,

[XP-jp:00660] VXP ストーリー1の分析

という題名が付いています.これにリプライすると,

Re: [XP-jp:00660] VXP ストーリー1の分析

とかの題名を個人のメーラが付けるでしょう.これを ML サーバが
受け,単純に Subject を編集すると,全員に,

[XP-jp:00661] Re: [XP-jp:00660] VXP ストーリー1の分析

という題名のメールを返信すると思われます.そうではなく,この
題名を,

[XP-jp:00661] Re: VXP ストーリー1の分析

として欲しいということです.すなわち,題名の中に複数の
[XP-jp:nnnnn]を付けない,という風にして欲しいのです.返信に
返信が重なると,[XP-jp:nnnn]だけでほとんどの題名スペースが埋
められてしまうのを防ぎたいです.

 > 3. メーリングリストの他に、メンバーリストがあるようですが、他に何かあります
 > か?

メーリングリスト(ML)は,今から作ろうとするものの総称と捕らえ
て下さい.メンバーリストは,ML が配信するメールアカウントの
リストを蓄えているファイルです.

他に設定ファイルとしては,メーリングリストのポリシ設定が必要
だと思います.例えば,メンバリストに記載されている人以外から
のメールをどう扱うか.これについては,別のストーリカードに書
くつもりでいます.

 > 4. メンバーリストの更新が必要のようですが、メンバーの追加、削除以外に何か必
 > 要ですか?

今回の機能としては,あまり複雑にならない方がよいと思います.
ストーリ4 に,一時停止の機能があります.この設定もメンバ毎に
なるため,このファイルに含めてしまってもよいように思えます.
しかし,どのファイルに情報を持つかにはこだわりません.

 > 5. 「また,特定のML のみをサポートするのではなく,設定によって ML 名,ML ア
 > ドレス等は変更できること.」具体的な例をあげていただけますか?

混乱するので,この ML プログラムを,eXtreme-domo と名付けます(仮称).
たとえば同じ eXtreme-domo プログラムを1つのサイト(マシン)に
インストールして,

・XP-jp メーリングリスト
・aiko メーリングリスト
・hi-lows メーリングリスト
・....

などの(趣味の)MLを複数サポートできます.ML への参加,コマンド
などのアドレスは,サイトに1つでも構いませんし,ML 毎に1つで
も構いません.よって,

 >複数のMLをサポートするシステムを考えていますね?

はい.アンド,いいえ.

・はい.eXtreme domo「プログラム」は,複数のMLで利用できます.

・いいえ.1つのメールアドレスで複数のメーリングリストを運営
することは考えていません.すなわち,プログラムは1つですが,
メールアドレスと設定ファイルを複数持つことにより,複数の ML 
が立ち上げられます.

設定ファイルには,

・ML名
・MLアドレス
・MLコマンドアドレス
・MLポリシ

などが必要でしょう.また,前述したように,メンバリストが ML 
毎に必要でしょう.eXtreme-domo プログラムは,これらの設定に
応じて,ML毎の動作を行います.

以下,カードを再度添付します.

 > ホソカワです。
 > 平鍋さんの提案されたストーリーです。

 > ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 > 顧客ストーリカード
 > ────────────────────────────────
 > 番号 : 1
 > ────────────────────────────────
 > 日付 : 2000/7/17
 > ────────────────────────────────
 > アクティビティ種別 : ■新規   □ 修正   □ 拡張
 > ────────────────────────────────
 > 優先度 :   ユーザ        技術
 > ────────────────────────────────
 > リスク: 
 > ────────────────────────────────
 > 技術見積り:
 > ────────────────────────────────
 > 記述:

 > メーリングリスト(以下ML)のユーザが,ML のアドレスにメールを
 > 送信すると,ML に所属するメンバ全員に,そのメールが配信され
 > る.配信されるメールの Subject は,[ML名:23] のような文字が
 > 先頭に付加される(XP-jp のような仕様).ただし,そのメールに返
 > 信した場合,[ML名:xxx]という文字は重複しないような配慮がなさ
 > れる.ML に属するメンバは,members というファイルに1行1名で
 > 記述されている.メンバ以外から来たメールは,エラーとして差出
 > 人に返す.

 > ────────────────────────────────
 > 備考:

 > 後のストーリにて,メンバの追加,削除をメールにて行う方法が記
 > 述されることを考慮にいれよ.また,特定のML のみをサポートす
 > るのではなく,設定によって ML 名,ML アドレス等は変更できること.

 > ────────────────────────────────
 > タスク記録:
 > ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 > 日付   状態   ToDo    コメント
 > ────────────────────────────────
 > ────────────────────────────────
 > ────────────────────────────────
 > ────────────────────────────────
 > ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

 > -- 
 > Kaoru Hosokawa
 > khosokawa@....com