ウェブサイト検索

KDEがPlasma LTSラベルを廃止し、すべてのリリースに対する拡張サポートを目指す


KDEはPlasma LTSの提供を中止し、より信頼性の高いサポートを長期的なリリースによって実現する方向に移行し、賢い任意のテレメトリーシステムを導入します。

今日はテクノロジーニュースにとって大きな日です!リデュースがオープンソースへの復帰を発表した直後、何百万もの人々に愛されているデスクトップ環境KDEが、同様にエキサイティングなアップデートを発表しました。

オーストリア・グラーツでの1週間にわたる激しい議論とハッキングの結果、KDE Plasmaチームは、その主力デスクトップに関するいくつかの長年の仮定を見直す明確なロードマップを描きました。開発者のネイト・グラハムによれば、グループは専用のPlasma LTSリリースを段階的に廃止し、リリースのサイクルを厳格にし、サードパーティコンテンツに対する新たなセーフガードを導入することを決定しました。

数年間、Plasmaはバグ修正のバックポートは受けるが、積極的なテストはほとんど行われない「長期サポート」ブランチを提供していました。スプリントの参加者たちは、この取り決めの限られた範囲がもはや満たすことのできない期待を高めていると結論付けました。したがって、別のLTSラインの代わりに、今後はすべての通常のPlasmaリリースが1回の追加メンテナンス更新を享受することになります。つまり、5回のバグ修正リリースではなく6回のバグ修正リリースが行われ、サポートが延長されると同時に開発者の注意が分散されることはありません。

ラベルLTSが上流で消えるにもかかわらず、KubuntuやSUSEのようなディストリビューションが長期間生き残るスタックをキュレーションすることを妨げるものは何もありません。したがって、KDEチームは、「エンタープライズ」ディストリビューションのユーザーを各ベンダーのトラッカーへ誘導することを計画しており、これによりKDEの開発者は現在のコード上で再現可能な問題に集中できるようになります。

さらに、スプリントでは昨年のアイデアを再検討し、主要な機能のスケジュールを年間3回のリリースから2回に削減することが提案されました。FedoraおよびKubuntuの6か月ごとのカレンダーに合わせることで、各リリースは事実上の「ミニLTS」になり、下流のパッケージ製作者により多くの余裕を与えつつ、品質保証リソースに集中することができます。

次の大きなトピックはテレメトリーです。知っています、知っています—オープンソースの世界ではあまり好まれていない言葉ですね。しかし、ほとんどのことと同様に、ここにはいくつかの微妙な違いがあります。

クローズドソースのオペレーティングシステムやブラウザなどで使われる強圧的なテレメトリを批判するのは一つのことです。オープンソースプロジェクトのテレメトリについて話すときは、すべてがオープンに公開され、データが完全に透明な方法で扱われるため、全く異なる話になります。さあ、ここでのケースです。

現在、KDEは最小限の使用データを収集しています - オプトインのみ、デフォルトではオフです - そして、尋ねる質問を簡単に調整することはできません。ValveのSteamハードウェアサーベイからインスピレーションを得て、チームはユーザーの同意後に表示される定期的かつカスタマイズされた質問票に移行することに合意しました。なぜでしょうか?開発者はデザイン選択を導くために豊富なデータを望んでいますが、彼らは「電話ホーム」論争に対するコミュニティの長い記憶を鋭く意識しています。

現時点では、開発者は現在収集されているデータセットが小さく静的であるため、盲目的に決定することがよくあります。さらに悪いことに、既存のビューアは半分壊れたGUIであり、最終的にはアナリストを生のSQLに追い込んでしまいます。

実際には、このシステムは、Plasmaおよび多くのKDEアプリにすでに組み込まれているKUserFeedbackライブラリに依存しています。変わるのは、流れのスピードと範囲であり、一般的な統計の火をもって忘れるようなトリクルから、オープンな製品の質問に答えるための時間制限のある調査へと変化します。

今後の計画として、例えば、開発者があまり知られていないKWinの効果を削除するかどうか議論する場合、一度限りのアンケート(単一のクリックで承認、拒否、または永久に無視できる)を実施し、その機能に依存している人々からの実際の使用状況や自由記述のフィードバックを集めることができます。集計結果は公開され、Steamの透明性を模倣します。

さらに重要なことに、ユーザーはオプトインする前に送信されるJSONペイロードを見ることができます。ですので、すべては完璧に問題ありません—心配する理由は全くありません。実際、このアプローチはエンドユーザーを考慮して完全に設計されているので、良い気分になるものです。もっと良いデスクトップ体験を望んでいますか?それならオプトインして、KDE開発者たちがどこに努力を集中させるべきかを判断する手助けをしてください。はい、それはそんなに簡単です。

詳細については、ネイト・グラハムの投稿を参照してください。

関連記事: