2008年01月10日
開発ニュース寄せ集め (第 2 号)
このニュースは http://wiki.debian.org/DeveloperNews でまとめたものです。 寄稿はご自由にどうぞ。
非公式アーキテクチャのための新アーカイブ
非公式アーキテクチャのアーカイブのホスティング用に、 新しいホストがセットアップされました。このホストは、gnuab.org に代わって、現在、armel、 hurd-i386 (リリースされていないもののみ)、kfreebsd-i386 と kfreebsd-amd64 のアーキテクチャのホストになっています。
開発者は、自分の担当するパッケージのビルドログを見て、 その状況をチェックすることができます。
PTS の Web インタフェース
PTS の Web インタフェースにいくつか変更がありました。
- PTS ページに「Latest news (最新ニュース)」部分の RSS フィードが付け加えられました (zack さんによる変更)。
- パッケージごとの svn-buildstat 情報へのリンクが付け加えられました (luk さんと kibi さんによる変更)。
- 新しい情報の表現がいくつか付け加えられました。それらは、DM-Upload-Allowed フィールド、メンテナが Wiki の LowThresholdNmu ページに名前を連ねているかどうか、 Homepage フィールドです (zack さんによる変更)。
deb ファイルでの他の圧縮アルゴリズム
dpkg-dev および dpkg パッケージには、バイナリパッケージを gzip 以外のもの (例えば bzip2 など) を使って圧縮する機能がバージョン 1.11 以来ずっと存在しています。
dpkg-deb の "-Z" スイッチを使うことでその機能を使うことが出来ます。 または、debian/rules 内から "dh_builddeb -- -Z bzip2" を使います。
残念なことに、lintian と linda の双方とも、この機能を使うべきではないという誤った警告を出します。
高機能なパッケージ検索のプロトタイプが experimental に
Enrico Zini さんが、システム全体にわたるパッケージの Xapian ベースのインデックスを生成するインデクサのプロトタイプ、apt-xapian-index を作成しました。
このインデックスを使うと、パッケージの説明やタグが非常に高速に検索できます。 また、インデックスに特別な情報を付加するのに、 任意のパッケージをプラグインとしてインストールできます。
さらに、インデックスの使い方を書いた、詳しいチュートリアルも利用できます。
apt-xapian-index (現在は experimental にあります) は、 特にインデックスの構造やプラグインのインタフェースに関する技術的なフィードバックが得られ次第、 不安定版 (unstable) にアップロードされる予定です (訳注: すでに不安定版 (unstable) にアップロードされ、experimental からは削除されています)。
changelog エントリには変更を記述すること
(debian-devel-changes@l.d.o に流れる) changelog を読んでいると、 どのように修正したのかを明示せずに修正した問題を書いたようなお粗末な changelog エントリがやたらと目につきます。changelog では、その変更に至った経緯はもちろん重要ですが、変更内容の説明も重要です。 いくつかの例ではっきりすればいいのですが:
悪い例:
* lintian のエラーを修正
良い例:
* (lintian が検出した) description 中のスペルミス (maintainance → maintenance) を修正
悪い例:
* 新しい dpkg-shlibdeps 用にパッケージビルド方法を修正
良い例:
* LD_LIBRARY_PATH=/usr/lib/mypackage を dpkg-shlibdeps に渡して、プライベート
ライブラリが適切に検出されるようにした
changelog エントリを書くときは、わざわざ両方のバージョンの debdiff を読まなくても、それなりにきちんと変更内容がわかるようにしなくてはならない、 ということを頭に置いてください。
この記事について
この記事は debian-devel-announce に流れたニュースの翻訳です。 翻訳は荒木淳さん・石井一夫さん・今井伸広さん・倉敷悟さん・中尾隆さん・小林儀匡が行いました。 また、倉敷悟さん・武井伸光さん・やまねひできさんから多数のコメントをいただきました。 ありがとうございます。
2008/01/10 19:02 リンク
過去のニュース
- 2023 年のニュース
- 2022 年のニュース
- 2021 年のニュース
- 2020 年のニュース
- 2019 年のニュース
- 2018 年のニュース
- 2017 年のニュース
- 2016 年のニュース
- 2015 年のニュース
- 2014 年のニュース
- 2013 年のニュース
- 2012 年のニュース
- 2011 年のニュース
- 2010 年のニュース
- 2009 年のニュース
- 2008 年のニュース
- 2007 年のニュース
- 2006 年のニュース
- 2005 年のニュース
- 2004 年のニュース
- 2003 年のニュース
- 2002 年のニュース
- 2001 年のニュース
- 2000 年のニュース
- 1999 年のニュース
- 1998 年のニュース
- 1997 年のニュース