[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cvs-ml 851] WinCVS / cvs knjwrpの現状と課題
加藤です.
お久しぶりです.ボチボチ活動を再開したいと思います.
怠けものなので歩みがのろいですが,今後ともよろしくお願いします.(_ _)
で,とりあえず,課題をまとめ中です.
リストを更新ましたので,抜け・洩れ・御要望があれば遠慮なくビシバシと
御指摘ください.
#御本家では,cvs-1.11 対応の WinCVS1.1b16 が出た模様ですね.
「やらねば」+「できたらいいな」リスト
2000.10.17 加藤
0.やらねばぁ
0.1 cvs-update した際に file の漢字コードが EUC-JP と SJIS に混在してしまうバグ
秋葉さんから patch をいただいたものの,組み込んでいない [cvs-ml 747]
<URL:http://www-vox.dj.kit.ac.jp/nishi/cvs/ml-log/msg00744.html>
#河田さんの方で他の問題の解決にもなりそうとコメント [cvs-ml 748]
<URL:http://www-vox.dj.kit.ac.jp/nishi/cvs/ml-log/msg00745.html>
0.2 ack で漢字コード判別した際に誤判別するバグ
SJIS -> EUC-JP に変換する際に全角にしてしまう案が有力
Shimada さんの記事が参考になりそう [cvs-ml 769]
<URL:http://www-vox.dj.kit.ac.jp/nishi/cvs/ml-log/msg00766.html>
0.3 Win32 版 cvs.exe でワイルドカードを展開しない不具合
平田@マイクロフトさんより,setargv.obj をリンクすればよいとアドバ
イスをもらう [cvs-ml 837]
<URL:http://www-vox.dj.kit.ac.jp/nishi/cvs/ml-log/msg00834.html>
1.国際化・ローカライゼーション
1.1 cvs 本体 (WinCVS の場合,cvs2ntlib.dll)
(1) cvs-1.11 への対応
(2) (エラー)メッセージの gettext 化
Shimada さんが gettext 化した実験 patch を提供して下さっています.
※人柱になれる方,ぜひ使って地雷踏んで cvs-ml にレポートを.
[cvs-ml 690]
<URL:http://www-vox.dj.kit.ac.jp/nishi/cvs/ml-log/msg00687.html>
(3) ファイル名の 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 にレポートを.
(4) client mode の SJIS <-> EUC
(a) テキスト (b) ファイル名 (c) commited log (d) diff / rdiff
いろいろ考えたけど,server で対応するよりも client に対応する方がよさそう.
EUC-JP の他,UTF8 対応も?
1.2 WinCVS
(1) WinCVS1.1b16(cvs-1.11 ベース) への対応
(2) ファイル名の SJIS 対応
1.1 の (2) 参照.
(3) client mode の通信漢字コードとかの切り替え(EUC-JP / UTF8)メニュー
(4) wincvs.hlp 日本語版は古いので最新への追従
(5) cvscli.hlp (cvsclient.texi) の日本語化
現在,三嶋さんがチャレンジ中.[cvs-ml 711]
※きっと お一人では大変なので,協力できる方申し出を.
(6) 日本語メニュー,tips.txt の更なる精進
new version への追従,メニューのハードコーディング部分が wincvs.rc に
移動するように御本家に働きかけができたらいいなぁ..
(7) WinCVS のチュートリアル
やざきさんの方で執筆中.[cvs-ml 759]
<URL:http://www.sam.hi-ho.ne.jp/makoto-y/download.html>
※きっと お一人では大変なので,協力できる方申し出を.
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 本の普及効果は大きいので,さらなる普及をめざし..
[cvs-ml 807]
<URL:http://www-vox.dj.kit.ac.jp/nishi/cvs/ml-log/msg00806.html>
付近の記事は参考になりそう.
5.その他
男もすなるエソ会をば... (^-^)