jollen.org

Jollen 的 Blog
Jollen's email: jollen # jollen.org
more:  Jollen's Training

哪些是 Free / Open Source 軟體人員的基本條件?

.作者:jollen/
.日期:March 21, 2007 1:38 PM


前陣子 OpenMoko 在社群裡徵求 Free / Open Source 的開發人員,讓我們來看一下,對於一個這麼有經驗的 Free / Open Source 團隊而言,他們開出的基本條件是什麼(引用 mailing-list 原文):
2) We don't have enough UI / Application developers -- If anybody
 meets (or knows somebody who can meet) the following qualifications:

        * >= 2 years experience with GTK
        * object oriented design and implementation w/ GObject
        * experience with writing GUI applications from scratch,
        * has software quality assets like:
         o writing maintainable and reusable code
         o refactoring
         o design patterns
         o identifying and extracting common application code
           into frameworks

 Familiarity with collaborative development tools such as:

        * bugtracker,
        * source control management,
        * wiki,
        * mailing lists

就非技術面的條件來看,幾個重要的「協同開發工具」成為了 Free / Open Source 開發者的必要技能,包含撰寫 Wiki 的能力也被列入考量的項目了。由這則徵人啟事的內容來看,幾個值得「傳統軟體開發人員」重視的條件有:

1. Free / Open Source 開發人員需要「refactoring」的技能:在不變動介面的前提下,進行現有程式碼的改善。

2. Free / Open Source 開發人員必須具備「辨認以及取出」程式碼至「framework」的能力:避免重造車輪,不要再去做別人已經做好的工作。

3. 會使用 wiki:非常贊成將編寫 wiki 的能力納入考量。

4. 會使用 mailing lists:這是基本條件,透過 mailing list 與 Free / Open Source 專案保持連絡,並與世界同步。

今天與幾位朋友分享並討論到這個議題,希望也能與大家分享,或是交流想法。

Tags:

純手工打造說明:技術專欄文章為 Jollen 原創,內容皆為人工撰寫,無 AI 生成。轉載請註明出處與作者,並全文引用。轉載時請在文章開頭或結尾明顯處註明「本文出處:https://www.jollen.org,已取得原作者同意並授權使用。」
訂閱電子報:不定期 Jollen's Blog 精選文章隨 Moko365 電子報寄送;請透過 Moko365 電子報訂閱(可隨時取消)。

Copyright(c) 2001–2007 www.jollen.org. All rights reserved.
Last update: 2026-07-22