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

Re: DDTSS: Homepage: フィールドの取扱い



At Wed, 13 May 2009 01:45:48 +0900,
Takuma Yamada wrote:
> 
> 2009/05/12 23:55 Junichi Uekawa <dancer@xxxxxxxxxxxxx>:
> > At Sun, 10 May 2009 12:19:10 +0900,
> > Hideki Yamane wrote:
> >>
> >> On Sun, 10 May 2009 12:04:54 +0900
> >> Junichi Uekawa <dancer@xxxxxxxxxxxxx> wrote:
> >> > 1。 Homepage: フィールドはlintian warning になるので訳さないとメモがあ
> >> > りましたが、lintian warning を消すのはもとのパッケージにバグレポートを
> >> > してでも直してください。Homepage: フィールドは古いフィールドですが、意
> >> > 味はあるので。
> >>
> >> 訳すよりも当該パッケージの debian/control を修正するのが筋だと思います。
> >> でないと、アップデートされた際に再度DDTSSの方を修正しないといけません。
> >
> > Homepage フィールドがDescriptionに入っているのは必ずしもバグではないです。
> > Homepage: フィールドが定義されたのは Policy 3.8.0.0 なので。
> >
> > それまではDescriptionの一部としてHomepage: を表記して、それをフロントエンドで
> > 適当にパースするというような運用になってたと思います。
> >
> > 3.8.0.0以前
> >
> > Description: xxxxx
> >  xxxxx
> >  .
> >  Homepage: http://---
> > ^
> > 3.8.0.0以後
> >
> >
> > Description: xxxxx
> >  xxxxx
> >  .
> > Homepage: http://---
> > ^
> 
> いくつかの訳で不適切な修正を加えてしまったので早めに対処したいのですが、
> 現時点では、Homepage: 行は訳さずに残しておき(行の先頭にスペースを残す)、
> 別途バグレポートを出すという対処でよいでしょうか?

debian/control の Policy-Version: が 3.8.0.0 以上でなければ、これはバグ
ではありませんのでバグレポートをしても意味がありません。





行の先頭のスペースですが、一つの場合と二つの場合があると思います。
標準があったわけではないのでどちらを採用しているケー
スもありうると思いますので、原文にあわせればよいと思います。

DDTSS のインタフェースで一つスペースをあけると、debian/control でのスペー
ス二つに相当します(多分)。



1)
Description: xxxxx
 xxxxx
 .
 Homepage: http://---



2)
Description: xxxxx
 xxxxx
 .
  Homepage: http://---



1) の場合は、word wrapping 可能、 2) の場合は word wrapping 不可能という意味だったと思います。

Debian policy "5.6.13. `Description'" 参照。




上川
-- 
dancer@{netfort.gr.jp,debian.org}