[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cvs-ml 732] WinCVS / cvs knjwrp次回のリリース予定



加藤です.

今回のリリース以後の予定ですが,致命的なバグが出ない限り,9月第3週 (9/18-)
に一度復活するかもしれませんが,2月弱程リリースするのをお休みする予定です.
メーリングリストは3日に1度はみます.

また,「WinCVS / cvs knjwrp ダウンロードなページ 」のアクセス回数の変化を
ちょっと調べて,とてもおもしろい結果が出たので,紹介します.
<URL:http://www.linkclub.or.jp/~tumibito/soft-an/open-source/access-hist.html>
#日本語メニューが効いているっぽいです (^^)

あと,しがないCVS ユーザーな私から見た「できたらいいな」リストの更新版です.

「できたらいいな」リスト
							2000.8.26 加藤

1.国際化・ローカライゼーション

1.1 cvs 本体 (WinCVS の場合,cvs2ntlib.dll)
(1) (エラー)メッセージの gettext 化
    Shimada さんが gettext 化した実験 patch を提供して下さっています.
    ※人柱になれる方,ぜひ使って地雷踏んで cvs-ml にレポートを.
    [cvs-ml 690]
    <URL:http://www-vox.dj.kit.ac.jp/nishi/cvs/ml-log/msg00687.html>
(2) ファイル名の SJIS 対応
    石本さんが local mount のリポジトリ対応のもの
    [cvs-ml 646]
    <URL:http://www-vox.dj.kit.ac.jp/nishi/cvs/ml-log/msg00643.html>
    を,
    山田さんが ファイル名の EUC <-> SJIS 変換パッチ
    [cvs-ml 669]
    <URL:http://www-vox.dj.kit.ac.jp/nishi/cvs/ml-log/msg00666.html>
    を実験的に提供して下さっています.
    ※人柱になれる方,ぜひ使って地雷踏んで cvs-ml にレポートを.
(3) client mode の SJIS <-> EUC
	(a) テキスト	(b) ファイル名	(c) commited log (d) diff / rdiff
    いろいろ考えたけど,server で対応するよりも client に対応する方がよさそう.
    EUC-JP の他,UTF8 対応も?

1.2 WinCVS
(1) ファイル名の SJIS 対応
    1.1 の (2) 参照.
(2) client mode の通信漢字コードとかの切り替え(EUC-JP / UTF8)メニュー
(3) wincvs.hlp 日本語版は古いので最新への追従
    矢崎さんがはじめてくださっているらしい...[cvs-ml 710][cvs-ml 715]
    ※きっと お一人では大変なので,協力できる方申し出を.
(4) cvscli.hlp (cvsclient.texi) の日本語化
    現在,三嶋さんがチャレンジ中.[cvs-ml 711]
    ※きっと お一人では大変なので,協力できる方申し出を.
(5) 日本語メニュー,tips.txt の更なる精進
    new version への追従,メニューのハードコーディング部分が wincvs.rc に
    移動するように御本家に働きかけができたらいいなぁ..

1.3 gCVS, TortoiseCVS
  β version とか 0.9999 に脱皮してから考えよう.


2.インストール関係
2.1 cvs 本体
(1) ack がライブラリだけでなく,コマンドとしても make できるようにする.
(2) contrib を,contrib と contrib-jp に分離.
    うう,automake / autoconf のお勉強...
(3) wrapnkf を手で書き換えなくても動くようにする.

2.2 WinCVS
  インストーラーで全部できるようにするとか.


3.cvs の改良
(1) binary ファイルの効率の良い蓄積
(2) 古い履歴を捨てるメカニズムや整理するメカニズム


4.開発・布教関係
4.1 オープンな開発
(1) cvs の開発なのだから,public な CVS で開発できるようにして,やれる
    人がやりたい時に楽しくやれないと.以下が非属人的にあるのが理想的か.
	(a) public cvs server
	(b) ML
	(c) Bug Tracking System
	(d) (a)-(c) を支えるハード
(2) 御本家へのスマートな追従
    うう,英語...かけなぁい.

4.2 布教
(1) 運用事例を中心にした布教活動,他製品との比較
      GPL に沿ったプレゼン資料の公開
    ※ CVS 本の普及効果は大きいので,さらなる普及をめざし..


5.その他
  男もすなるエソ会をば... (^-^)