[ttssh2-dev 103] Re: cygterm/README-j の文字コードについて

Zurück zum Archiv-Index
NAGATA Shinya maya.****@gmail*****
2021年 11月 27日 (土) 21:54:12 JST


永田です。


* 5.x 4.x 開発方針について

> 方針がよくわかりません。
> 4と5のそれぞれにおいて、ビジョンを明確にしていただきたいです。

ここでは私の 4 と 5 についての見解を述べます。

** 5.x の進め方
- 松尾さんの思う alpha まで進める
  (wiki の「(作業中)」「(未)」「(△) 」を見ればいいでしょうか?
    これは alpha に対してでしょうか?もっと先のも含むでしょうか?)
- dev 内でチェック
- その次に users (twitter @ Tera_Termでも) でテストを募集する
- フィードバックを受けて修正
- beta へ?

** 4.x (メンテナンスモード)
- 不具合などがあれば修正する
-- 不具合報告は ticket にたくさんあります。
   影響が大きそうなこのへんが4で直るとうれしいと思います。
   https://osdn.net/projects/ttssh2/ticket/41886
   https://osdn.net/projects/ttssh2/ticket/36109
   https://osdn.net/projects/ttssh2/ticket/43221
-- 4で直ったら trunk にも持って行く
- ライブラリの更新
  PuTTY は上げない
  OpenSSL は 1.1.1 系を追いかけるが、パッチ修正の可能性があるのでリリース前のみ
- 5.x の beta が取れるころまで?



* 5.x に入れるものについて

** 設定ファイル
松尾さんもいわもとさんも私も、5 へのバージョンアップのタイミングで
Unicode 対応だけでなく、この仕様変更を入れるという認識です。
インストール先をフォルダ変えられる、かなり珍しい機会だからです。
https://osdn.net/projects/ttssh2/ticket/36575

** DPIAware
これも変えたいですね。
https://osdn.net/projects/ttssh2/ticket/36122



* 新しいリリース用ブランチについて

新しいリリース用ブランチを作るというのは過去に話し合われたことは
なく、このスレッドで初めて平田さんから出た話ですので、それは
単なる認識のずれという話ではなくありませんか?

プロジェクトは、今までの話し合いや決定されたことを共通認識として
それを土台に話し合われるので、誰にも共有されていない話は、
新規の話をしているのだ、と言っていただかないと混乱します。

> trunkではOpenSSLとPuTTYの最新化はできないのです。
> Win95がサポートできなくなるから。
trunk は「最新の Visual Studio がサポートする Windows」となって
いますので、少なくとも VS 2019 では Vista 以上、となります。
cf. ttssh2-devel 4795

VS2005 と Win95 の可能性を模索することは禁止されていませんが
(cf. ttssh2-devel 4788, 4794)、いずれ trunk が OpenSSL 3 を使う
ようになったら、Win95 のサポートは切れてしまうことになります。
であれば、今の trunk からのブランチでもよいと思います。

> 5.0のリリースが未定なので、
確かにそこがネックだと思いますが、wiki を見ると完了している項目が
多く、ここから2年も3年もかかるようには見えません。

また、5.x と 4.x の間を増やしてしまうと、かえって 5 への移行が
進まなくなることも考えられます。

さらに、あとで別にメールしますが、trunk と 4-stable の 2 本で、
両方に入るべきものが取りこぼされている状況です。
「複数のブランチを平行作業する」ことについての認識をあわせておく
必要を感じます。


-- 
TeraTerm Project https://ttssh2.osdn.jp/
NAGATA Shinya <maya.****@gmail*****>



ttssh2-dev メーリングリストの案内
Zurück zum Archiv-Index