WeCube開源首周感悟

2021-09-26 14:56:38 字數 1151 閱讀 9420

wecube開源正好一周,在這一周裡面我們搭建了開發環境,測試環境,持續整合環境,gitee同步環境,同時我們擁有了6個專案,31名成員,96個issue(49個已經關閉), 129個commits。更重要的是,我們擁有了2個外部合作夥伴,甚至在8月23日,擁有了第乙個來自於外部(維恩貝特)的**貢獻者,幸福來得太突然了,要知道多少開源專案要熬數個月,甚至按年去計算才會有外部貢獻者。

8月17日開源之前,wecube作為乙個閉源軟體,大家在封閉的環境,遵照公司的指令進行合作開發,從需求,設計,編碼,測試,到發布,如同乙個緊密的加冕儀式一樣,在乙個巨集偉的教堂中進行,我們可以忽略使用者,無視社群,只需要向領導匯報,公司負責。

而現在開始,wecube已經從閉源軟體,轉移到了開源社群。開源社群相對於原來微眾的開發環境,更像乙個賣菜的大市場,熱鬧而混亂。對於乙個開源社群,我們自身也需要轉變,開源的漫漫長路,大家一起去探索。我們可以從小處著手,一點點的走向完美。在此,我向大家倡導以下4點,希望我們將這4點融入日常開源工作中去:

0,尋找你對wecube的興趣,作為開源社群中的一員,你不再只是為薪水工作,你做的事情首先必須是你感興趣的,並且最終能對其他人有用;

1,把你的使用者當成開發合作者,珍惜和重視他們每一次的提問,多聽取使用者的意見,這是**質量提公升和排錯的最佳途徑。當有一天你的使用者不再提問的時候,你的專案也就不復存在;

2,堅持kiss(keep it ******, stupid)原則,保持專案的簡單性。設計達到完美的時候,不是無法再增加東西了,而是無法再減少東西了。懂得重用和開放的吸收其他開源社群的成果,優秀的程式設計師知道寫什麼,卓越的程式設計師知道改寫(重用)什麼。

3,你的發布/提交可以有缺陷,但是它必須能執行,你必須向使用者展示乙個可行的前景,且讓潛在的合作者相信在可預見的將來它會變成乙個真正漂亮的東西。

last but not least,未來會更多地屬於那些告別大教堂、擁抱集市的人們。這不是說個人的遠見和才華不再重要;而是在我看來,未來的成功者只是從自己的遠見和才華開始工作,然後通過有效的社群合作,將其不斷地放大。開放式的文化會最終勝利,這不是因為"開放"在道德上正確,或者"封閉"在道德上錯誤,而只是因為開放式合作可以在乙個問題上投入多幾個數量級的技術工時,封閉的世界無法贏得這樣的競爭。

linux初學者周周感悟 3

在學校的課程中,我們學習了幾個命令。1.關於檔案的幾個命令 a touch 檔名.c 建立檔名 b.cat 檔名 檢視檔案 c.rm 檔名 刪除檔案 n不刪除,y刪除 d.rm f 檔名 強制刪除 f gedit 檔名 寫檔案 g.gcc 檔名 編譯檔案 2。vim的有關命令 vim 開啟檔案,並定...

linux 初學者 周周感悟 4

今天我們來介紹總結一下vim編輯器的使用。vim 命令 移動游標 h 的鍵位於左邊,每次按下就會向左移動。l 的鍵位於右邊,每次按下就會向右移動。j 鍵看起來很象一支尖端方向朝下的箭頭。k朝上移動 vim 命令 啟動和退出 1.請按鍵 這是為了確保您在正常模式 2.q 回車 不儲存退出。3.wq 回...

堅持開源軟體的創新之路 陸首群

我國it產業的創新工作 我國是全球it產業發展的後起者,我們肩負為我國it產業生存 發展和提公升而搏弈的歷史重任。走自主創新之路,將是這場搏弈勝出的關鍵。積體電路和軟體是it產業的兩個支柱。近年來國內圍繞這兩個支柱產業的創新歷程為 在積體電路方面,國內自主開發了中低端通用微處理器 cpu 晶元整合系...