Live manual Debian Live

# Debian Live Manual

# プロジェクトへの貢献

644

# 13. プロジェクトへの貢献

645

貢献物の提出にあたっては著作権者を明確に識別し、適用するライセンス文を収録してください。受け入れられるためには、その貢献物はその文書の他の部分と同一の、GPL バージョン 3 以降というライセンスを採用する必要があることに注意してください。

646

Contributions to the project, such as translations and patches, are greatly welcome. Anyone can send merge requests. The projects are hosted on Salsa: ‹https://salsa.debian.org/live-team› follow Salsa's documentation for instructions on how to contribute.

647

を拒否します。あらゆるコミットを訂正できるとはいえ、自分の常識に従って、良いコミットメッセージを使って良いコミットを行うようお願いします。

648

- 完結した、有意な文で構成されるコミットメッセージを英語で書き、大文字から始めて句点で終えるようにしてください。通常、「Fixing/Adding/Removing/Correcting/Translating/...」のようなものから開始します。

649

- 良いコミットメッセージを書いてください。先頭行はそのコミットの内容を正確にまとめるようにしてください。これは changelog に収録されることになります。何か説明がさらに必要であれば、先頭行の後に1行空けてから書き、各段落の後には新たな空行を空けてください。段落の行の長さは80文字を超えないようにしてください。

650

- コミットは小分けにしてください。これは関係のないものをまとめてコミットしないようにということです。各変更ごとに別個にコミットするようにしてください。

651

13.1 man ページの翻訳

652

プロジェクトが保守している様々な live-* パッケージの man ページを翻訳することによりプロジェクトに貢献することもできます。手順は新しく最初から翻訳を開始するのか、それとも既に存在する翻訳について作業を続けるのか、によって異なります:

653

- 既に存在する翻訳について作業する

654

既存の言語版への翻訳を保守したい場合、変更は `manpages/po/${言語}/*.po` ファイルに対して行い、それから `manpages/` ディレクトリで `make rebuild` を実行する必要があります。これにより `manpages/${言語}/*` にある実際の man ページが更新されます。

655

- 新しく最初から翻訳を開始する

656

プロジェクトの man ページに新しい翻訳を追加する場合も同じような手順を追うことになります。以下のような手順になるでしょう:

657

- poedit 等、自分の使いやすいテキストエディタで `manpages/pot/` ファイルを開き、`manpages/po/${言語}/` に .po ファイルを保存してください (`${言語}/` ディレクトリを作成しておく必要があるでしょう)。

658

- `manpages/` ディレクトリで `make rebuild` を実行し、実際の man ページを収録する `manpages/${言語}/` 以下のファイルを作成します。

659

ディレクトリやファイルを全て git add して対象に入れて git commit し、最後に git push して git サーバに送らないといけないことを覚えておいてください。