バグの報告
【訳注: この Thunderbird Help (和訳) の内容は Thunderbird 1.0.x を対象として書かれており、Thunderbird 1.5 の状況とは異なる部分があります。現在、Thunderbird 1.5 向けに更新作業を進めておりますので、今しばらくお待ちください。】
Thunderbird のバグは Bugzilla データベースを使って追跡されています。Thunderbird ブラウザの人気が高まるにつれて、質の悪いバグレポートが数多く登録されており、良いバグレポートでも既に登録されているバグと重複することが多くなっています。このページは、あなたがより良いバグレポートを書くための手助けとなるよう用意されています。良いバグを登録することは、そのバグが開発者の手によって修正される可能性を高めることにつながります。
バグレポートを登録する前に
初めてバグレポートを登録する前に、必ず次の 4 つの重要な手順に従ってください。
- 最新の Thunderbird を 新しいプロファイル で実行してみる
- そのバグが Mozilla (Application Suite) で再現するかどうか確かめる
- そのバグが既に報告されていないか確かめる
- 最後に、公式の「バグ報告ガイドライン」を読む
1. 最新の Thunderbird を新しいプロファイルで実行してみる
必ず Thunderbird の 最新ナイトリービルド を使ってテストしてください。ビルドをダウンロードしたら、必ず 空のフォルダ にインストールしてください。
Thunderbird の 新しいプロファイル を作成し、そのプロファイルで Thunderbird を起動します。それから、バグが再現するかどうか確かめてください。もちろん、登録しようとしているレポートが、バグではなく機能向上リクエスト (RFE) の場合は、この手順を飛ばしても構いません。
2. そのバグが Mozilla (Application Suite) で再現するかどうか確かめる
Thunderbird は Mozilla のコードベースを元に開発されているため、Thunderbird で見られるバグの多くは、実際には Mozilla のバグです。Thunderbird と Mozilla の大きな違いはユーザインターフェイスです (例えば、ツールバー、メニュー、ステータスバーなど、Mozilla の用語で「chrome」と言われる部分)。つまり、ツールバーに関する問題を見つけた場合、それはおそらく Thunderbird のバグでしょう。一方で、Web ページの表示や接続の不具合、印刷に関する問題は、Mozilla のバグである可能性が高いと言えます。
Thunderbird のバグとしてレポートを登録しようとする前に、Mozilla の最新ナイトリービルドをダウンロードして、新しいプロファイルでそのバグが再現するかどうか確かめてください。Windows または Linux、Mac OS X 版の最新ナイトリービルドをダウンロードしてください。バグが Mozilla で再現できた場合でも、もちろんバグレポートを登録できますが、Thunderbird のバグとして登録しないでください。
3. そのバグが既に報告されていないか確かめる
これまでに登録されたバグの一覧 は常に増え続けていますが、適切なカテゴリに目を通せば、バグはそれほど多くないことに気付くはずです。以下は Thunderbird のコンポーネント一覧です。
上のリンクをクリックすると、各コンポーネントのバグ一覧 (重複を除く) が表示されます。また、発見したバグが、最新ナイトリービルドに含まれる新しいバグである可能性もありますので、必ず 今日登録されたバグ の一覧にも目を通してください。重複を含む Thunderbird のバグの完全な一覧は こちらをご覧ください (読み込みに多少時間が掛かります)。
4. 最後に、公式の「バグ報告ガイドライン」を読む
この最後の手順は (おそらく) 一度だけ行えば良いものです。しかし、これは最も重要な手順です。バグレポートを登録する前に、Gervase Markham によって書かれた公式の バグ報告ガイドライン を必ず読んでください。このガイドラインで、詳細で役に立つバグレポートの書き方を学んでください。良いバグレポートを書けば、開発者がバグを修正するのに掛かる時間を減らすことができます。
バグレポートを登録する
上の手順をすべて終えたところで、ようやく バグレポートを登録する 準備ができました。リンク先のページに書かれている手順に従ってください。これまでに登録されたバグの検索が終わっているなら、Step 1 - search for your bug は飛ばすことができます。
【訳注: バグの報告は直接 Bugzilla にしていただくのが望ましいですが、日本語環境特有のバグを検索・報告したい、あるいは英語で報告をするのが難しいという方は、ユーザコミュニティ「もじら組」によって運営されている Bugzilla 日本版 をご利用になれます。ただし、上に書かれている一連の手順には必ず従ってください】
© 2002-2005 David Tenser.