LEDE基于OpenWrt的嵌入式Linux發(fā)行版
OpenWrt社區(qū)的一次重啟(reboot)
LEDE項(xiàng)目是OpenWrt項(xiàng)目的一個(gè)衍生(spin-off)并有許多相同的目標(biāo)。我們正在構(gòu)建一個(gè)嵌入式Linux發(fā)行版,使它易于被開發(fā)者、系統(tǒng)管理員或其他Linux愛好者為嵌入式設(shè)備尤其是無線路由器去編譯(build)和定制軟件。名稱LEDE代表Linux嵌入式開發(fā)環(huán)境(Linux Embedded Development Environment)。
項(xiàng)目成員已包括大部分OpenWrt社區(qū)的最活躍成員。我們打算通過創(chuàng)建一個(gè)非常注重透明、協(xié)作和去中心化(decentralisation)的社區(qū)來為嵌入式Linux開發(fā)帶來新生。
LEDE的既定目標(biāo)是:
-
構(gòu)建一個(gè)優(yōu)秀的并注重穩(wěn)定性和功能的嵌入式Linux發(fā)行版。
-
有規(guī)律、可預(yù)測的發(fā)布周期外加社區(qū)提供的設(shè)備測試反饋。
-
建立具有廣泛社區(qū)參與和公開會(huì)議的透明決策流程。
我們決定創(chuàng)建這個(gè)新項(xiàng)目是由于OpenWrt項(xiàng)目/社區(qū)中長期存在的問題無法解決:
-
活躍的核心開發(fā)者數(shù)量處于歷史低點(diǎn),且沒有引入更多新人的流程。
-
不可靠的基礎(chǔ)架構(gòu),因內(nèi)部分歧和單點(diǎn)故障而得不到修復(fù)。
-
在OpenWrt項(xiàng)目中缺少溝通、透明和協(xié)調(diào),無論是核心團(tuán)隊(duì)內(nèi)部還是在核心團(tuán)隊(duì)與社區(qū)的其余部分之間。
-
沒有足夠的有提交權(quán)限的人用以處理傳入的補(bǔ)丁,很少重視測試和定期編譯(builds)。
-
缺乏注重穩(wěn)定性和文檔。
為了解決這些問題,我們以一條與OpenWrt不同的道路建立了LEDE項(xiàng)目:
-
我們所有的溝通渠道是公開的,有些對(duì)于非成員是只讀的,以維護(hù)良好的信噪比。
-
我們的決策過程更加開放,約50/50的開發(fā)者和超級(jí)用戶有投票權(quán)。
-
我們的基礎(chǔ)架構(gòu)簡化了很多,以確保我們更少的維護(hù)工作。
-
我們根據(jù)經(jīng)驗(yàn),用OpenWrt的package和GitHub的feed來使我們的合并策略更自由。
-
我們非常注重自動(dòng)化測試和一個(gè)簡化的發(fā)布流程相結(jié)合。
編譯自 About LEDE
更新時(shí)間 2016-06-14 13:23:04
