4

LEDE:OpenWrt 的新生

 3 years ago
source link: http://osp.io/archives/2124
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
LEDE:OpenWrt 的新生 – 开源派

OpenWrt 可以说是世界上最出名的家用 WiFi 路由器 Linux 发行版,是由以前名不经传的 Linksys WRT54G 路由催生的一个产品,已经 12 年多了。在 2016 年 5 月初,OpenWrt 用户社区宣布了另一个 OpenWrt:Linux Embedded Development Environment (LEDE)。官方解释说,LEDE 是 OpenWrt 的一个分支,或者说是副产品,该项目主要关注透明性,协作和分权。

LEDE 是 OpenWrt 社区的新生,有很多目标是与 OpenWrt 相同的,但是相比于 OpenWrt 也有很大的区别。

LEDE 当前的目标是:

  • 构建一个巨大的嵌入式 Linux 发行版,主要关注稳定性和功能
  • 拥有规律,可预测的发行周期
  • 建立透明的决策过程,加强社区参与和公共反馈

创建 LEDE 是因为 OpenWrt 有一些长期存在的问题,一直悬而未决:

  1. 核心开发者活跃度低,也没有鼓励更多新成员加入的策略
  2. 不可靠的基础设施,因为淡点故障和内部分歧而阻碍修复
  3. 缺乏沟通,透明和协作,无论是核心团队还是核心团队与社区之间
  4. 提交 commit 的人较少,不怎么关注测试和常规构建
  5. 不关注稳定性和文档

为了解决这些问题,创建了 LEDE 项目,相比 OpenWrt 不同之处在于:

  1. 所有沟通频道都是公开的,一些对非开发成员限制只读权限
  2. 决策过程是公正公开的,大约有 50/50 的开发者和权威用户有投票权
  3. 基础设施非常简单,降低维护工作的难度
  4. 基于 OpenWrt 包在 Github 收到的反馈,合并策略更自由
  5. 强烈关注自动化测试,简历一个简单的发布流程

LEDE 项目地址:https://www.lede-project.org/


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK