Index: [Article Count Order] [Thread]

Date:  Tue, 26 Sep 2000 11:31:03 +0900
From:  Kenji Hiranabe <hiranabe@....jp>
Subject:  [XP-jp:00955] 思うこと 2 , 3
To:  extremeprogramming-jp@....jp (extremeprogramming-jp ML)
Message-Id:  <20000926112515B.hiranabe@....jp>
In-Reply-To:  Your message of "Tue, 26 Sep 2000 07:12:09 +0900"	<000101c0273f$00f73dc0$010400c8@Ra20>
References:  <000101c0273f$00f73dc0$010400c8@Ra20>
Posted:  Tue, 26 Sep 2000 11:25:15 +0900
X-Mail-Count: 00955

平鍋です.

最近フォローできてなくて,面目ないです(;_;).
幾つか思うことを書きます.

いきなり細かい話しですが,,,

1) ファイルロック

> ・MLのカウンタ加算/参照、メンバリストの追加/削除は並列的に実行され
>   るときがある。
>   (しかも、JVMが別のため、Javaの同期機構は使えないので面倒かも)

ちょっと調べたのですが,java.io.File#createNewFile() メソッ
ドは,ロックファイルの生成に使えます.

/**
  * Atomically creates a new, empty file named by this abstract pathname if
  * and only if a file with this name does not yet exist.  The check for the
  * existence of the file and the creation of the file if it does not exist
  * are a single operation that is atomic with respect to all other
  * filesystem activities that might affect the file.  This method, in
  * combination with the <code>{@link #deleteOnExit}</code> method, can
  * therefore serve as the basis for a simple but reliable cooperative
  * file-locking protocol.
  * ...
  */
public boolean createNewFile() throws IOException {
    SecurityManager security = System.getSecurityManager();
    if (security != null) security.checkWrite(path);
    return fs.createFileExclusively(path);
}

2) CVS and package

これは単なる反省ですが,jp.co.esm.wiki.extremedomo.... とい
うパッケージは長過ぎましたね.CVS との兼ね合いからも,*最初
は* extremedomo という単純なパッケージ名にすべきだったような
気がしています.ある程度形になったところで深い構造に移行した
ほうが,皆のオーバーヘッドがかなり少かったのではないかと思っ
ています.

3) Tracker

どなたか,Tracker をやってくれる方,居ませんか?

今回の VXP で,今どういうフェーズにいるかが今一つ掴み切れて
いません(単なる怠慢ですが).どなたか,Tracker をやってくれる
方,居ませんか? すなわち,ストーリーはどれが選択され,どのよ
うにタスク分割され,....という記録を取り,適宜流して頂け
るとありがたいのです(以前,矢崎が少しやってくれていました).
最終的な反省成果物の基礎になると思います.

4) EC 本の要約

どなたか要約ページをまとめて頂ける方いませんか? → 熱烈募集

以前,ホソカワさんにリーダになってもらい,EC 本の輪講をしま
したよね.実は,もうすぐ EC 本の邦訳が出るのですが,できたら
それに先だって,その成果物を形にしたいのです.過去のメールを
見てみましたが,版権上,そのままでは難しいと思います.バッサ
リ内容を削って,現在の 1/5 くらいで要約し,ホームページにし
たいと思っています.

5) 過去ログ検索

近々,過去のメールログのアーカイブを,HTML で公開します.
namazu による検索も付ける予定です.(どのくらい近々かは約束で
きませんが,1ヵ月以内には...)

以上です.