aboutsummaryrefslogtreecommitdiffstats
path: root/japanese/doc/devel-manuals.wml
blob: b809cdb6b03597541d9255131fb6d7f957250001 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
#use wml::debian::ddp title="Debian 開発者向けマニュアル"
#use wml::debian::translation-check translation="72af2309b6e70c54dd81bbacd4517f5c985728e0"
#include "$(ENGLISHDIR)/doc/manuals.defs"
#include "$(ENGLISHDIR)/doc/devel-manuals.defs"

<document "Debian ポリシーマニュアル" "policy">

<div class="centerblock">
<p>
  このマニュアルでは、Debian GNU/Linux ディストリビューションに必要とされるポリシーが
  説明されています。これには、ディストリビューションに含めるためにそれぞれのパッケージが
  満たすべき技術的な要件だけでなく、Debian アーカイブの構造や内容、それからオペレーティング
  システムのデザインについての話題もいくつか含まれています。
<doctable>
  <authors "Ian Jackson, Christian Schwarz, David A. Morris">
  <maintainer "Debian ポリシーグループ">
  <status>
  ready
  </status>
  <availability>
  <inpackage "debian-policy">
  <inddpvcs-debian-policy>
  <p>ポリシーに対する<a href="https://bugs.debian.org/debian-policy">修正案</a></p>

  <p>ポリシーを補足するドキュメント:</p>
  <ul>
    <li><a href="packaging-manuals/fhs/fhs-3.0.html">ファイルシステム階層標準</a>
    [<a href="packaging-manuals/fhs/fhs-3.0.pdf">PDF</a>]
    [<a href="packaging-manuals/fhs/fhs-3.0.txt">plain text</a>]
    <li><a href="debian-policy/upgrading-checklist.html">アップグレード時のチェックリスト</a>
    <li><a href="packaging-manuals/virtual-package-names-list.yaml">仮想パッケージ名一覧</a>
    <li><a href="packaging-manuals/menu-policy/">Menu ポリシー</a>
    [<a href="packaging-manuals/menu-policy/menu-policy.txt.gz">plain text</a>]
    <li><a href="packaging-manuals/perl-policy/">Perl ポリシー</a>
    [<a href="packaging-manuals/perl-policy/perl-policy.txt.gz">plain text</a>]
    <li><a href="packaging-manuals/debconf_specification.html">debconf 仕様</a>
    <li><a href="packaging-manuals/debian-emacs-policy">Emacsen ポリシー</a>
    <li><a href="packaging-manuals/java-policy/">Java ポリシー</a>
    <li><a href="packaging-manuals/python-policy/">Python ポリシー</a>
    <li><a href="packaging-manuals/copyright-format/1.0/">copyright-format 仕様</a>
  </ul>
  </availability>
</doctable>
</div>

<hr>

<document "Debian 開発者リファレンス" "devref">

<div class="centerblock">
<p>
  このマニュアルでは、Debian メンテナ向けの手続きとリソースが説明されています。
  新しく開発者になる方法、アップロード手順、Debian のバグトラッキングシステムや
  メーリングリスト、インターネットサーバの使い方、などの解説です。

  <p>このマニュアルは、全ての Debian 開発者 (新米も古株も) 向けの<em>リファレンスマニュアル</em>といえます。

<doctable>
  <authors "Ian Jackson, Christian Schwarz, Adam Di Carlo, Rapha&euml;l Hertzog, Josip Rodin">
  <maintainer "Adam Di Carlo, Rapha&euml;l Hertzog, Josip Rodin">
  <status>
  ready
  </status>
  <availability>
  <inpackage "developers-reference">
  <inddpvcs-developers-reference>
  </availability>
</doctable>
</div>

<hr>

<document "Debian Maintainer 向け案内書" "debmake-doc">

<div class="centerblock">
<p>
このチュートリアル文書は、普通の Debian ユーザや開発者志願者向けに
<code>debmake</code> コマンドを使って Debian パッケージを構築する方法を説明します。
</p>
<p>
現代的なパッケージングスタイルに重きを置いており、多数の単純な例が付属します。
</p>
<ul>
<li>POSIX シェルスクリプトのパッケージング</li>
<li>Python3 スクリプトのパッケージング</li>
<li>Makefile/Autotools/CMake を使う C</li>
<li>共有ライブラリ等を含む複数バイナリパッケージ</li>
</ul>
<p>
この「Debian Maintainer 向け案内書」は
「Debian 新メンテナガイド」の後継版とみなして構いません。
</p>

<doctable>
  <authors "Osamu Aoki">
  <maintainer "Osamu Aoki">
  <status>
  ready
  </status>
  <availability>
  <inpackage "debmake-doc">
  <inddpvcs-debmake-doc>
  </availability>
</doctable>
</div>

<hr>

<document "Debian 新メンテナガイド" "maint-guide">

<div class="centerblock">
<p>
  この文書は、Debian GNU/Linux のパッケージ構築を一般の Debian ユーザ (と開発者予備軍)
  向けに易しく説明しようとするもので、多くの実用的な例も掲載されています。

  <p>これまでの取り組みとは違い、この文書はメンテナの役に立つ <code>debhelper</code>
  や新しいツール類をベースにしています。著者はこれまでの取り組みを盛りこんで統合しようと、
  あらゆる努力をしています。

<doctable>
  <authors "Josip Rodin, Osamu Aoki">
  <maintainer "Osamu Aoki">
  <status>
  内容が古くなっています。上記の"Debian Maintainer 向け案内書"をお使いください。
  </status>
  <availability>
  <inpackage "maint-guide">
  <inddpvcs-maint-guide>
  </availability>
</doctable>
</div>

<hr>

<document "Debian パッケージ化入門" "packaging-tutorial">

<div class="centerblock">
<p>
このチュートリアルは Debian のパッケージ化の手引きです。
将来の開発者に、既存のパッケージの変更の方法、自分のパッケージの作成方法、そして
Debian コミュニティとやりとりする方法について説明します。
主なチュートリアルに加え、<code>grep</code> パッケージの変更、<code>gnujump</code>
ゲームおよび Java ライブラリのパッケージ化、の3つの実践講座も収録しています。
</p>

<doctable>
  <authors "Lucas Nussbaum">
  <maintainer "Lucas Nussbaum">
  <status>
  ready
  </status>
  <availability>
  <inpackage "packaging-tutorial">
  <inddpvcs-packaging-tutorial>
  </availability>
</doctable>
</div>

<hr>

<document "Debian メニューシステム" "menu">

<div class="centerblock">
<p>
  このマニュアルでは、Debian メニューシステムと <strong>menu</strong> パッケージを
  説明しています。

  <p>menu パッケージは、昔の fvwm2 パッケージにあった install-fvwm2-menu プログラムに
  刺激を受けたものです。とはいえ、menu ではメニュー構成にもっと一般的なインターフェイスを提供
  しようとしています。このパッケージにある update-menus コマンドを使えば、各 X ウィンドウ
  マネージャ用に他のパッケージを再度修正する必要はありませんし、テキストと X のどちらを志向する
  プログラムであっても、統一されたインターフェイスを提供します。

<doctable>
  <authors "Joost Witteveen, Joey Hess, Christian Schwarz">
  <maintainer "Joost Witteveen">
  <status>
  ready
  </status>
  <availability>
  <inpackage "menu">
  <a href="packaging-manuals/menu.html/">HTML オンライン</a>
  </availability>
</doctable>
</div>

<hr>

#<document "i18n の手引き" "i18n">
#
#<div class="centerblock">
#<p>
#  この文書では、プログラマとパッケージメンテナ向けに、l10n (localization、地域化)、
#  i18n (internationalization、国際化)、そして m17n (multilingualization、多言語化)
#  についての基本的な考え方と HOWTO を説明しています。
#
#  <p>この文書のねらいは、より多くのパッケージが i18n をサポートするようにし、Debian を
#  より国際化されたディストリビューションとすることです。
#  世界中からの助言を歓迎します。というのも原著者が日本語話者であるため、それらの助言がなければ
#  この文書が日本語化についてのものになってしまうのです。
#
#<doctable>
#  <authors "Tomohiro KUBOTA (&#20037;&#20445;&#30000;&#26234;&#24195;)">
#  <maintainer "Tomohiro KUBOTA (&#20037;&#20445;&#30000;&#26234;&#24195;)">
#  <status>
#  開発中
#  </status>
#  <availability>
#  未完成
#  <inddpvcs-intro-i18n>
#  </availability>
#</doctable>
#</div>
#
#<hr>

#<document "Debian XML/SGML ポリシー" "xml-sgml-policy">
#
#<div class="centerblock">
#<p>
#  XML や SGML のリソースを提供したり、利用したりする Debian パッケージ向けの
#  サブポリシーです。
#
#<doctable>
#  <authors "Mark Johnson, Ardo van Rangelrooij, Adam Di Carlo">
#  <status>
#  <tt>sgml-base-doc</tt> にある現在の SGML ポリシーと、XML カタログ管理のための
#  新しい題材をマージし始めています
#  </status>
#  <availability>
#  <inddpvcs-xml-sgml-policy>
#  </availability>
#</doctable>
#</div>
#
#<hr>

#<document "ソフトウェア作者が自分の作品を直接 .deb 形式で配布するには" "swprod">
#
#
#<div class="centerblock">
#<p>
#  この文書は、ソフトウェア作者が自分の作品を Debian に組み入れる方法、作品のライセンスや
#  作者の選択によって発生しうるさまざまな状況、どのような選択肢があるのか、といったことを説明
#  するための出発点となるものです。パッケージの作り方は説明していませんが、まさにそういった
#  文書へリンクはしています。
#
#  <p>Debian パッケージの作成と配布について、また必須ではありませんが Debian
#  ディストリビューションへそれらを加えることについて、全体像を掴めていないのであれば、
#  これを読むべきです。
#
#<doctable>
#  <authors "Aaron Isotton">
#  <maintainer "Aaron Isotton">
#  <status>
#  ready (?)
#  </status>
#  <availability>
#  <inddpvcs-distribute-deb>
#  </availability>
#</doctable>
#</div>
#
#<hr />

<document "Debian インストーラ内部" "d-i-internals">

<div class="centerblock">
<p>
  この文書は、Debian インストーラを新しい開発者から扱いやすくすること、
  インストーラの技術情報を提供する中心の場となることを目的とします。

<doctable>
  <authors "Frans Pop">
  <maintainer "Debian インストーラチーム">
  <status>
  ready
  </status>
  <availability>
  <p><a href="https://d-i.alioth.debian.org/doc/internals/">オンラインの HTML</a></p>
  <p><a href="https://anonscm.debian.org/cgit/d-i/debian-installer.git/tree/doc/devel/internals">オンラインの
     DocBook XML ソース</a></p>
  </availability>
</doctable>
</div>

<hr>

<document "dbconfig-common documentation" "dbconfig-common">

<div class="centerblock">
<p>
  この文書は機能するデータベースを必要とするパッケージを保守するパッケージメンテナ向けです。
  必要なロジックを自分で実装するのではなく、
  インストール、アップグレード、再設定、削除の際に dbconfig-common
  により適切な質問を行ってデータベースの生成、準備を行います。

<doctable>
  <authors "Sean Finney and Paul Gevers">
  <maintainer "Paul Gevers">
  <status>
  ready
  </status>
  <availability>
  <inpackage "dbconfig-common">
  <inddpvcs-dbconfig-common>
  さらに<a href="dbconfig-common/dbconfig-common-design.html">設計文書</a>もあります。
  </availability>
</doctable>
</div>

<hr>

<document "dbapp-policy" "dbapp-policy">

<div class="centerblock">
<p>
  機能するデータベースに依存するパッケージ向けに提案されているポリシー。

<doctable>
  <authors "Sean Finney">
  <maintainer "Paul Gevers">
  <status>
  draft
  </status>
  <availability>
  <inpackage "dbconfig-common">
  <inddpvcs-dbapp-policy>
  </availability>
</doctable>
</div>

© 2014-2024 Faster IT GmbH | imprint | privacy policy