10月27日,由 Jenkins 官方社區和靈雀雲主辦的 Jenkins 插件開發 Meetup 在北京中科曙光大廈成功舉辦。這是Hacktoberfest(即 Hack October Festival,十月「黑客」慶典)黑客馬拉松活動的一部分。工具
靈雀雲DevOps高級研發工程師趙曉傑做爲出品人全程主導了這次Meetup。他本人也是Jenkins中文社區的重要貢獻和維護者。他和現場開發者分享了爲什麼要參與開源社區、如何參與、並現場演示Jenkins插件開發,開發者動手操做。學習
爲何要參與開源社區測試
趙曉傑主要負責Jenkins 在國內的推廣,即 Jenkins 的中文本地化工做。目前他在社區的主要精力放在 Jenkins 以及子項目的中文官方網站維護,Core 以及插件的本地化。網站
他結合自身體會與現場的開發者分享了參與開源社區的出發點和收穫:插件
從我的角度: 翻譯
• 得到承認和榮譽感;設計
• 與大師同行,開發是一種須要持續學習的崗位,能夠得到更快的成長速度;blog
• 高標準,開源社區有不少質量很好,標準很高的項目,有高手幫忙review代碼等;開發
• 開源是大勢所趨。從微軟收購Github,IBM收購紅帽就能夠窺見一斑;文檔
• 凝聚自身的核心競爭力;
從企業角度:
• 避免重複造輪子,當企業須要的產品社區已經提供了方案的狀況下,企業沒必要再走一遍重複的路子;
• 打造核心競爭力,在面對客戶和技術佔位時會有更好的競爭力;
• 增長在社區的影響力;
• 得到更多的幫助,大部分Jenkins解決方案均可以在社區內部找到;
• 贏取客戶的信任;
在 Jenkins 社區裏,我能作什麼
Jenkins Area Meetups (JAMs) 是本地化的沙龍活動,旨在彙集當地的Jenkins 用戶和貢獻者並相互交流和學習。 JAM 一般由本地樂於分享 Jenkins 新概念、模式及工具的活躍 Jenkins 社區成員來組織。
JAM 活動通常由本地組織者推進,但獲得 Jenkins 項目的官方支持,好比記念品(貼紙等)、推廣以及幫助一步步組織並創建沙龍活動小組。
這次靈雀雲協助Jenkins官方社區發起的Jenkins Meetup,將是一個長期的線下活動。每期會邀請Jenkins和DevOps、Kubernetes等領域的大咖來進行技術分享。Jenkins Meetup服務廣大開發者,歡迎開發者們積極參與到社區線上線下的分享、討論和會議中。
每位開發者均可以經過多種方式爲Jenkins作出貢獻,包括:
代碼翻譯,Jenkins 被世界各地的幾十種不一樣語言的人使用。若是您熟悉英語之外的語言,請考慮改進對這些語言的支持 經過貢獻核心或插件本地化工做。文檔,改進 Jenkins 和插件的文檔,使其餘人更容易入門。測試,Jenkins 項目在很大程度上依賴於自動化測試來確保功能的穩定性和一致性。經過提供與您的用例匹配的自動化測試,能夠幫助防止可能影響您的迴歸測試。藝術,幫助社區設計logo和衍生物等藝術做品。
在Meetup的後半程,趙曉傑給現場的開發者作了Jenkins開發演示,你們參與的熱情高漲,多位開發者現場成功地運行起「hello world」。