平鍋です.
最近フォローできてなくて,面目ないです(;_;).
幾つか思うことを書きます.
いきなり細かい話しですが,,,
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ヵ月以内には...)
以上です.