Debian 開発者向けニュース
開発者はみんな知っているべきだけれども、わざわざそのために debian-devel-announce にメールを出すほどでもないような、ちょっとしたニュースをこの wiki ページに集めています。
このページは過去の「開発ニュース寄せ集め」のアーカイブの日本語翻訳版にリンクをはっています。運用や、先の号のための記事の登録についての説明は、メインページ (英語版) を見てください。
作業中のニュース
29th
[Tanguy Ortolo さん][2]が、Firefox/Iceweasel 用の新しいアドオン、 [Debian buttons][1] をパッケージにしました。このアドオンは、BTS、PTS、 packages.debian.org のサイト、メーリングリストのアーカイブ、DDPO、 ビルドデーモンのログ、セキュリティトラッカーなどを素早く調べられるいくつかのボタンを、 ツールバーから使えるようにします。調べるのに使うキーワードはクリップボードから 取得されるので、キーボードの操作は必要ありません。 -- Damyan Ivanov [1]: http://icedeb.ktnx.net/ [2]: http://tanguy.ortolo.eu/blog/article40/debian-buttons Debianのためのリアルタイムの共同テキスト編集サービス ---------------------------------------------------- Debian のための幾つかのリアルタイム共同テキスト編集サービスが利用可能です。 Stefano Zacchiroli さんのリポート[3]によれば、Debian のための Titanpad のインスタンスがあります[4] (これは Web ベースです)。これに加えて Mobwrite のインスタンスもあります[5] (これもまた Web ベースです)。 これはシンプルなテキストのみのインターフェースを提供します。Javascript ベースのアプリケーションを使いたくない人のために、`gobby.debian.org`が 稼動しており[6]、gobby-0.5[7]をインストールし `gobby-0.5` を実行することでアクセス可能です。Titanpad と Gobby の両者には、 チャットシステムも統合されています。Titanpad/Etherpad と Mobwrite はまだ Debian パッケージにはなっていません。 -- Paul Wise [3] http://lists.debian.org/20120127185635.GA11078@upsilon.cc [4] http://titanpad.debian.net/ [5] http://whiteboard.debian.net/ [6] http://debblog.philkern.de/2012/02/gobbydebianorg.html [7] http://packages.debian.org/gobby-0.5 DEP9: reconf-inetd (update-inetdの後継) が利用できます ---------------------------------------------------------------- IPv4/IPv6 用に別々の inetd.conf エントリを必要とし、アーカイブ内に複数の実装が存在する (例えば、 proftpd に対する ftpd-ssl) サービスを提供するパッケージのメンテナは、reconf-inetd で (update-inetd を置き換えても問題がないことを) 自分のパッケージをテストすることが推奨されています。reconf-inetd は現時点で unstable に入っています。詳細は、[debian-devel のお知らせ][8]をご覧ください。 -- Serafeim Zanikolas [8]: http://lists.debian.org/debian-devel/2012/02/msg00456.html セキュリティトラッカーの機能が向上 ---------------------------------- Debian の[セキュリティ問題追跡システム][9]が、各 CVE に対応する Ubuntu や Gentoo のセキュリティ問題のページにリンクされるようになりました。 また、他のセキュリティ問題追跡システムの一覧へもリンクされます。さらに、 メンテナ所有のパッケージすべてにおいて、公開されたセキュリティ問題を 各メンテナごとのページに一覧表示するという[開発に取り組んでいます][10]。 -- Paul Wise [9]: http://security-tracker.debian.org/tracker/ [10]: http://bugs.debian.org/660190 派生物調査の改善 ------------------------------- 派生物調査によって作成されるデータは、[現在][11]毎日更新されており、それらの sources.list にある deb-src のエントリを使った Debian と派生物の間の[パッチ][12]を含んでいます。あなたが Debian のソースパッケージのメンテナであり、手を動かす若干の時間があるならば、 自分のソースパッケージに対応するパッチを見て、Debian に有用であるかを決めたいと思うかも知れません。 多くの場合、パッチは有用ではありません (例えば、空っぽだったり、changelog だけだったり (するパッチ) です)。将来の作業には、各メンテナが興味のないパッチをフィルタリングしたり、 有用なものにはマージ済みなどのマークをつけたりできるように、 パッチデータインタフェースを作成することが含まれるかもしれません。 このプロジェクトのどの方面への援助も、非常に歓迎いたします。DSA の Peter Palfrader さんと Steve McIntyre さんに感謝いたします。Peter さんは2年前に `snapshot.debian.org` を実施し、それによりパッチが作成されました。Steve さんは、2011 年の Debian UK の週末バーベキューパーティを主催しました、 パッチ生成機能の詳細はほとんどそこで練り上げられました。 -- Paul Wise [11]: http://lists.debian.org/debian-derivatives/2012/01/msg00023.html [12]: http://lists.debian.org/debian-derivatives/2012/02/msg00024.html mentors.d.n のソフトウェアのアップグレード ----------------------------------------- Arno Töll が報告したように[13]、mentors.debian.netはdebexpo2.0 ("Welcome Nicolas Dandrimont release") へとアップグレードされています。 データベースの変更によって、 既存のコメントとパッケージの購読は一時的にデータベースから削除されています。QA プラグインの基幹部分は大幅に整備され、 より良い出力と機械可読なバックエンドデータを持っています。Debian に収録されたか 12 週以上スポンサーの見つからなかったパッケージは自動的に削除されます。 これまでのやり方に代えて、全てのアップロードが OpenPGP 鍵によって検証されます。 Web サイトはパスワードと cookie の漏洩を防ぐために HTTPS もサポートします。 幾つかのバグ (orig.tar.gz の上書きも含まれます) が修正されています。 このアップグレードによってなされたこれらの整理に感謝します。 今後のアップデートは迅速かつ容易に行なわれるでしょう。 -- Paul Wise [13] http://lists.debian.org/4F498C5E.9050700@toell.net 著作権ファイルのフォーマット1.0(DEP 5として開発した)のサポート --------------------------------------------------------- (DEP 5[15] プロセスの成果である) [Debian の著作権ファイルで使う機械可読フォーマットのバージョン1.0][14] が、[Debian ポリシーのバージョン3.9.3][17] のリリース後に発表されました。 並行して、Lintian が[バージョン2.5.5][18]にアップデートされ、 機械可読フォーマットのサポートが大幅に強化された他、バージョン 1.0 のURL が (lintian の) タグでサポートされました。機械可読フォーマットは、手で書くだけでなく、 [licensecheck2dep5][20] の他、[Config::Model][21] とそのために最近リリースされた新しいコマンドラインインターフェイスである [cme][22] といったヘルパーを用いて生成することができます。 -- Charles Plessy [14]: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ [15]: http://dep.debian.net [16]: http://lists.debian.org/debian-devel-announce/2012/02/msg00014.html [17]: http://lists.debian.org/debian-devel-announce/2012/02/msg00013.html [18]: http://packages.debian.org/changelogs/pool/main/l/lintian/lintian_2.5.5/changelog#version2.5.5 [19]: http://anonscm.debian.org/gitweb/?p=lintian/lintian.git;a=blob;f=checks/source-copyright.desc [20]: http://packages.debian.org/cdbs [21]: http://packages.debian.org/libconfig-model-perl [22]: http://ddumont.wordpress.com/2012/02/24/configmodel-new-cme-command-is-avaialable/
過去のニュース