ここ数日間、Debianの開発者たちはディストリビューション上で活発に活動しており、まず先週、Debianプロジェクトリーダーの年次選挙の結果が発表されました。
また、「X Strike Force」チーム(X Windowシステムのパッケージを管理しているチーム)が古いドライバからコードを削除することを決定したこと、およびGitの使用に関するプロジェクト推奨事項が公開されたことも発表された。
新しいDebianリーダー
339名の開発者が投票に参加した年次選挙の結果(投票権を持つ全参加者の33%、昨年は37%、一昨年は33%)、リーダーの地位を争う3名の候補者のうち、ジョナサン・カーター、スルティ・チャンドラン、ブライアン・グプタが選挙に参加しました。
ジョナサン・カーターが優勝し、今年のDebianプロジェクトのリーダーに就任した。
2016年以来、ジョナサンはDebianで60以上のパッケージをサポートし、debian-liveチームでライブイメージの品質向上に携わっており、南アフリカの複数の科学・教育機関で使用されているDebianビルドであるAIMS Desktopの開発者の一人でもある。
ジョナサンは、コミュニティのリーダーシップを自身の主要な任務と考えており、既存の問題を解決するために協力し、コミュニティ関連の作業プロセスを、現在のDebianの技術プロセスに近いレベルで支援することを目指している。
ジョナサンは、プロジェクトに新たな開発者を誘致することが重要だと考えているが、同時に、既存の開発者にとって快適な環境を維持することも同様に重要だと考えている。
ジョナサンはまた、多くの開発者が慣れ親しんでいて、対処方法を身につけているような、些細で目立たない問題点を見過ごしてはいけないと指摘している。経験豊富な開発者はこうした欠点に気づかないかもしれないが、初心者にとっては、こうした問題は重大なものになり得る。
Debianで古いコードを削除する
今週のDebian関連ニュースの中で最も注目すべきものの一つは、X Strike ForceチームがDebianリポジトリに残っている古いドライバのいくつかを削除することを決定したというニュースだろう。
そして、他のディストリビューションよりもDebianを好む多くのユーザーの観点から、これは古いコンピューターに対する優れたサポートによるものであり、そのおかげで彼らはまだ長寿命を保つことができます。
しかし、この措置により、r128(20年間も使われてきた)、Mach 64、Savage、Silicon Motion、SiS、Tridentなどのドライバがシステムから間もなく削除されることになります。次期Debianのリリースノートによると、これらの古いドライバを削除する理由は、開発が終了しており、ユーザーが使用していないためシステムに残しておく必要がないからです。
確かに、このような部品を搭載したコンピュータは非常に稀ではあるが、多くのユーザーが不満を表明している一方で、システム性能の向上に向けた一歩となる可能性を指摘する声もある。
Gitの使用に関する推奨事項
最後に、昨年行われた議論に基づき、準備済みパッケージにGitを添付する際の利用に関する勧告案が公表されたというニュースも発表されました。
これは、推奨事項カテゴリにおいてGitの使用に関する推奨事項を提供することを目的としています。具体的には、パッケージがsalsa.debian.orgなどのマージリクエストをサポートするプラットフォームでホストされている場合、メンテナーはマージリクエストを受け入れ、パッチとともに処理することを推奨します。
パッケージが作成されているアップストリームプロジェクトがGitを使用している場合、付属のDebianパッケージはパッケージにGitを使用するように招待されます。 推奨事項では、パッケージにvcs-gitフィールドの使用を追加することも提案されました。