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

運作開源項目的一點經驗

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

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

[[60467]]

社區(Community)

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

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

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

說明文件(README)

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

項目規劃(Roadmap)

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

貢獻代碼(Code Contributions)

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

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

透明化(Transparency)

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

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

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

【編輯推薦】

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

2017-11-07 11:36:57

開源項目代碼

2012-07-12 10:49:53

項目管理

2009-06-17 14:36:02

學習Java心得

2013-08-19 12:40:18

開源項目

2013-05-13 11:25:44

系統架構

2013-05-14 12:06:26

.Net系統架構架構設計

2016-03-25 10:41:40

項目運維管理運維

2011-05-24 11:09:30

Access數據庫

2011-12-02 09:39:22

項目管理

2010-05-20 15:29:43

優化IIS

2014-04-14 09:58:18

開源項目

2013-01-18 10:10:30

項目項目經理

2016-04-05 10:12:58

HiveSQLHadoop

2011-11-30 09:26:25

項目管理

2022-02-28 08:23:02

開源項目重構

2013-01-08 10:06:43

創業創業方法

2017-09-07 15:12:42

程序員

2025-05-29 00:00:00

UI 庫前端模塊化

2012-03-27 08:49:19

Json

2009-09-14 19:44:27

LINQ To SQL
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 99久久国产综合精品麻豆 | 黑人巨大精品 | 国产福利在线 | 九九免费视频 | 亚洲国产精品一区二区久久 | 成年人免费网站 | 国产精品亚洲视频 | 超碰在线97国产 | 国产精品久久久久久久久久久久久久 | 韩日三级 | 国产日韩欧美91 | 久草免费在线视频 | 伊人看片 | 精品国产一区二区三区四区在线 | 91精品国产综合久久香蕉麻豆 | 日韩精品久久久久 | 成人精品视频在线观看 | 久草免费在线视频 | 久久久久国产一区二区三区四区 | 激情欧美一区二区三区中文字幕 | 婷婷福利视频导航 | 欧美一区二区在线观看 | 精品综合 | 成人在线视频一区 | 亚洲高清在线观看 | 91视频网址 | 亚洲精品成人 | 亚洲欧美日韩高清 | 日本精品一区二区三区在线观看视频 | 亚洲中国字幕 | 欧洲一区在线观看 | 国产精品久久久久久高潮 | 亚洲欧美日韩精品久久亚洲区 | 精品一二三区 | 亚洲成av人影片在线观看 | 成人国内精品久久久久一区 | 亚洲视频精品 | 中文字幕av亚洲精品一部二部 | 国产乱码精品一区二区三区中文 | 999re5这里只有精品 | 视频一区在线观看 |