W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
對于一個項目的維護(hù)者來說寫文檔是最重要的事情之一。
文檔不僅說清楚了你的想法是什么,而且還幫助別人在問問題之前理解你需要什么和接下在希望做什么。
將一些東西寫下來,當(dāng)遇到不符合項目預(yù)期的內(nèi)容時,可以輕松的拒絕。同時,它對于人們的參與和提供幫助提供了指導(dǎo)。最有意思的是,撰寫文檔的人可能永遠(yuǎn)也不知道是誰讀了他寫的文檔,或者使用項目。
即使你不想長篇大論,對要點(diǎn)略說一二也比啥都不寫要好。
請在項目啟動時就寫下項目目標(biāo),并將之加到 README 文件中, 或者創(chuàng)建一個單獨(dú)的 VISION 文件,其它還能幫助人們了解這方面的信息如項目管理路線圖,最好是也把他們公開。
有一個明確的,用文檔表達(dá)清晰的愿景,能保證項目的走向不會跑偏,同時也能保障因為其他的貢獻(xiàn)者增加的奇怪的需求而使項目變質(zhì)。
比如,@lord 發(fā)現(xiàn)項目有一個明確的愿景能夠幫助他決定哪個 PR 值得花時間。作為一個維護(hù)者的新手,他甚至還后悔當(dāng)他接到第一個關(guān)于 slate ) PR 的時候沒有堅持項目本身的原則。
我一直都在摸索。我沒有努力尋求一個完整的解決方案。與其采用那種半吊子辦法,我真希望曾經(jīng)對某些 Issue 的提出者說:”我暫時沒有時間干這個,但是我會把他放到我的待辦事項中”。
制定規(guī)則是很傷腦筋的。有時候你可能覺得你像是在限制別人的行為或者說把好玩的東西都搞沒了。
制定了規(guī)則,然后嚴(yán)格執(zhí)行,當(dāng)然啦,好的規(guī)則會讓維護(hù)者更輕松。他們會把你從做自己不愿意做的事情中解脫出來。
大多數(shù)知道你項目的人對你或者你的處境都是一無所知。他們可能會覺得你做這個項目是有錢拿的,特別是你的項目是他們經(jīng)常用的而且某種程度上有點(diǎn)依賴的時候。其實你只是在有時候會在項目上花很多時間,但是現(xiàn)在你在忙于新工作或者照顧剛出生的兒子。
這些都是再正常不過的事情!所以確保讓別人也知道這些。
如果你維護(hù)某個項目是利用空閑時間或者完全自愿的,能花多少時間就花多少時間。而不是你覺得項目需要你花多少時間或者別人想讓你花多少時間。
這里是一些值得你寫進(jìn)項目里的東西:
Jekyll 、CocoaPods 、以及 Homebrew 均是為維護(hù)者和貢獻(xiàn)者提供了很好的基本規(guī)則的項目,乃業(yè)內(nèi)典范。
不管是什么時候,保證你的交流是在公共的場所(就是大家都能看到的地方)。如果有人嘗試和你私聊,哪怕是討論一個新的需求或者功能,請禮貌的引導(dǎo) Ta 到公共的交流場所,比如郵件列表或者 issue tracker。
如果你和別的維護(hù)者見面了,或者在私下做了一個很重要的決定,把這些信息告訴大家,即使只是把你的筆記發(fā)上去。
這樣的話,每個人新加入到你們社區(qū)的人和已經(jīng)呆了多年的人能夠了解到的信息是一樣的。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: