成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

運作開源項目的一點經(jīng)驗

系統(tǒng)
你喜歡一個項目,分享了它的代碼,并且公布了它,這就算是開源項目嗎?在我看來這不是,開源項目必須有一個社區(qū)。作為興趣,你這么做可以,但是你想要其他人也參與這個項目,事情就大不同了。

上周我在 PHPUK 上面講了一些關(guān)于開源項目的內(nèi)容。我想把它們整理一下都記錄下來,以免忘記。也許我不太適合來給出一些這方面的建議,但這些都是我運營 joind.in 的一些真實、重要的總結(jié)。

[[60467]]

社區(qū)(Community)

你喜歡一個項目,分享了它的代碼,并且公布了它,這就算是開源項目嗎?在我看來這不是,開源項目必須有一個社區(qū)。作為興趣,你這么做可以,但是你想要其他人也參與這個項目,事情就大不同了。

為了讓別人參與貢獻,你必須建立一些基礎(chǔ)設(shè)施,可以讓別人能夠順利溝通,看到項目的進展。作為項目的負責人,你需要管理這些基礎(chǔ)設(shè)置。Joind.in 使用google groups的郵件列表,問題跟蹤系統(tǒng)(atlassian為開源項目提供免費的授權(quán))以及IRC頻道。我們也有一個博客,以及twitter賬戶來發(fā)表公開的聲明。我們使用了多個郵件列表,外聯(lián)、功能、開發(fā)。這樣就可以讓不同的人選擇自己感興趣的信息,而不會被其他信息淹沒。

如果你的項目還不是很有名,你需要通過博客,twitter,stack overflow等各種渠道來讓人們知道它。

說明文件(README)

在項目能獲得其他人的貢獻之前,你首先要保證其他人能順利的配置你的項目。你***在網(wǎng)頁,wiki,博客,以及項目中都有README信息,因為你不知道人們習慣從哪里看這些信息。

項目規(guī)劃(Roadmap)

有一個清晰的項目規(guī)劃是非常有用的。當用戶給你提出一些新功能的時候,你可以說“it's on the roadmap”,或者讓他們?nèi)ム]件列表討論。人們也知道你們正在干什么。

貢獻代碼(Code Contributions)

這一點有點復雜。大部分的開源貢獻者只對他們感興趣的東西感興趣,其他的功能或者系統(tǒng)的其他部分很難引起他們的興趣。但是恰恰其他部分是系統(tǒng)的關(guān)鍵部分。還有,作為項目負責人,你需要及時審核,測試,合并,部署這些貢獻的代碼。當某些貢獻不能被采納的時候,你需要告訴別人為什么,以及如何改進。

以我的經(jīng)驗來看,區(qū)分真正有用的貢獻,以及一般般、沒用的貢獻是比較困難的。有可能那個貢獻者提交了代碼以后就消失了,剩下你來維護這個代碼。這個問題似乎只能靠直覺去解決。你能做的就是誠懇的對待貢獻者,說出你心里真實的想法。

透明化(Transparency)

對我來說,這是運營開源項目最重要的一點!人們能看到代碼,能看到問題列表,郵件列表,甚至持續(xù)集成服務器。我可以向人們求助,指出哪段代碼不工作。有時候,在我還沒有意識到問題的時候,就會有人跳出來指出我的錯誤。

對于和我一起工作的人來說,他們可以看到哪些“pull request”是開放的,誰評論了什么,哪些代碼在什么時候被采納了。我會提交我參與的所有分支到githut。所以當有人問我一個功能的進度的時候,我往往直接告訴他們***的版本號。

把項目的所有東西都拿出來給人看有點像是在熨燙一件臟衣服,讓人有點不適。但是這樣做的好處是你可以聽到各種各樣的建議。好幾次我在twitter上貼出了一個bug鏈接尋求幫助,有不少人去留言,給建議,也有人直接去測試代碼。

【編輯推薦】

  1. 十大另類開源項目:從Web工具包到學習管理系統(tǒng)
  2. 微軟向Samba開源項目貢獻代碼
  3. 紅帽牽手業(yè)界巨頭應對VMware開源項目
  4. Linux進程與作業(yè)的區(qū)別及相關(guān)命令
  5. Linkedin運作原理
責任編輯:張浩 來源: oschina
相關(guān)推薦

2017-11-07 11:36:57

開源項目代碼

2013-08-19 12:40:18

開源項目

2012-07-12 10:49:53

項目管理

2009-06-17 14:36:02

學習Java心得

2016-03-25 10:41:40

項目運維管理運維

2013-05-13 11:25:44

系統(tǒng)架構(gòu)

2013-05-14 12:06:26

.Net系統(tǒng)架構(gòu)架構(gòu)設(shè)計

2014-04-14 09:58:18

開源項目

2011-12-02 09:39:22

項目管理

2011-05-24 11:09:30

Access數(shù)據(jù)庫

2010-05-20 15:29:43

優(yōu)化IIS

2022-02-28 08:23:02

開源項目重構(gòu)

2013-01-18 10:10:30

項目項目經(jīng)理

2016-04-05 10:12:58

HiveSQLHadoop

2011-11-30 09:26:25

項目管理

2017-09-07 15:12:42

程序員

2013-01-08 10:06:43

創(chuàng)業(yè)創(chuàng)業(yè)方法

2012-03-27 08:49:19

Json

2009-07-09 15:09:05

JDK卸載

2009-09-14 19:44:27

LINQ To SQL
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 天天综合久久 | h片免费看 | 国产午夜av片 | 老司机深夜福利网站 | 日韩欧美中文在线 | 亚洲性在线| 国产精品毛片一区二区在线看 | 亚洲精品久久久一区二区三区 | 国产精品成人一区 | 在线看av的网址 | 欧美xxxx黑人又粗又长 | 国产成人免费一区二区60岁 | 日本三级做a全过程在线观看 | 一区视频在线 | 久久久久国产一区二区三区 | 伊人99| 中国免费黄色片 | 欧美成人精品 | 毛片的网址 | 国产精品亚洲成在人线 | www国产亚洲精品久久网站 | 999久久久久久久久 国产欧美在线观看 | 国产精品jizz在线观看老狼 | 亚洲欧美日韩一区 | 欧美一级二级三级视频 | 亚洲成av人影片在线观看 | 看片wwwwwwwwwww| 丁香一区二区 | 皇色视频在线 | 精品国产一二三区 | 亚洲大片 | 欧美一级片中文字幕 | 久草免费在线视频 | 国产精品久久二区 | 天天搞天天操 | 亚洲一区在线日韩在线深爱 | .国产精品成人自产拍在线观看6 | 欧美精品在线视频 | 91久久久www播放日本观看 | 91视频在线| 成人综合久久 |