99re热视频这里只精品,久久久天堂国产精品女人,国产av一区二区三区,久久久精品成人免费看片,99久久精品免费看国产一区二区三区

開(kāi)源軟件 貢獻(xiàn)意味著什么?

2020-09-08 13:55 更新
如果你是一名開(kāi)源界的新手,可能會(huì)對(duì)貢獻(xiàn)的流程心生畏懼。
比如:
    該如何找到正確的項(xiàng)目?
    不懂編碼又想?yún)⑴c怎么辦?
    萬(wàn)一做錯(cuò)事情了怎么辦?

其實(shí)沒(méi)有關(guān)系的啦!條條大路通羅馬,開(kāi)源項(xiàng)目有太多的路徑可以參與!以下是一些實(shí)用的技巧,幫助你快速的獲得經(jīng)驗(yàn)。

你不具備編碼的能力

對(duì)于為開(kāi)源做貢獻(xiàn)常見(jiàn)的誤解就是:為開(kāi)源做貢獻(xiàn)必須得提交代碼。事實(shí)上,代碼固然重要,但是項(xiàng)目中不需編碼的重要部分經(jīng)常被忽視 。你若做了這部分,對(duì)于項(xiàng)目來(lái)說(shuō)可是莫大的貢獻(xiàn),而這根本就不需要什么撰寫(xiě)代碼!

avatar

我被大家所熟知是因?yàn)闉?CocoaPods 做了一些事, 其實(shí)大伙并不知道我實(shí)際并沒(méi)有為 CocoaPods 本身做了什么,我大多數(shù)的工作是諸如撰寫(xiě)文檔、品牌宣傳之類(lèi)的。

@orta , “默認(rèn)遷移到開(kāi)源軟件”

即使你是一位開(kāi)發(fā)者,非代碼的貢獻(xiàn)對(duì)于項(xiàng)目來(lái)說(shuō)也是舉足輕重的,尤其是對(duì)于社區(qū)的其他成員來(lái)說(shuō)。用心維系這些關(guān)系能夠讓你有工作到項(xiàng)目其它部分的機(jī)會(huì)。

avatar

我第一次接觸 Python 開(kāi)發(fā)團(tuán)隊(duì)(簡(jiǎn)稱(chēng) python-dev)是在 2002年6月17日,當(dāng)時(shí)我是向其郵件列表發(fā)送了一份郵件,是關(guān)于請(qǐng)求通過(guò)我的補(bǔ)丁的。我很快就又發(fā)現(xiàn)了開(kāi)源的 bug,于是決定開(kāi)始為小組收集郵件摘要,然后他們給了我一個(gè)澄清問(wèn)題的理由,但是更加重要的是,我能夠捕獲到某人指出需要修復(fù)的問(wèn)題。

@brettcannon , “維護(hù)者的故事”

是否熱衷于規(guī)劃事件?

  • 為項(xiàng)目組織研討會(huì)或線下分享,一如 @fzamperin 為 NodeSchool 所做的那樣
  • 為項(xiàng)目組織大型會(huì)議(假如它有的話)
  • 幫助社區(qū)成員尋找合適的技術(shù)會(huì)議,且?guī)椭袑?shí)力的成員提交演講的擬稿

是否偏向于設(shè)計(jì)?

  • 重新布置布局以提高項(xiàng)目的可用性
  • 進(jìn)行用戶研究以重新組織和完善項(xiàng)目的導(dǎo)航或菜單
  • 整理一個(gè)風(fēng)格指南,以幫助項(xiàng)目有一致的視覺(jué)設(shè)計(jì)
  • 創(chuàng)建t恤的藝術(shù)或一個(gè)新的標(biāo)志,就像 hapi.js 的貢獻(xiàn)者那樣

你是否熱衷于寫(xiě)作?

  • 撰寫(xiě)和改進(jìn)項(xiàng)目的文檔
  • 能夠以實(shí)例來(lái)展示項(xiàng)目該如何使用的
  • 為項(xiàng)目撰寫(xiě)新聞稿,或者到郵件列表高調(diào)布道
  • 為項(xiàng)目撰寫(xiě)教程,一如 pypa 的貢獻(xiàn)者所做的
  • 翻譯項(xiàng)目的文檔為本土語(yǔ)言

avatar

說(shuō)真心話, [文檔] 是非常重要的. 目前 Babel 的文檔已經(jīng)很棒了,這也是其殺手锏的特性之一。當(dāng)然,還有一些章節(jié)需要大家的完善,即使是隨便在哪兒增加一個(gè)段落都很感激。

@kittens , “貢獻(xiàn)者召集令”

你喜歡組織活動(dòng)嗎?

  • 鏈接重復(fù)的問(wèn)題,并建議新的問(wèn)題標(biāo)簽,使事物井井有條
  • 通過(guò)開(kāi)放的問(wèn)題,并建議關(guān)閉舊的,就像 @nzakas 為 eslint 做的
  • 把最近開(kāi)放的問(wèn)題闡述清晰,以推動(dòng)討論

享受編碼的樂(lè)趣?

  • 找到一個(gè)開(kāi)放的問(wèn)題并解決它,就像 @dianjin 為 Leaflet 做的
  • 想一想你是否可以幫忙寫(xiě)一個(gè)新的功能
  • 自動(dòng)化項(xiàng)目設(shè)置
  • 改進(jìn)工具和測(cè)試

熱衷于幫助他人?

  • 回答關(guān)于項(xiàng)目的問(wèn)題,例如在 Stack Overflow(像 Postgres 的這個(gè)示例 )或者 reddit 上
  • 為人們解答公開(kāi)的問(wèn)題
  • 幫助緩和討論板或?qū)υ捛?/li>

在編碼方面是否喜歡幫助他人?

其實(shí)不必一定是軟件項(xiàng)目!

盡管人們一提起”開(kāi)源”二字,默認(rèn)就是指開(kāi)源軟件,其實(shí)不盡然,開(kāi)源可以是任何事情的修飾,而不僅僅是指軟件。比如圖書(shū)、食譜、列表、以及任何可以開(kāi)源的項(xiàng)目類(lèi)別。

舉例來(lái)說(shuō):

盡管你是一名軟件開(kāi)發(fā)者,也可以去撰寫(xiě)一些文檔去幫助新的入門(mén)者。其實(shí)項(xiàng)目中那些看起來(lái)令人生畏的項(xiàng)目并不是寫(xiě)代碼,做開(kāi)發(fā)者總得挑戰(zhàn)自己,其實(shí)在做得過(guò)程中可以增強(qiáng)信心和獲得全新的體驗(yàn)。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)