Fedora と Gentoo のメンテナは Telegram Desktop からのパッケージのメンテナを拒否しました

Telegram Desktop for Fedora および RPM Fusion のパッケージの管理者は、リポジトリからパッケージを削除すると発表しました。 前日、Telegram Desktop のサポートも Gentoo パッケージのメンテナによって発表されました。 どちらの場合も、新しいメンテナが見つかり、メンテナンスを担当する準備ができたら、パッケージをリポジトリに戻す用意があると述べました。

現在のメンテナーらは、Telegram Desktopのサポートを拒否した理由として、Linuxディストリビューション上でソースコードを構築する際に問題を引き起こすエラーを理解しようともしない開発者の反発的で敵対的な態度を挙げている。 このようなエラーに関するメッセージは、「WONTFIX」という記号と、公式 Web サイトからの半独自のバイナリ アセンブリの使用の推奨で直ちに閉じられます。

パッケージのアセンブリを妨げる問題が新しいリリースで定期的に発生し、アップストリームの欠点を排除しようとするすべての試みは、開発者が独自の静的アセンブリと、独自のアセンブリを作成するときのすべての問題のみをサポートするという声明に帰着するという事実によって、状況はさらに悪化しています。アセンブリは個別に解決する必要があります。 たとえば、Qt バージョン 5.15 より古いアセンブリのサポートは最近停止され、問題を解決するための提案の要求はすべて無視されました。

また、Telegram Desktop のアセンブリ組織は全体的に複雑であり、メンテナンスが複雑であることも指摘されています。 プロジェクトは 11 つの異なるリポジトリ (アプリケーション、webrtc 用のライブラリ、cmake ビルド システム用のスクリプト、オーディオ処理用のライブラリ) に分割されていますが、リリースを生成するのは XNUMX つのリポジトリのみで、他の XNUMX つは状態をコミットせずに開発の進行に応じて更新されるだけです。 さらに、Wayland と xXNUMX、PulseAudio と ALSA、OpenSSL と LibreSSL のサポートを提供しようとすると、依存関係の競合が発生してビルドが妨げられます。

出所: オープンネット.ru

コメントを追加します