Linux中國

不編寫代碼也可以為開源項目做出貢獻

如果你想通過非代碼貢獻成為一個提交者,或者沒有時間做代碼貢獻,那麼第一步就是加入社區。

對於不同的人來說,開源「社區」意味著不同的東西。我認為開源有點像「愛情」,因為它是關於人和關係的。把開源當作一個社區,因為沒有人,就沒有源代碼,無論是開源還是閉源。

我是 Apache DolphinScheduler 社區的成員。由於該項目有意保持低代碼,因此它吸引了許多 非軟體開發人員。有時,那些不編寫代碼的人不確定是否有一種有意義的方式來為主要由源代碼組成的開源項目做出貢獻。我的經驗告訴我,有,我將在本文中解釋原因。

向社區做出貢獻

在 Apache DolphinScheduler 項目中,我主要負責全球運營、影響力和社區關懷。

一些人會說項目是樹而開源是土壤。這是一個恰當的比喻,它說明了積極培育你想要幫助成長的東西的重要性。

我有一個更簡單的想法:盡一切可能使其變得更好。

一個社區需要不斷的關注,不是因為它很貪心,而是因為它是生活的一部分。社區是你身邊的人,無論是物理空間還是在線空間。

自從加入開源社區以來,我已經獨立發起並組織了一些活動,包括:

  • 平均每月在中國舉辦一次會議。
  • 建議社區參與大數據領域內的技術分享。
  • 協調了中國「大數據」領域幾乎所有的開源項目,與這些社區進行了個別訪問和交流。

在我看來,一個優秀的項目應該在一個良好的生態系統中成長。社區需要走出去,交換想法,分享資源,並與其他優秀的社區合作。每個人都應該感受到社區在工作中帶來的好處。

我的海外擴張遵循相同的模式。當然,由於文化和語言的差異,這樣做很困難。這需要耗費精力,但這是值得的。

到目前為止,我們已經在包括美國、印度、新加坡、德國、法國、芬蘭等國家成功舉辦了會議。

所以我如何為 DolphinScheduler 做出貢獻?我是否向項目提交代碼?我是社區經理嗎?我有正式的職稱嗎?

我認為自己是一個助手。我促進溝通和聯繫,這與任何代碼貢獻一樣,都是 「Apache Way」 的一個例子。

從 DolphinScheduler 開始

我第一次接觸開源是在開放原子基金會工作時,擔任開源教育運營經理。作為中國第一個開源基金會,開放原子運營了以 OpenHarmony 為代表的許多項目。

我加入了 DolphinScheduler 社區並發現了一群熱衷於分享知識、提供指導和支持,並熱衷於幫助其他人發現對他們自己的生活有用的工具的人。

DolphinScheduler 旨在成為一個擁有全球影響力的調度系統,幫助團隊以 敏捷 和高效的方式工作。

對社區的第一印象

聽到社區對項目開發的抱怨是一件常見的事情。我們都會時不時地抱怨。也許你報告了一個錯誤,但開發人員沒有解決你的問題。或者,也許你有一個很棒的功能想法,但團隊忽略了它。如果你是一個開源社區的成員,你以前就聽到過這些不滿,如果你沒有,你最終會聽到。

我了解到,這些聲音對於開源社區來說都很重要。這是一個好現象,因為當你聽到這些反饋時,這意味著社區願意發現錯誤,報告它們,提出問題和回答問題。聽到這些抱怨可能會揭示項目結構中需要改進的地方。社區中是否有志願者可以回應錯誤報告並對它們進行分類,以便它們能夠被分配給正確的開發人員?是否有一個志願者組等待成立,以便迅速回應項目論壇或論壇中新人的問題?

開源項目的門口有一個招待員可以幫助邀請猶豫不決的社區成員。招待員還可以確保沒有「門檻」。每個人都受歡迎,每個人都有自己的貢獻,即使他們能提供的只是互相幫助的氛圍。

儘管你我都希望能為每個人解決技術問題,但這是不現實的。但任何人都願意幫助找到解決方案,這是社區的一個偉大優勢。這些用戶自發地充當了社區的「客戶服務」部門。

在 DolphinScheduler 項目中,我們有很多人(Yan Jiang、Xu Zhiwu、Zhang Qichen、Wang Yuxiang、Xiang Zihao、Yang Qiyu、Yang Jiahao、Gao Chufeng 和 Gao Feng,順序不分先後!)。即使他們不開發解決方案,他們也不遺餘力地尋找能夠開發解決方案的人。

給社區的話

如果你希望通過非代碼貢獻成為提交者,或者沒有時間進行代碼貢獻,那麼第一步就是加入社區。沒有註冊表格或批准流程,但也沒有快速通道。你通過參與加入社區。你通過可靠且持續的參與與其他人建立關係。

我隨時都可以聊天,總是渴望談論全球活動組織、文檔、反饋等。

成為提交者

Apache DolphinScheduler 面臨著許多挑戰。大多數公司,即使是支持開源的公司,也會選擇非開源的商業工具。我希望與社區合作夥伴一起,使 DolphinScheduler 成為世界級的調度系統。我希望每個人都可以收穫他們想要的技術成果,而 DolphinScheduler 可以幫助他們實現這一目標。

加入我們的社區,幫助我們推廣開放和敏捷的工作方式。或者找到一個需要你非編碼技能的項目。發現讓你的同齡人社區獲得力量是多麼酷和有趣!

via: https://opensource.com/article/23/3/non-code-contribution-open-source

作者:Debra Chen 選題:lkxed 譯者:Cubik65536 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國