2010-04-08 51 views
11

如果細節很重要,我做了一個cruisecontrol.net發佈者插件,通過語音通知一系列電話號碼,宣佈當前的構建狀態。它使用Twilio來做到這一點。我做了一些可能對社區有用的東西。怎麼辦?

我想避免掛上我所做的細節,因爲我有很多這個問題,有一些小愛好一次性。至於如何讓我的愛好輸出可用於全世界,最先進的技術是什麼?

開源項目託管,社區功能似乎有很多選擇,以及在所有這些方面需要採取的角色。這有點令人迷惑。我在尋找的是免費試用這款遊戲,並且從那裏基本採取不干涉的方式。這是現實的嗎?我可以免費使用哪個項目託管服務,以便開發人員至少可以下載代碼,報告問題並相互協作以改進產品?

你遇到過什麼困難會讓我後悔這個決定?我對戰爭故事,建議和指導如何使這個小產品可供社區使用感興趣。

+1

對於很多項目託管谷歌項目「網站:stackoverflow.com項目託管」 – 2010-04-08 20:57:00

回答

0

如果它只是一個小例子或一小段代碼,您可能會考慮在「Code Project」之類的網站或博客上發佈ariticle。

發佈一個開源項目會帶來很多開銷,如果您想放手,那麼寫一篇文章和提供一個.zip來下載代碼示例可能會更容易。

0

看看SourceForge.net,這是一個程序員可以創建他們的開源項目的網站。它允許你添加可能對你的項目有不同權限的新用戶(從一個貢獻者到一個完整的管理員),它具有許多你想要用於你的項目的工具,比如bug跟蹤器和SVN。

+3

源鍛造是很難使用,它實際上很差 – 2010-04-08 20:55:59

+0

@尼爾你會推薦誰? – 2010-04-08 21:05:04

+0

@crazy我對Google Code非常滿意。當然比SF更容易建立一個項目。 – 2010-04-08 21:06:51

2

在公共訪問主機上快速獲取代碼的一種簡單方法是github.com。如果您託管的所有內容都向公衆開放,則託管服務是免費的。人們可以獲取最新消息,並在他們認爲值得合併的更新時通知您。

您將包含文檔作爲自述文件。

CodeProject很酷,這樣的網站將允許更多的社區討論,然後我在Github上看到。

4

GoogleCode是一個體面的自我存儲庫的開源代碼。非常易於使用,並且包含爲項目創建維基的能力。它也有一個非常容易使用和理解錯誤報告/論壇風格問題管理系統。

0

CodePlex是發佈項目的另一個好地方。那裏有很多C#/ .NET。除了所有基礎項目託管的東西之外,其中一件好事是它們支持whole slew of source control clients

+0

-1如果您的項目在6個月內沒有任何開發人員活動,則會被刪除。這對於不干涉手段是不利的。 – Earlz 2010-04-08 21:17:18

相關問題