貢献

このプロジェクトの保守と開発は全てボランティアのおかげさまです。あなたも支援できます:

問題の報告

サイトまたはクライアントソフトとの問題を経験する場合、issueトラッカーで報告できます(このページからふさわしいトラッカーを見つける), あるいは掲示板で討議できます)それともIRCで(freenodeで#fdroid)。

アプリを提出

リポジトリに特定のアプリが見当たらない場合、(盛り込みポリシーに目を通したら)専用のパッケージ化要求issueトラッカーを使ってご自由に提出して下さい。

必要の技術的スキルを持てれば、関連メタデータもまとめて、F-Droid Dataリポジトリを経由で提出できます。これはアプリの盛り込みを非常にを早めます。

アプリの新バージョンをビルドする場合も同様です。

更なる情報はドキュメンテーションや、IRCで (freenode上の #fdroid )訪ねて見つけることができます。

翻訳

クライアントアプリケーションは様々な言語で利用可能です。自分の言語が見当たらない場合、あるいはアップデートや改善の必要がある場合は、ぜひアカウントを作成して、翻訳システムで変更をして下さい。

翻訳とローカリゼーションの概要から始めましょう。 翻訳に関する議論のために、 専用の掲示板節 もあります。

開発との手助け

GitLabにてホストされている4つのgitリポジトリがあります - 1つはAndroidクライアントアプリのため、1つはレポジトリの稼働そしてアプリをローカルにビルド/インストールするサーバー・ツールのため、そして1つはF-Droidの主リポジトリで共有されるアプリのメタデータファイルと関連します。最後のリポジトリはウェブサイトとドキュメンテーションを処理します。開発に貢献したい場合、最も簡単な方法はこのプロジェクトをクローンし、マージ要求を提出することです。大きな変更を作成する場合、プロジェクトの方向性に合致するかどうか、開発中の作業と衝突したり重複しないように確認するためにIRCまたは掲示板で議論する方が良いでしょう。

サーバーやデータのプロジェクトを扱う場合、マニュアルを読む方が良いでしょう。

インフラとの手助け

F-Droidは定期保守、Ansibleベースの展開、そしてハードウェア管理が必要幾つかのサーバーを提供します(ビルダー、ウェブ・ポータル、ダウンロードなど)。 詳しくは IRCまで (#fdroid-dev on freenode) あるいはメールで [email protected] まで。