# 貢献

&kde;にどのように貢献できますか？

&kde;とは、ボランティアによる無償ソフトウェアプロジェクトです。 ここでは、&kde;に対して誰でも力になることができます。プログラ マーだけが 歓迎されるわけではありません。&kde;が続くために様々なことが出来ます:

- ソフトウェアのテスト

- バグ・レポートの送付

- ドキュメントやヘルプファイルの作成

- プログラム・ドキュメント・ヘルプファイルの翻訳

- きれいなアイコンや効果音の作成

- &kde;についての記事や書籍などを著す

- 新規&kde;アプリケーションの作成

- それから、もちろん出資も大歓迎です:-)

もし開発に携わりたい場合、他にも情報収集のためにいくつか参照できる場所が あります。１つ目としてはメーリングリストをいくつか購読することです。 そのうちに、改善できるものや追加できるものが分かるかと思います。

バグ・レポート?はどのように送ればよいのですか?

自動バグ・トラッキング・システムが以下の場所で使用可能となっております:

http://buglist.kde.org

このシステムは、新しいバグの詳細を報告するための入力フォームと、既に知られている バグのリストを表示します。報告する前にバグのリストを参照してから報告するようにしてください。

&kde;のために、プログラミングをしたいのですが、最初に何をしたらよいでしょうか?

&kde;へのソフトウェア開発はどなたでもできます。しかし、何をしたらよいか、は 経験に強く依存いたします。例えば、C++言語を既に修得しているかや、 Qt toolkitでの経験はあるか、など。

&kde;プログラミングへ入るには次の基本的なツールが必要です：automake、autoconf、egcs。くわしくは、 http://developer.kde.org/ や http://www.ph.unimelb.edu.au/~ssk/kde/devel/ を参照ください。

&kde;プログラミングを学ぶその他の優れた資料として、QTオンライン・チュートリアル があります。これらは、QTと共にインストールされます。&kde; Helpか、 KFM $QTDIR/html/index.htmlでひらいてください。チュートリアルは"Using QT"の下に あります。各章のソースコードは$QTDIR/tutorialディレクトリにあります。

但し、&kde;のためにプログラミングをしたい人が行った方がよいことが１つだけ あります。それは、開発者向けメーリングリストを購読することです。購読するには 件名に、あなたのメールアドレスを入れたメールを以下のアドレスへ送信ください:

kde-devel-request@kde.org

また、 メーリングリストへの申し込み方法 をよくお読みください。そこで記載されている事柄は全て、この開発者リストへ当てはまります。

コア-開発者リストへの書き込み権限はどうやるの?

デフォルトでは、このコア-開発者メーリングリストを申し込んだからといって このリストへ投稿できるわけではありません。通常は受け取るだけです。 ここへ投稿したい場合は、先に Martin Konold さんに 連絡を取ってください。彼があなたをこのリストへの投稿を許可された人々の一覧に追加してくださいます。

これは、検閲とかいったものではありません。希望者はだれでも投稿できます。 ただ、この方法のほうがよけいな雑音を押さえ、互いのコミュニケーションを 保つことができると思っているからです。

ちなみに、今は開発者リストはどなたでも自由に投稿できるようにしてあります。

CVSシステムへのアクセスはどのようにするのですか?

&kde;プロジェクトはCVSシステムを用いてコアの部分を開発しています。 通常、一部分を変更した場合で、例えばバグをなおした場合、この変更を反映したい 場合は、一番良い方法は現行のsnapshotに対するパッチを作成し、それをそれぞれの 開発者/管理者へ送ることです。

もしこの作業を割と定期的に行う場合、 Stephan Kulow さんにCVSに対する直接のアクセス権を要求してみてください。但し、ユーザーが増えるほど 全ての開発者にとってCVSシステムへのアクセスが遅くなります。そのため直接の アクセス権はなるべく少数に押さえたいと思ってますが、気軽にお聞きください。

ちょっと興味があるんですが、CVSへのread-only許可をもらえますか?

はい。CVSへの read-only アクセス権限は `cvsup` ユーティリティを用いることにより可能です。

&kde;のための、cvsupのセットアップ方法については次のページを参照ください。 KDE cvsup page。

&kde;のための、CVSミラーサイトはありますか?

はい。&kde;のメインサーバーは通常負荷がとても高く、かつ応答も遅いです。 そのため、次の場所 http://www.kde.org/cvsupmirrors.html にて、ミラーサーバーのリストを参照ください。例えば、ミラー cvsup.nl.freebsd.org を 利用する場合、単純に

    *default host=cvs.kde.org

を

    *default host=cvsup.nl.freebsd.org

にcvsup script内を変更してください。

&kde;を自分の母国語に翻訳するにはどうしたらよいでしょうか?

次の場所 http://www.kde.org/i18n.html を見て、もう既にあなたがやりたいプログラムが翻訳されているかどうか確認 してください（大部分 はそうです）。そうでなければ、 ご自分でおこなう方法について書かれてあります。