初めてのオープン ソース プロジェクトを作成する予定で、Google コードまたはコードプレックスをホストする場所を決定しようとしています。コードプレックスにはより優れたコミュニティ機能があり、Google コードには実際の svn とバージョン差分ツールがあるようです。プロジェクトをホストする場所の決定要因は何ですか?
2 に答える
Task Coachの場合、私はメーリングリスト用のSourceforgeグループとYahooグループから始めました。Task Coachの翻訳を追加したとき、Webを介した翻訳の編集をサポートしているため、Launchpadの使用も開始しました。Task CoachをLaunchpadに完全に移動することを検討しました(私はBazaarが好きです)が、LaunchpadはWebサイトのホスティングを提供していませんが、Sourceforgeは提供しています。また、Sourceforgeは最近、Bazaarを含む複数のバージョン管理システムを提供しています。現在、Uservoiceを使用して、TaskCoachユーザーが新機能に投票できるようにすることを検討しています。
これらは私がオープンソースホストで探していた/探していた機能だと思います:
- プロジェクトのウェブサイトホスティング
- エンドユーザーのダウンロードのサポート
- ソースコードバージョン管理
- バグ/機能リクエスト/サポートリクエストトラッカー
- 翻訳の編集のサポート
- メーリングリスト
私にとって一番の機能は、コードをリポジトリに出し入れすることです。これは、Google コード、さらにはアセンブラを使用すると非常に簡単です (ただし、アセンブラの最新の使用条件については最新ではありません)。Codeplex は使いにくい TFS に傾いていますが、SVNBridge と tortoise で動作させることができ、簡単です。
コードを出し入れする方法が分かったら、あとは個人の好み次第です。
ウィキが欲しいですか?課題トラッカーが必要ですか? 自動ビルドが必要ですか? サードパーティ ツール (fogbugz や trac など) との統合が必要ですか?