LEDE基于OpenWrt的嵌入式Linux发行版
OpenWrt社区的一次重启(reboot)
LEDE项目是OpenWrt项目的一个衍生(spin-off)并有许多相同的目标。我们正在构建一个嵌入式Linux发行版,使它易于被开发者、系统管理员或其他Linux爱好者为嵌入式设备尤其是无线路由器去编译(build)和定制软件。名称LEDE代表Linux嵌入式开发环境(Linux Embedded Development Environment)。
项目成员已包括大部分OpenWrt社区的最活跃成员。我们打算通过创建一个非常注重透明、协作和去中心化(decentralisation)的社区来为嵌入式Linux开发带来新生。
LEDE的既定目标是:
-
构建一个优秀的并注重稳定性和功能的嵌入式Linux发行版。
-
有规律、可预测的发布周期外加社区提供的设备测试反馈。
-
建立具有广泛社区参与和公开会议的透明决策流程。
我们决定创建这个新项目是由于OpenWrt项目/社区中长期存在的问题无法解决:
-
活跃的核心开发者数量处于历史低点,且没有引入更多新人的流程。
-
不可靠的基础架构,因内部分歧和单点故障而得不到修复。
-
在OpenWrt项目中缺少沟通、透明和协调,无论是核心团队内部还是在核心团队与社区的其余部分之间。
-
没有足够的有提交权限的人用以处理传入的补丁,很少重视测试和定期编译(builds)。
-
缺乏注重稳定性和文档。
为了解决这些问题,我们以一条与OpenWrt不同的道路建立了LEDE项目:
-
我们所有的沟通渠道是公开的,有些对于非成员是只读的,以维护良好的信噪比。
-
我们的决策过程更加开放,约50/50的开发者和超级用户有投票权。
-
我们的基础架构简化了很多,以确保我们更少的维护工作。
-
我们根据经验,用OpenWrt的package和GitHub的feed来使我们的合并策略更自由。
-
我们非常注重自动化测试和一个简化的发布流程相结合。
编译自 About LEDE
更新时间 2016-06-14 13:23:04