"少なくとも BTS で、NMU するのを明確に表明しましたか? 他の手段 (プライベート"
"なメール、IRC) でメンテナに連絡をとるのも良い考えです。"
-
#. type: Content of: <chapter><section><section><itemizedlist><listitem><para>
#: pkgs.dbk:1917
msgid ""
#. type: Content of: <chapter><section><section><para>
#: pkgs.dbk:2071
+#, fuzzy
msgid ""
"Having to wait for a response after you request permission to NMU is "
"inefficient, because it costs the NMUer a context switch to come back to the "
"that he has 7 days to react. During this time, the maintainer can ask you "
"to delay the upload some more, or cancel your upload."
msgstr ""
+"<literal>DELAYED</literal> キュー (<xref linkend=\"delayed-incoming\"/> 参照) "
+"は、開発者が NMU をするのに必要な作業を同時に行う"
+""
+"例えば、メンテナに対して更新したパッケージを 7 日後にアップロードするのを伝えるのではなく、パッケージを <literal>DELAYED/7</literal> にアップロードしてメンテナに対して対応するのに 7 日間あることを伝えるべきです。この間、メンテナはもっとアップロードを遅らせるかアップロードをキャンセルするかを尋ねることができます。"
#. type: Content of: <chapter><section><section><para>
#: pkgs.dbk:2085
"available to cancel or delay the upload before the delay expires since the "
"maintainer cannot cancel the upload himself."
msgstr ""
+"<literal>DELAYED</literal> キューは、無用のプレッシャーをメンテナに与えるため"
+"に使われるべきではありません。特に、メンテナはアップロードを自身ではキャンセル"
+"できないので、delay が完了する前にアップロードをキャンセルあるいは遅らせる"
+"ことができるのはあなただ、という点が重要です。"
#. type: Content of: <chapter><section><section><para>
#: pkgs.dbk:2092
"will take care to include your proposed changes (or at least a solution for "
"the problems they address) in that upload."
msgstr ""
+"<literal>DELAYED</literal> を使った NMU を行って delay が完了する前にメンテナ"
+"がパッケージを更新した場合には、アーカイブに既により新しいバージョンがある"
+"ので、あなたのアップロードは拒否されます。理想的なのは、メンテナがそのアップ"
+"ロードであなたが提案した変更 (あるいは少なくとも対応した問題の解決方法) を"
+"含めるのを取り仕切ることです。"
#. type: Content of: <chapter><section><section><title>
#: pkgs.dbk:2102
"<emphasis>binNMU</emphasis>. A binNMU is also a package upload by someone "
"other than the package's maintainer. However, it is a binary-only upload."
msgstr ""
+"NMU のフルネームは<emphasis>ソース NMU</emphasis> です。もう一つ別の種類が"
+"あって、<emphasis>バイナリのみの NMU (binary-only NMU)</emphasis> あるいは "
+"<emphasis>binNMU</emphasis> と名付けられています。binNMU も、パッケージ"
+"メンテナ以外の誰かによるパッケージのアップロードです。しかし、これはバイナリ"
+"のみのアップロードです。"
#. type: Content of: <chapter><section><section><para>
#: pkgs.dbk:2133
"need to be rebuilt. Since no changes to the source are needed, the same "
"source package is used."
msgstr ""
+"ライブラリ (や他の依存関係) が更新された時、それを使っているパッケージを"
+"再ビルドする必要があるかもしれません。ソースへの変更は必要ないので、同じ"
+"ソースパッケージが利用されます。"
#. type: Content of: <chapter><section><section><para>
#: pkgs.dbk:2139
"was needed and increasing the version number as described in <xref linkend="
"\"binary-only-nmu\"/>. This entry should not be included in the next upload."
msgstr ""
+"binNMU は、通常 wanna-build によって buildd 上で引き起こされます。<filename>"
+"debian/changelog</filename> にエントリが追加され、なぜアップロードが必要だった"
+"のか、という説明と <xref linkend=\"binary-only-nmu\"/> で記述されているように"
+"バージョン番号を増やします。このエントリは、その次のアップロードに含めるべき"
+"ではありません。"
#. type: Content of: <chapter><section><section><para>
#: pkgs.dbk:2147
"normally called NMU, and they don't add an entry to <filename>debian/"
"changelog</filename>."
msgstr ""
+"buildd は、アーカイブするためにバイナリのみのアップロードとして、そのアーキ"
+"テクチャに対してパッケージをアップロードします。厳密に言うと、これは binNMU "
+"です。しかし、これは通常 NMU とは呼ばれず、<filename>debian/changelog</filename> "
+"にエントリを追加しません。"
#. type: Content of: <chapter><section><section><title>
#: pkgs.dbk:2155
"maintainer. There is another type of upload where the uploaded package is "
"not yours: QA uploads. QA uploads are uploads of orphaned packages."
msgstr ""
+"NMU は、割り当てられているメンテナ以外の誰かによるパッケージのアップロード"
+"です。自分のものではないパッケージのアップロードについては、もう一つ、別の"
+"種類のアップロードがあります: QA アップロードです。QAアップロードは、"
+"みなしご化されたパッケージのアップロードです。"
#. type: Content of: <chapter><section><section><para>
#: pkgs.dbk:2165
"as the <literal>Maintainer</literal> or <literal>Uploader</literal> for the "
"package. Also, the changelog entry of a QA upload has a special first line:"
msgstr ""
+"QA アップロードは、ほとんど通常のメンテナによるアップロードと同じです: "
+"些細な問題であっても、なんでも修正します。バージョン番号の付け方は通常のもの"
+"ですし、delay アップロードをする必要もありません。違いは、パッケージのメンテナ"
+"あるいはアップローダとして記載されていない点です。また、QA アップロードの "
+"changelog のエントリは以下のように最初の一行が特別になっています:"
#. type: Content of: <chapter><section><section><screen>
#: pkgs.dbk:2173
"packages which did not yet have a QA upload still have their old maintainer "
"set. There is a list of them at <ulink url=\"&url-orphaned-not-qa;\"/>."
msgstr ""
+"あなたが NMU をしたいと思い、かつ、メンテナが活動的ではない場合、パッケージ"
+"がみなしご化されてないかどうかを確認するのが賢明です (この情報はパッケージ"
+"追跡システム (PTS) のページで表示されています)。みなしご化されたパッケージに"
+"対して最初の QA アップロードを行うときは、メンテナは <literal>Debian QA "
+"Group <packages@qa.debian.org></literal> に設定する必要があります。"
+"まだ QA アップロードがされていないみなしご化されたパッケージには、以前の"
+"メンテナが設定されています。この一覧は <ulink url=\"&url-orphaned-not-qa;\"/> "
+"で手に入ります。"
#. type: Content of: <chapter><section><section><para>
#: pkgs.dbk:2188
"adopt an orphaned package, you can just set yourself as maintainer and "
"upload the new version (see <xref linkend=\"adopting\"/>)."
msgstr ""
+"QA アップロードをする代わりに、メンテナをあなた自身に変更してパッケージを"
+"引き取ることも考えられます。みなしご化されたパッケージを引き取るのには、"
+"誰からの許可も必要としません。メンテナをあなた自身に設定して新しいバージョン"
+"をアップロードするだけです (<xref linkend=\"adopting\"/> を参照)。"
#. type: Content of: <chapter><section><section><title>
#: pkgs.dbk:2197
"literal>. In that case, you should start your changelog entry with the "
"following line:"
msgstr ""
+"パッケージングチーム (<literal>Maintainer</literal> あるいは <literal>"
+"Uploader</literal> としてメーリングリストを使う。<xref "
+"linkend=\"collaborative-maint\"/> 参照) の一員であるため、時々パッケージ"
+"を修正あるいは更新しているが、常にこの特定パッケージに貢献する予定は無い"
+"ので自分を <literal>Uploaders</literal> には加えたくはない、という時が"
+"あります。これがあなたのチームの方針に沿っているなら、直接 <literal>"
+"Maintainer</literal> 欄や <literal>Uploader</literal> 欄に記載せずとも"
+"通常のアップロードが可能です。この場合、changelog のエントリを以下の行で"
+"始める必要があります:"
#. type: Content of: <chapter><section><section><screen>
#: pkgs.dbk:2210
"of <literal>standard</literal> or which are part of the base set have co-"
"maintainers."
msgstr ""
+"共同メンテナンス (collaborative maintenance) は、Debian パッケージのメンテナンス"
+"責任を数人でシェアすることを指す用語です。この共同作業は、通常はより上質で"
+"短いバグ修正時間をもたらすので、大抵の場合は常に良い考えです。優先度が標準 "
+"(<literal>standard</literal>) あるいは基本セット (base) の一部であるパッケージは、"
+"副メンテナ (co-maintainer) を持つことを強くお勧めします。"
# type: Content of: <chapter><section><para>
#. type: Content of: <chapter><section><para>
"listed in the <literal>Uploaders</literal> field of the <filename>debian/"
"control</filename> file."
msgstr ""
+"大抵の場合、主メンテナに加えて一人か二人の副メンテナが居ます。主メンテナは "
+"<filename>debian/control</filename> ファイルの <literal>Maintainer</literal> "
+"欄に名前が記載されている人です。副メンテナは他のすべてのメンテナで、通常 "
+"<filename>debian/control</filename> ファイルの <literal>Uploaders</literal> "
+"に記載されています。"
# type: Content of: <chapter><section><para>
#. type: Content of: <chapter><section><para>
"In its most basic form, the process of adding a new co-maintainer is quite "
"easy:"
msgstr ""
+"もっとも基本的なやり方では、新しい副メンテナの追加は大変簡単です:"
#. type: Content of: <chapter><section><itemizedlist><listitem><para>
#: pkgs.dbk:2242
"<literal>Uploaders</literal> field in the first paragraph of the "
"<filename>debian/control</filename> file."
msgstr ""
+"副メンテナの正確なメンテナ名とアドレスを <filename>debian/control</filename> "
+"ファイルの最初の段落の <literal>Uploaders</literal> 欄に追加します。"
# type: Content of: <chapter><section><itemizedlist><listitem><screen>
#. type: Content of: <chapter><section><itemizedlist><listitem><screen>
"Using the PTS (<xref linkend=\"pkg-tracking-system\"/>), the co-maintainers "
"should subscribe themselves to the appropriate source package."
msgstr ""
+"PTS (<xref linkend=\"pkg-tracking-system\"/>) を使う場合、副メンテナは適切な"
+"ソースパッケージの購読をする必要があります。"
#. type: Content of: <chapter><section><para>
#: pkgs.dbk:2266
"<literal>Uploaders</literal> field of each package must be managed with "
"care. It is recommended to choose between one of the two following schemes:"
msgstr ""
+"共同メンテナンスのもう一つの形態はチームメンテナンスです。これは、複数の"
+"パッケージを同じ開発者グループでメンテナンスする場合にお勧めです。その場合、"
+"各パッケージの <literal>Maintainer</literal> 欄と <literal>Uploaders"
+"</literal> 欄は注意して扱わねばいけません。以下の二つの案からいずれかを選ぶ"
+"のがお勧めです:"
#. type: Content of: <chapter><section><orderedlist><listitem><para>
#: pkgs.dbk:2275
"<literal>Maintainer</literal> field. In the <literal>Uploaders</literal>, "
"put the mailing list address, and the team members who care for the package."
msgstr ""
+"パッケージの主に担当をするチームメンバーを <literal>Maintainer</literal> 欄に"
+"追加します。<literal>Uploaders</literal> 欄には、メーリングリストのアドレスと"
+"パッケージの面倒をみるチームメンバーを追加します。"
#. type: Content of: <chapter><section><orderedlist><listitem><para>
#: pkgs.dbk:2282
"the package. In this case, you must make sure the mailing list accept bug "
"reports without any human interaction (like moderation for non-subscribers)."
msgstr ""
+"メーリングリストのアドレスを <literal>Maintainer</literal> 欄に追加します。"
+"<literal>Uploaders</literal> 欄には、パッケージの面倒をみるチームメンバーを"
+"追加します。この場合、メーリングリストは (購読者以外に対するモデレーション"
+"などの) 人手を介さずにバグ報告を受け取ることを確認する必要があります。"
#. type: Content of: <chapter><section><para>
#: pkgs.dbk:2291
"mailing list address as a <literal>Maintainer</literal> and no "
"<literal>Uploaders</literal>."
msgstr ""
+"どのような場合でも、すべてのチームメンバーを <literal>Uploaders</literal> 欄"
+"に入れるのは良くない考えです。これは、Developer's Package Overview の一覧 ("
+"<xref linkend=\"ddpo\"/> 参照) を実際には対応していないパッケージで散らかして"
+"しまい、偽りの良いメンテナンス状態を作り出します。同じ理由から、パッケージを"
+"一回アップロードするのであれば、「チームアップロード (Team Upload)」ができる"
+"ので、チームメンバーは <literal>Uploaders</literal> 欄へ自分を追加する必要は"
+"ありません (<xref linkend=\"nmu-team-upload\"/> 参照)。逆にいえば、<literal>"
+"Maintainer</literal> 欄にメーリングリストのアドレスのみで <literal>Uploaders"
+"</literal> 欄に誰も追加していないままにしておくのは良くない考えです。"
# type: Content of: <chapter><section><title>
#. type: Content of: <chapter><section><title>
msgid "Basics"
msgstr "基本"
+# testing?
# type: Content of: <chapter><section><section><para>
#. type: Content of: <chapter><section><section><para>
#: pkgs.dbk:2308
+#, fuzzy
msgid ""
"Packages are usually installed into the <literal>testing</literal> "
"distribution after they have undergone some degree of <literal>testing</"
"literal> in <literal>unstable</literal>."
msgstr ""
+"通常、パッケージは<literal>不安定版 (unstable)</literal> での必要な"
+"いくつかのテストを潜り抜けた後で、<literal>テスト版ディストリビューション"
+"(testing)</literal> にインストールされます。"
#. type: Content of: <chapter><section><section><para>
#: pkgs.dbk:2313
"literal>. This way, <literal>testing</literal> should always be close to "
"being a release candidate. Please see below for details."
msgstr ""
+"これらは、すべてのアーキテクチャ上で同期していなければならず、インストール"
+"できなくなるような依存関係を持ってはいけません。また、<literal>テスト版 "
+"(testing)</literal> にインストールされる際に既知のリリースクリティカルバグを"
+"持っていない必要があります。このようにして、<literal>テスト版 (testing)</literal> "
+"は常にリリース候補に近いものである必要があります。詳細は以下を参照してください。"
# type: Content of: <chapter><section><section><title>
#. type: Content of: <chapter><section><section><title>
# type: Content of: <chapter><section><section><para>
#. type: Content of: <chapter><section><section><para>
#: pkgs.dbk:2324
+#, fuzzy
msgid ""
"The scripts that update the <literal>testing</literal> distribution are run "
"twice each day, right after the installation of the updated packages; these "
"distribution, but they do so in an intelligent manner; they try to avoid any "
"inconsistency and to use only non-buggy packages."
msgstr ""
+"<literal>テスト版 (testing)</literal> ディストリビューションを更新するスクリプト"
+"は、日に二回、更新されたパッケージのインストール直後に動作します。これらの"
+"スクリプトは <literal>britney</literal> と呼ばれます。これは、<literal>テスト版 "
+"(testing)</literal> ディストリビューションに対して <filename>Packages</filename> "
+"ファイルを生成しますが、賢いやり方で行います; 不整合を避け、バグが無いパッケージ"
+"のみを利用しようとします。"
# type: Content of: <chapter><section><section><para>
#. type: Content of: <chapter><section><section><para>
"The inclusion of a package from <literal>unstable</literal> is conditional "
"on the following:"
msgstr ""
+"<literal>不安定版 (unstable)</literal> からのパッケージの取り込みは以下の条件です:"
# type: Content of: <chapter><section><section><itemizedlist><listitem><para>
#. type: Content of: <chapter><section><section><itemizedlist><listitem><para>
"available in <literal>unstable</literal>, but not affecting the version in "
"<literal>testing</literal>);"
msgstr ""
+"新たなリリースクリティカルバグを持っていないこと (<literal>不安定版 (unstable)"
+"</literal>で利用可能なバージョンに影響する RC バグであって、<literal>テスト版 "
+"(testing)</literal> にあるバージョンに影響するものではない);"
#. type: Content of: <chapter><section><section><itemizedlist><listitem><para>
#: pkgs.dbk:2355