1 # Debian Developer's Reference (Japanese)
2 # (C) Hideki Yamane (Debian-JP) <henrich@debian.or.jp>, 2007-2010.
6 "Project-Id-Version: developers-reference 3.4.4\n"
7 "POT-Creation-Date: 2010-06-20 09:22-0400\n"
8 "PO-Revision-Date: 2010-08-22 08:04+0900\n"
9 "Last-Translator: Hideki Yamane <henrich@debian.org>\n"
10 "Language-Team: Debian JP Project <debian-doc@debian.or.jp>\n"
13 "Content-Type: text/plain; charset=UTF-8\n"
14 "Content-Transfer-Encoding: 8bit\n"
16 # type: Content of: <chapter><title>
17 #. type: Content of: <chapter><title>
18 #: developer-duties.dbk:7
19 msgid "Debian Developer's Duties"
20 msgstr "Debian 開発者の責務"
22 # type: Content of: <chapter><section><title>
23 #. type: Content of: <chapter><section><title>
24 #: developer-duties.dbk:9
25 msgid "Maintaining your Debian information"
26 msgstr "あなたの Debian に関する情報をメンテナンスする"
28 # type: Content of: <chapter><section><para>
29 #. type: Content of: <chapter><section><para>
30 #: developer-duties.dbk:11
32 "There's a LDAP database containing information about Debian developers at "
33 "<ulink url=\"&url-debian-db;\"></ulink>. You should enter your information "
34 "there and update it as it changes. Most notably, make sure that the address "
35 "where your debian.org email gets forwarded to is always up to date, as well "
36 "as the address where you get your debian-private subscription if you choose "
39 "Debian 開発者に関する情報が含まれた LDAP データベースが <ulink url=\"&url-"
40 "debian-db;\"></ulink> にあります。ここに情報を入力して、情報に変更があった際"
41 "に更新する必要があります。特に、あなたの debian.org アドレス宛メールの転送先"
42 "アドレスが常に最新になっているのを必ず確認してください。debian-private の購読"
43 "をここで設定した場合、そのメールを受け取るアドレスについても同様です。"
45 # type: Content of: <chapter><section><para>
46 #. type: Content of: <chapter><section><para>
47 #: developer-duties.dbk:19
49 "For more information about the database, please see <xref linkend=\"devel-db"
52 "データベースについての詳細は <xref linkend=\"devel-db\"/> を参照してくださ"
55 # type: Content of: <chapter><section><title>
56 #. type: Content of: <chapter><section><title>
57 #: developer-duties.dbk:24
58 msgid "Maintaining your public key"
61 # type: Content of: <chapter><section><para>
62 #. type: Content of: <chapter><section><para>
63 #: developer-duties.dbk:26
65 "Be very careful with your private keys. Do not place them on any public "
66 "servers or multiuser machines, such as the Debian servers (see <xref linkend="
67 "\"server-machines\"/>). Back your keys up; keep a copy offline. Read the "
68 "documentation that comes with your software; read the <ulink url=\"&url-pgp-"
69 "faq;\">PGP FAQ</ulink>."
71 "秘密鍵の取扱いには十二分に注意してください。Debian サーバ (<xref linkend="
72 "\"server-machines\"/> 参照) のような公開サーバや複数のユーザがいるマシンには"
73 "置かないようにしてください。鍵をバックアップして、コピーはオフラインな場所に"
74 "置きましょう。ソフトの使い方については付属のドキュメントを参照してください。"
75 "<ulink url=\"&url-pgp-faq;\">PGP FAQ</ulink> を読みましょう。"
77 # type: Content of: <chapter><section><para>
78 #. type: Content of: <chapter><section><para>
79 #: developer-duties.dbk:33
81 "You need to ensure not only that your key is secure against being stolen, "
82 "but also that it is secure against being lost. Generate and make a copy "
83 "(best also in paper form) of your revocation certificate; this is needed if "
86 "鍵が盗難に対してだけではなく、紛失についても安全であることを保証する必要があ"
87 "ります。失効証明書 (revocation certificate) を生成してコピーを作って下さい "
88 "(紙にも出力しておくのがベストです)。これは鍵を紛失した場合に必要になります。"
90 # type: Content of: <chapter><section><para>
91 #. type: Content of: <chapter><section><para>
92 #: developer-duties.dbk:39
94 "If you add signatures to your public key, or add user identities, you can "
95 "update the Debian key ring by sending your key to the key server at "
96 "<literal>&keyserver-host;</literal>."
98 "公開鍵に対して、署名したり身元情報を追加したりなどしたら、鍵を "
99 "<literal>&keyserver-host;</literal> の鍵サーバに送付することで Debian key "
102 # type: Content of: <chapter><section><para>
103 #. type: Content of: <chapter><section><para>
104 #: developer-duties.dbk:44
106 "If you need to add a completely new key or remove an old key, you need to "
107 "get the new key signed by another developer. If the old key is compromised "
108 "or invalid, you also have to add the revocation certificate. If there is no "
109 "real reason for a new key, the Keyring Maintainers might reject the new "
110 "key. Details can be found at <ulink url=\"http://&keyserver-host;/"
111 "replacing_keys.html\"></ulink>."
113 "まったく新しい鍵を追加したりあるいは古い鍵を削除したりする必要がある時は、別"
114 "の開発者に署名された新しい鍵が必要になります。以前の鍵が侵害されたり利用不可"
115 "能になった場合には、失効証明書 (revocation certificate) も追加する必要があり"
116 "ます。新しい鍵が本当に必要な理由が見当たらない場合は、Keyring メンテナは新し"
117 "い鍵を拒否することがあります。詳細は <ulink url=\"http://&keyserver-host;/"
118 "replacing_keys.html\"></ulink> で確認できます。"
120 # type: Content of: <chapter><section><para>
121 #. type: Content of: <chapter><section><para>
122 #: developer-duties.dbk:52
124 "The same key extraction routines discussed in <xref linkend=\"registering\"/"
127 "同様に鍵の取り出し方について <xref linkend=\"registering\"/> で説明されていま"
130 # type: Content of: <chapter><section><para>
131 #. type: Content of: <chapter><section><para>
132 #: developer-duties.dbk:56
134 "You can find a more in-depth discussion of Debian key maintenance in the "
135 "documentation of the <systemitem role=\"package\">debian-keyring</"
136 "systemitem> package."
138 "Debian での鍵のメンテナンスについて、より突っ込んだ議論が <systemitem role="
139 "\"package\">debian-keyring</systemitem> パッケージ中のドキュメントで知ること"
142 # type: Content of: <chapter><section><title>
143 #. type: Content of: <chapter><section><title>
144 #: developer-duties.dbk:63
148 # type: Content of: <chapter><section><para>
149 #. type: Content of: <chapter><section><para>
150 #: developer-duties.dbk:65
152 "Even though Debian isn't really a democracy, we use a democratic process to "
153 "elect our leaders and to approve general resolutions. These procedures are "
154 "defined by the <ulink url=\"&url-constitution;\">Debian Constitution</ulink>."
156 "Debian は本来の意味での民主主義ではありませんが、我々はリーダの選出や一般投票"
157 "の承認において民主主義的なプロセスを利用しています。これらの手続きについて"
158 "は、<ulink url=\"&url-constitution;\">Debian 憲章</ulink>で規程されています。"
160 # type: Content of: <chapter><section><para>
161 #. type: Content of: <chapter><section><para>
162 #: developer-duties.dbk:71
164 "Other than the yearly leader election, votes are not routinely held, and "
165 "they are not undertaken lightly. Each proposal is first discussed on the "
166 "&email-debian-vote; mailing list and it requires several endorsements before "
167 "the project secretary starts the voting procedure."
169 "毎年のリーダー選挙以外には、投票は定期的には実施されず、軽々しく提案されるも"
170 "のではありません。提案はそれぞれ &email-debian-vote; メーリングリストでまず議"
171 "論され、プロジェクトの書記担当者が投票手順を開始する前に複数のエンドースメン"
174 # type: Content of: <chapter><section><para>
175 #. type: Content of: <chapter><section><para>
176 #: developer-duties.dbk:77
178 "You don't have to track the pre-vote discussions, as the secretary will "
179 "issue several calls for votes on &email-debian-devel-announce; (and all "
180 "developers are expected to be subscribed to that list). Democracy doesn't "
181 "work well if people don't take part in the vote, which is why we encourage "
182 "all developers to vote. Voting is conducted via GPG-signed/encrypted email "
185 "書記担当者が &email-debian-devel-announce; 上で複数回投票の呼びかけを行うの"
186 "で、投票前の議論を追いかける必要はありません (全開発者がこのメーリングリスト"
187 "を購読することが求められています)。民主主義は、人々が投票に参加しないと正常に"
188 "機能しません。これが我々が全ての開発者に投票を勧める理由です。投票は GPG に"
189 "よって署名/暗号化されたメールによって行われます。"
191 # type: Content of: <chapter><section><para>
192 #. type: Content of: <chapter><section><para>
193 #: developer-duties.dbk:85
195 "The list of all proposals (past and current) is available on the <ulink url="
196 "\"&url-vote;\">Debian Voting Information</ulink> page, along with "
197 "information on how to make, second and vote on proposals."
199 "(過去と現在の) 全ての提案リストが <ulink url=\"&url-vote;\">Debian 投票情報</"
200 "ulink>ページで閲覧できます。提案について、どの様に起案され、支持され、投票が"
201 "行われたのかという関連情報の確認が可能になっています。"
203 # type: Content of: <chapter><section><title>
204 #. type: Content of: <chapter><section><title>
205 #: developer-duties.dbk:92
206 msgid "Going on vacation gracefully"
209 # type: Content of: <chapter><section><para>
210 #. type: Content of: <chapter><section><para>
211 #: developer-duties.dbk:94
213 "It is common for developers to have periods of absence, whether those are "
214 "planned vacations or simply being buried in other work. The important thing "
215 "to notice is that other developers need to know that you're on vacation so "
216 "that they can do whatever is needed if a problem occurs with your packages "
217 "or other duties in the project."
219 "予定していた休暇にせよ、それとも単に他の作業で忙しいにせよ、開発者が不在にな"
220 "ることがあるのはごく普通のことです。注意すべき重要な点は、他の開発者達があな"
221 "たが休暇中であることを知る必要があることと、あなたのパッケージについて問題が"
222 "起こった場合やプロジェクト内での責務を果たすのに問題が生じたという様な場合"
223 "は、必要なことを彼らが何であってもできるようにすることです。"
225 # type: Content of: <chapter><section><para>
226 #. type: Content of: <chapter><section><para>
227 #: developer-duties.dbk:101
229 "Usually this means that other developers are allowed to NMU (see <xref "
230 "linkend=\"nmu\"/>) your package if a big problem (release critical bug, "
231 "security update, etc.) occurs while you're on vacation. Sometimes it's "
232 "nothing as critical as that, but it's still appropriate to let others know "
233 "that you're unavailable."
235 "通常、これはあなたが休暇中にあなたのパッケージが大きな問題 (リリースクリティ"
236 "カルバグやセキュリティ更新など) となっている場合に、他の開発者に対して NMU "
237 "(<xref linkend=\"nmu\"/> 参照) を許可することを意味しています。大抵の場合はそ"
238 "れほど致命的なことはおきませんが、他の開発者に対してあなたが作業できない状態"
241 # type: Content of: <chapter><section><para><footnote><para>
242 #. type: Content of: <chapter><section><para><footnote><para>
243 #: developer-duties.dbk:110
245 "This is so that the message can be easily filtered by people who don't want "
246 "to read vacation notices."
248 "これは、休暇のメッセージを読みたくない人がメッセージを簡単に振り分け可能にす"
251 # type: Content of: <chapter><section><para><footnote>
252 #. type: Content of: <chapter><section><para>
253 #: developer-duties.dbk:108
255 "In order to inform the other developers, there are two things that you "
256 "should do. First send a mail to <email>debian-private@&lists-host;</email> "
257 "with [VAC] prepended to the subject of your message<placeholder type="
258 "\"footnote\" id=\"0\"/> and state the period of time when you will be on "
259 "vacation. You can also give some special instructions on what to do if a "
262 "他の開発者に通知するために行わなければならないことが 2 つあります。まず、"
263 "<email>debian-private@&lists-host;</email> にサブジェクトの先頭に [VAC] と付"
264 "けたメールを送り<placeholder type=\"footnote\" id=\"0\"/>、いつまで休暇なのか"
265 "を示しておきます。何か問題が起きた際への特別な指示を書いておくこともできま"
268 # type: Content of: <chapter><section><para>
269 #. type: Content of: <chapter><section><para>
270 #: developer-duties.dbk:117
272 "The other thing to do is to mark yourself as on vacation in the <link "
273 "linkend=\"devel-db\">Debian developers' LDAP database</link> (this "
274 "information is only accessible to Debian developers). Don't forget to "
275 "remove the on vacation flag when you come back!"
277 "他に行うべき事は <link linkend=\"devel-db\">Debian developers' LDAP "
278 "database</link> 上 であなたを vacation とマークする事です (この情報は Debian "
279 "開発者のみがアクセスできます)。休暇から戻った時には vacation フラグを削除する"
282 # type: Content of: <chapter><section><para>
283 #. type: Content of: <chapter><section><para>
284 #: developer-duties.dbk:123
286 "Ideally, you should sign up at the <ulink url=\"&url-gpg-coord;\">GPG "
287 "coordination pages</ulink> when booking a holiday and check if anyone there "
288 "is looking for signing. This is especially important when people go to "
289 "exotic places where we don't have any developers yet but where there are "
290 "people who are interested in applying."
292 "理想的には、休暇にあわせて <ulink url=\"&url-gpg-coord;\">GPG coordination "
293 "pages</ulink> に登録して、誰かサインを希望している人がいるかどうかをチェック"
294 "します。開発者がまだ誰もいないけれども応募に興味を持っている人がいるようなエ"
295 "キゾチックな場所に行く場合、これは特に重要です。"
297 # type: Content of: <chapter><section><title>
298 #. type: Content of: <chapter><section><title>
299 #: developer-duties.dbk:132
300 msgid "Coordination with upstream developers"
301 msgstr "上流 (upstream) の開発者との調整について"
303 # type: Content of: <chapter><section><para>
304 #. type: Content of: <chapter><section><para>
305 #: developer-duties.dbk:134
307 "A big part of your job as Debian maintainer will be to stay in contact with "
308 "the upstream developers. Debian users will sometimes report bugs that are "
309 "not specific to Debian to our bug tracking system. You have to forward "
310 "these bug reports to the upstream developers so that they can be fixed in a "
311 "future upstream release."
313 "Debian メンテナとしての仕事のうち重要な位置を占めるのは、上流 (upstream) の開"
314 "発者との窓口であることです。Debian ユーザは、時折バグ報告システムに Debian 特"
315 "有ではないバグを報告する事があります。Debian メンテナは、いつか上流のリリース"
316 "で修正できるようにする為、このようなバグ報告を上流の開発者に転送しなくてはな"
319 # type: Content of: <chapter><section><para>
320 #. type: Content of: <chapter><section><para>
321 #: developer-duties.dbk:141
323 "While it's not your job to fix non-Debian specific bugs, you may freely do "
324 "so if you're able. When you make such fixes, be sure to pass them on to the "
325 "upstream maintainers as well. Debian users and developers will sometimes "
326 "submit patches to fix upstream bugs — you should evaluate and forward these "
329 "Debian 固有ではないバグの修正はあなたの義務ではないとはいえ、できるなら遠慮な"
330 "く修正してください。そのような修正を行った際は、上流の開発者にも送ってくださ"
331 "い。時折 Debian ユーザ/開発者が上流のバグを修正するパッチを送ってくる事があ"
332 "ります。その場合は、あなたはパッチを確認して上流へ転送する必要があります。"
334 # type: Content of: <chapter><section><para>
335 #. type: Content of: <chapter><section><para>
336 #: developer-duties.dbk:148
338 "If you need to modify the upstream sources in order to build a policy "
339 "compliant package, then you should propose a nice fix to the upstream "
340 "developers which can be included there, so that you won't have to modify the "
341 "sources of the next upstream version. Whatever changes you need, always try "
342 "not to fork from the upstream sources."
344 "ポリシーに準拠したパッケージをビルドするために上流のソースに手を入れる必要が"
345 "ある場合、以降の上流でのリリースにおいて手を入れなくても済むために、ここで含"
346 "まれる修正を上流の開発者にとって良い形で提案する必要があります。必要な変更が"
347 "何であれ、上流のソースからフォークしないように常に試みてください。"
349 #. type: Content of: <chapter><section><para>
350 #: developer-duties.dbk:155
352 "If you find that the upstream developers are or become hostile towards "
353 "Debian or the free software community, you may want to re-consider the need "
354 "to include the software in Debian. Sometimes the social cost to the Debian "
355 "community is not worth the benefits the software may bring."
357 "開発元の開発者らが Debian やフリーソフトウェアコミュニティに対して敵対的であ"
358 "る、あるいは敵対的になってきているのを見つけた場合は、ソフトウェアを Debian "
359 "に含める必要があるかを再考しなければならなくなるでしょう。時折 Debian コミュ"
360 "ニティに対する社会的なコストは、そのソフトウェアがもたらすであろう利益に見合"
363 # type: Content of: <chapter><section><title>
364 #. type: Content of: <chapter><section><title>
365 #: developer-duties.dbk:163
366 msgid "Managing release-critical bugs"
367 msgstr "リリースクリティカルバグに対処する"
369 # type: Content of: <chapter><section><para>
370 #. type: Content of: <chapter><section><para>
371 #: developer-duties.dbk:165
373 "Generally you should deal with bug reports on your packages as described in "
374 "<xref linkend=\"bug-handling\"/>. However, there's a special category of "
375 "bugs that you need to take care of — the so-called release-critical bugs (RC "
376 "bugs). All bug reports that have severity <literal>critical</literal>, "
377 "<literal>grave</literal> or <literal>serious</literal> are considered to "
378 "have an impact on whether the package can be released in the next stable "
379 "release of Debian. These bugs can delay the Debian release and/or can "
380 "justify the removal of a package at freeze time. That's why these bugs need "
381 "to be corrected as quickly as possible."
383 "大抵の場合、パッケージに対するバグ報告については <xref linkend=\"bug-handling"
384 "\"/>で記述されているように対応する必要があります。しかしながら、注意を必要と"
385 "する特別なカテゴリのバグがあります—リリースクリティカルバグ (RC bug) と呼ばれ"
386 "るものです。<literal>critical</literal>、<literal>grave</literal>、"
387 "<literal>serious</literal> の重要度が付けられている全てのバグ報告は、Debian "
388 "の次期安定版リリースからパッケージに含めるかどうかについての影響を持つと見な"
389 "されています。これらのバグは Debian のリリースを遅らせたり、フリーズ時にパッ"
390 "ケージ削除の調整に使われるなどされることがあります。これが、これらのバグを可"
391 "能な限り素早く修正する必要がある理由です。"
393 # type: Content of: <chapter><section><para>
394 #. type: Content of: <chapter><section><para>
395 #: developer-duties.dbk:176
397 "Developers who are part of the <ulink url=\"&url-debian-qa;\">Quality "
398 "Assurance</ulink> group are following all such bugs, and trying to help "
399 "whenever possible. If, for any reason, you aren't able fix an RC bug in a "
400 "package of yours within 2 weeks, you should either ask for help by sending a "
401 "mail to the Quality Assurance (QA) group <email>debian-qa@&lists-host;</"
402 "email>, or explain your difficulties and present a plan to fix them by "
403 "sending a mail to the bug report. Otherwise, people from the QA group may "
404 "want to do a Non-Maintainer Upload (see <xref linkend=\"nmu\"/>) after "
405 "trying to contact you (they might not wait as long as usual before they do "
406 "their NMU if they have seen no recent activity from you in the BTS)."
408 "<ulink url=\"&url-debian-qa;\">品質保証</ulink> グループに所属している開発者"
409 "はそのようなバグ全てを取扱い、何時でも可能な時に修正を試みます。どの様な理由"
410 "であれ、2 週間の間でパッケージの RC バグを修正出来なかったりする場合は品質保"
411 "証 (QA) グループ <email>debian-qa@&lists-host;</email> にメールを送って協力を"
412 "求めるか、困難な点を説明してどうやってそれを修正するつもりなのか、バグ報告に"
413 "対してメールを送ってください。そうしない場合は、QA グループのメンバーはあなた"
414 "にコンタクトを試みた後で Non-Maintainer アップロード (<xref linkend=\"nmu\"/"
415 "> 参照) を行おうとします (BTS 上で最近の活動が見られない場合は、彼らは NMU を"
416 "行う前にいつもの様には待とうとはしないでしょう)。"
418 # type: Content of: <chapter><section><title>
419 #. type: Content of: <chapter><section><title>
420 #: developer-duties.dbk:191
424 # type: Content of: <chapter><section><para>
425 #. type: Content of: <chapter><section><para>
426 #: developer-duties.dbk:193
428 "If you choose to leave the Debian project, you should make sure you do the "
431 "Debian プロジェクトから去るのを決めた場合は、以下の手順に従ってください:"
433 # type: Content of: <chapter><section><orderedlist><listitem><para>
434 #. type: Content of: <chapter><section><orderedlist><listitem><para>
435 #: developer-duties.dbk:199
437 "Orphan all your packages, as described in <xref linkend=\"orphaning\"/>."
439 "<xref linkend=\"orphaning\"/> の記述にしたがって、全てのパッケージをみなしご"
442 # type: Content of: <chapter><section><orderedlist><listitem><para>
443 #. type: Content of: <chapter><section><orderedlist><listitem><para>
444 #: developer-duties.dbk:204
446 "Send an gpg-signed email about why you are leaving the project to "
447 "<email>debian-private@&lists-host;</email>."
449 "何故プロジェクトを去るのかについて GPG でサインされたメールを <email>debian-"
450 "private@&lists-host;</email> に投げてください。"
452 # type: Content of: <chapter><section><orderedlist><listitem><para>
453 #. type: Content of: <chapter><section><orderedlist><listitem><para>
454 #: developer-duties.dbk:210
456 "Notify the Debian key ring maintainers that you are leaving by opening a "
457 "ticket in Debian RT by sending a mail to &email-keyring; with the words "
458 "'Debian RT' somewhere in the subject line (case doesn't matter)."
460 "'Debian RT' という単語 (大文字小文字は関係なし) がサブジェクトのどこかに入っ"
461 "たメールを &email-keyring; に投げて Debian RT でチケットをオープンして、あな"
462 "たがプロジェクトを去るのを Debian key ring メンテナに知らせてください。"
464 # type: Content of: <chapter><section><para>
466 #~ "</footnote> and state the period of time when you will be on vacation. "
467 #~ "You can also give some special instructions on what to do if a problem "
470 #~ "</footnote>。メールの本文に、いつまで休暇予定なのかを記述して休暇に行く際"
471 #~ "に送ってください。問題が起こった際にどうすれば良いのか、特別な指示を書いて"