[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

develnews #21 (5/5) 翻訳



倉敷です。

標題の翻訳です。査読お願いします。
# 締切日になったため、代理です

長いのをえいやっと訳したので、だいぶ不安です……

 piuparts.d.o
------------

 RFH: Help is needed for filing bugs based on the available piuparts
 logfiles, as well as for fixing them! Currently piuparts has found more
 then 500 policy violating packages (in more then 19000 binary packages)
 but only about 60 have been submitted as open bugs, though at the time of
 writing 28 are serious (usually easy ones, I believe). The bug filing
 efforts have concentrated on the important policy violations so far.

RFH: 利用可能な piuparts のログファイルに基くバグを、修正するだけでなくバグとして
登録する手助けが必要です。現時点で、piuparts は (19000 以上のバイナリパッケージから)
500 以上のポリシー違反を見つけていますが、これを書いている時点で serious なものが 28
あるとはいえ open なバグとして登録されているのはおよそ 60 に過ぎません。
このバグ登録の取り組みは、これまでのところ重要なポリシー違反に注力しています。

 Patches for the existing bugs filed against piuparts would also be very
 much appreciated! The BTS has some very nice ideas how to improve
 piuparts usefulness (and usability) even more!

piuparts の既存バグにパッチを登録頂くのも歓迎します。BTS には piuparts の有用性
(と使いやすさ) をもっと改善する、とても素晴らしいアイデアがあります。

 It is planned to reorganize the piuparts tests being done: at the moment
 there is a sid test (for installation, removal and purge in sid) and one
 (called squeeze) that installs the lenny version of the package in lenny,
 then upgrades to squeeze, removes and purges and then does those tests in
 squeeze alone. The plan is to switch this to do sid, squeeze and
 lenny2squeeze, so the same tests but in three (instead of two different)
 setups. Then the test failure for not so serious policy violations, like
 files existing after purge, can be disabled for lenny2squeeze and
 squeeze, and enabled for sid. In the general the tests in sid should be
 the most pedantic, less pedantic in squeeze and quite relaxed for
 lenny2squeeze tests. I hope to have this setup ready for when the squeeze
 freeze begins, ideally earlier.

実施されている piuparts テストを再編成する計画があります。今のところ、sid テスト
(sid 環境でインストール、除去、パージ) と、lenny 環境に
lenny 版のパッケージをインストールしてから squeeze にアップグレードし、除去とパージ
をした後、squeeze 環境単独でそうする (squeeze と呼ばれる) テストがあります。
計画は、sid, squeeze, それから lenny2squeeze という環境でのテストに移行
するというもので、よって (2 つの異なるテストではなく) 同じテストを3 つの設定で
行うことになります。
パージの後にファイルが残っている、といった余り深刻ではないポリシー違反によるテスト失敗は、
lenny と squeeze で無効にして、sid で有効にできます。
概してテストは、sid では杓子定規に、squeeze では融通を利かせて、lenny2squeeze では
寛容になされるべきです。このセットアップが、squeeze のフリーズが始まるまでに、理想を
言えばそれより早く準備できるようにしたいと思っています。

 Until this has happened, if you want to see more packages tested with the
 current setup, fix #527063 ([shared-mime-info] owned and unowned files
 after purge).

これができるまで、現状のセットアップでテストされたパッケージをより多く見るには、
#527063 ([shared-mime-info] owned and unowned files after purge)
を修正してください。

 As final words, I like to emphasize that this is not about making
 piuparts happy, but about complying to policy, which will make users
 happy, as there are real world benefits. Fails to install is an obvious
 one, but think DEBCONF_FRONTEND=non-interactive also, which is used in
 millions of automated installs.

最後に、これは piuparts をいい感じにするということではなく、ポリシーを遵守すること
であり、それはユーザを幸せにしますので、現実に利点があるのだということを強調しておきたい
と思います。インストールの失敗であれば明白ですが、数百万の自動化されたインストールで
使われている DEBCONF_FRONTEND=non-interactive についても考えてみてください。

  -- Holger Levsen

ではでは。
-- 
KURASHIKI Satoru