2009-05-06 20 views
1

我打算創建我的第一個開源項目,我正在試圖決定在哪裏託管它的谷歌代碼或codeplex。在我看來,codeplex有一套更好的社區功能,谷歌代碼有真正的svn和版本diff工具。什麼決定了你的項目在哪裏舉辦?你如何評估開源項目主機?

+2

不要忘記所有開源主機的「母親」:www.sourceforge.net – clamp 2009-05-06 13:51:37

+0

你還考慮過SourceForge嗎?這是另一個開源項目的大託管商,它爲您提供了許多工具。 – 2009-05-06 13:53:11

+0

+1代碼。我從來沒有遇到任何問題。它速度快,有很多功能可以幫助團隊。 – 2009-05-06 14:06:35

回答

1

對我來說,第一個功能是讓我的代碼進出倉庫,這對於google代碼來說是非常容易的,甚至可以組合使用(雖然我沒有及時瞭解最新的組合使用條款是)。 Codeplex傾向於難以使用的TFS,但是您可以使它與SVNBridge和烏龜一起工作,這更容易。

一旦你弄出了代碼進出,它真的歸結爲個人偏好。

你想要Wiki嗎? 你想要問題追蹤器嗎? 你想擁有自動化版本嗎? 你需要與第三方工具(如fogbugz或trac)整合嗎?

1

對於Task Coach,我開始使用SourceforgeYahoo groups作爲郵件列表。當我們爲Task Coach添加翻譯時,我們也開始使用Launchpad,因爲它支持通過網絡編輯翻譯。我考慮將Task Coach完全移至Launchpad(我喜歡Bazaar),但Launchpad不提供網站託管,而Sourceforge則提供。此外,Sourceforge目前提供多種版本控制系統,包括Bazaar。目前,我正在考慮使用Uservoice來允許Task Coach用戶投票選擇新功能。

我想這些都是我一直/功能正在尋找開源主機:

  1. 項目網站託管
  2. 最終用戶下載支持
  3. 源代碼版本控制
  4. Bug /功能請求/支持請求跟蹤器
  5. 支持編輯翻譯
  6. 郵件列表