永田です。 * 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*****>