数日前、 ピジンの開発チームは、 アナウンスを通じて、 Pidgin 3.0 の 5 番目の実験バージョン。技術的にはバージョン 2.94.0 と呼ばれます。 このリリースは、このインスタント メッセージング クライアントを刷新する長期にわたるプロセスにおける基本的なステップであり、その最終目標は、そのアーキテクチャとユーザー インターフェイスを完全に最新化することです。
開発者は これは機能が不足しているため日常使用には適さないプレアルファ版です 完全性とエラーの存在にもかかわらず、このリリースはアプリケーションの将来を明確に示すものであり、安全な環境でのテストを容易にするために、Flathub ベータ リポジトリを通じて Flatpak 形式でビルドがすでに利用可能です。
Pidgin 3.0 Experimental 5の主な新機能
A 最も期待され、注目を集めた追加要素の1つ このバージョンでは 機能的なプレゼンスセレクターの初期実装。 長い間、この機能は3.0開発ブランチでは欠けていた部分でしたが、今ではユーザーは基本的な状態を管理できる。 IRCなどのプロトコルで自分自身を「離席中」に設定するなど。この機能は動作しており、デモプロトコルに正しく反映されていますが、チームはこれらの状態をカスタマイズし、セッション間で完全に維持するための専用エディタの作成など、まだ取り組むべき課題があることを認めています。
ビジュアル面では、アクセシビリティと美観が大幅に向上しました。 ユーザー名の色を生成するアルゴリズムの更新以前のシステムは、XEP-0392標準の仕様に準拠したHSLuvベースのシステムに置き換えられました。この標準はXMPPの世界で生まれましたが、Pidginはアプリケーション全体にグローバルに適用することを決定しました。これにより、ユーザーに割り当てられた色が知覚的に均一で読みやすくなり、以前のバージョンで読みやすさを妨げていた低コントラストの組み合わせを回避できます。
さらに、この新しい実験版では、libpurpleライブラリのクリーンアップと最適化に重点を置いた集中的な作業が行われたと述べられています。関連する技術的な変更としては、eKWallet の特定のアドオンの削除。 いくつかのテストを行った後、 開発者は、KWallet と libsecret のネイティブ統合により、古いプラグインが不要になったことを確認しました。 これを削除すると、コードが簡素化され、資格情報の管理が最新の Linux デスクトップ標準に委託されるため、プロジェクトのメンテナンスの負担が軽減されます。

コードのクリーンアップに加えて、 アプリケーションがセキュリティと内部データを処理する方法に徹底的な調整が行われました。 KeychainAccess や wincred などの資格情報プロバイダーは、ユーザー名に頼るのではなく、内部アカウント識別子を使用して検索するように更新され、システムの堅牢性が向上しました。
一方、それはまた強調されます いくつかの古いコンポーネントが削除されましたSQLite 履歴アダプターや Purple.Gio API など、最終バージョン 3.0.0 に向けて、より軽量で効率的なコードベースの基盤を準備していることがわかります。
最後に、開発サイクルは人的課題に直面しており、チームは燃え尽き症候群の期間が想定以上に進捗を遅らせたことを認めていることを付け加えておきます。それにもかかわらず、 プロジェクトは明確なロードマップに沿って前進し続けている次の試験バージョン 2.95.0 は、2026 年 3 月 31 日に予定されています。これらのテスト バージョンは不安定な性質のため、ソフトウェアがまだ実稼働環境に対応しておらず、管理できないほどの量の技術サポート リクエストが発生する可能性があるため、さまざまな Linux ディストリビューションのパッケージ作成者には、これらのビルドをエンド ユーザー向けの安定リポジトリに含めないように明示的に要求されています。
最後に、そして重要なことですが、この実験バージョンは日常的な使用には推奨されず、開発者がエラーを検出して改善を行うことをサポートするためのものであることを改めて強調しておきます。
あなたがそれについてもっと知りたいなら、あなたは詳細を調べることができます 次のリンクで。