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

[cvs-ml 672] cvs-1.10.8 / WinCvs11b14 knjwp20000719 released.



加藤です.

cvs-1.10.8.knjwrp2000719,WinCvs11b14_sjis_knjwrp20000719 をリリースします.
<URL:http://www.linkclub.or.jp/~tumibito/soft-an/cvs/download.html>

WinCVS / cvs 共通のバグを修正. WinCVS のメニューの日本語化がさらに拡充しました. 
[cvs]  [cvs-ml 642]長いファイル名を持つファイルを diff しようとすると, 
       不正処理で終了してしまうバグに, [cvs-ml 661]の中口さん提供の patch で対処しました.
       中口さん,情報提供ありがとうございます. 
[cvs]  [cvs-ml 664]いわゆる「半角カナ」が含まれているファイルがあると, client で
       diff した時に落ちてしまうバグに, [cvs-ml 667]の shimada さん提供の patch で
       対処しました.
       武さん,shimada さんどうもありがとうございます. 
[wincvs] 三嶋さん,Shimada さんに,日本語メニューやメッセージを提供していただきました.
       三嶋さん,Shimada さんどうもありがとうございます. 

今回のリリースは多忙のためテストが充分でなく,上記 patch はあてたものの確認は
していません.
できたら御確認をお願いします.> 中口さん,武さん,shimada さん他,cvs diff でお悩みの方

あと,三嶋さんから,
http://www.bekkoame.ne.jp/~bero/docj/cvsgui/cvsgui.html
ベースの素晴らしい日本語版 cvsgui.hlp をいただいたのですが,訳者である
bero@bekkoame.ne.jp の了解メール待ちの状況になっています.
#返事が来なかったらどうしよう? (--;;;
#GPL 的には無断で配布してもよさそうな気もしますが...

今回のリリース以後の予定ですが,致命的なバグが出ない限り,8月第2週に
一度復活するかもしれませんが,2月強程リリースするのをお休みする予定です
(某中小企業診断士受験のため).メーリングリストは3日に1度はみます.

以下,しがないCVS ユーザーな私から見た「できたらいいな」リストです.

1.国際化・ローカライゼーション
1.1 cvs 本体 (WinCVS の場合,cvs2ntlib.dll)
(1) (エラー)メッセージの gettext 化
(2) ファイル名の SJIS 対応
(3) client mode の SJIS <-> EUC
	(a) テキスト	(b) ファイル名	(c) commited log (d) diff / rdiff
     ※いろいろ考えたけど,server で対応するよりも client に対応する方がよさそう.
     ※EUC-JP の他,UTF8 対応も?

1.2 WinCVS
(1) ファイル名の SJIS 対応
(2) client mode の通信漢字コードとかの切り替え(EUC-JP / UTF8)メニュー
(3) cvs.hlp, cvscli.hlp, cvsgui.hlp の日本語化
     ※一旦,rtf 形式に落として,VC++の help ツールにかける
(4) 日本語メニュー,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) 御本家へのスマートな追従
    うう,英語...かけなぁい.

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


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

---------------------------------------------------------
今月の目標:
	怠けて楽をしよう.

	加藤裕史 E-mail: tumibito@air.linkclub.or.jp
	<URL:http://www.linkclub.or.jp/~tumibito/>