User Tools

Site Tools


about

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
about [2016/11/04 22:23]
tmomas [People]
about [2018/02/08 12:10] (current)
jow
Line 1: Line 1:
-====== About the LEDE project ======+====== About the OpenWrt/LEDE project ====== 
 + 
 + ​OpenWrt ​is a highly extensible ​GNU/​​Linux ​distribution for embedded devices ​(typically wireless routers). Unlike many other distributions for these routers, OpenWrt ​is built from the ground up to be a full-featured,​ easily modifiable operating system for your router. In practice, this means that you can have all the features you need with none of the bloat, powered by a Linux kernel ​that'​s more recent than most other distributions.  
 + 
 +===== What is OpenWrt? ===== 
 + 
 + ​Instead of trying to create a single, static firmware, OpenWrt provides a fully writable filesystem with optional package management. This frees you from the restrictions of the application selection and configuration provided by the vendor and allows you to use packages to customize an embedded device to suit any application. For developers, OpenWrt provides a framework to build an application without having to create a complete firmware image and distribution around it. For users, this means the freedom of full customization,​ allowing the use of an embedded device in ways the vendor never envisioned. 
 + 
 +[[https://​wiki.openwrt.org/​about/​start|Learn more at the OpenWrt wiki...]]
  
 ===== A reboot of the OpenWrt community ===== ===== A reboot of the OpenWrt community =====
  
-The LEDE project ​is founded as a spin-off of the OpenWrt project and shares ​many of the same goals. ​We are building an embedded Linux distribution that makes it easy for developers, system administrators or other Linux enthusiasts to build and customize software for embedded devices, especially wireless routers. The name //​LEDE// ​stands ​for //Linux Embedded Development Environment//​.+In 2016, the LEDE project ​was founded as a spin-off of the OpenWrt project and shared ​many of the same goals. ​The project aimed at building an embedded Linux distribution that makes it easy for developers, system administrators or other Linux enthusiasts to build and customize software for embedded devices, especially wireless routers. The name //​LEDE// ​stood for //Linux Embedded Development Environment//​.
  
-Members of the project ​already include ​a significant share of the most active members of the OpenWrt community. We intend ​to bring new life to Embedded Linux development by creating a community with a strong focus on transparency,​ collaboration and decentralisation.+Members of the project ​included ​a significant share of the most active members of the OpenWrt community ​and intended ​to bring new life to Embedded Linux development by creating a community with a strong focus on transparency,​ collaboration and decentralisation.
  
-LEDE’s stated goals are:+LEDE’s stated goals were:
  
   * Build a great embedded Linux distribution with focus on stability and functionality.   * Build a great embedded Linux distribution with focus on stability and functionality.
Line 13: Line 21:
   * Establish transparent decision processes with broad community participation and public meetings.   * Establish transparent decision processes with broad community participation and public meetings.
  
-We decided to create this new project because of long standing issues that we were unable to fix from within the OpenWrt project/​community:​+The formation of the LEDE project was decided to solve long standing issues that were deemed unfixable ​from within the OpenWrt project/​community:​
  
   - Number of active core developers at an all time low, no process for getting more new people involved.   - Number of active core developers at an all time low, no process for getting more new people involved.
Line 21: Line 29:
   - Lack of focus on stability and documentation.   - Lack of focus on stability and documentation.
  
-To address these issues ​we set up the LEDE project in a different way compared to OpenWrt:+To address these issuesthe LEDE project ​was set up in a different way compared to OpenWrt: 
 + 
 +  - All communication channels are public, some read-only to non-members to maintain a good signal-to-noise ratio. 
 +  - Decision making process is more open, with an approximate 50/50 mix of developers and power users with voting rights. 
 +  - Infrastructure is simplified a lot, to ensure that it creates less maintenance work for us. 
 +  - More liberal merge merge policy, based on our experience with the OpenWrt package github feed. 
 +  - Strong focus on automated testing combined with a simplified release process. 
 + 
 +===== Joint future ===== 
 + 
 +As of January 2018, both the OpenWrt and LEDE projects [[start#​announcing_the_openwrtlede_merge|agreed to re-merge]] back under the OpenWrt name.
  
-  - All our communication channels are public, some read-only to non-members to maintain a good signal-to-noise ratio. +The merged project will use the code base of the former LEDE projectOpenWrt specific patches not present in the LEDE repository but meeting LEDEs code quality requirements got integrated into the new tree. The source code will be hosted at [[https://git.openwrt.org/​|git.openwrt.org]] ​with a continuously synchronized mirror hosted at [[https://​github.com/​openwrt/​openwrt|Github]]. The original ​OpenWrt ​codebase has been [[https://github.com/​openwrt/​archive|archived ​on Github]] for future reference.
-  - Our decision making process is more open, with an approximate 50/50 mix of developers and power users with voting rights. +
-  - Our infrastructure is simplified a lot, to ensure that it creates less maintenance work for us. +
-  - We have made our merge policy more liberal, based on our experience ​with the OpenWrt ​package ​github ​feed. +
-  - We have a strong focus on automated testing combined with a simplified release process.+
  
 ===== Name ===== ===== Name =====
  
-| {{wiki:​logo.png|The LEDE logo}} | The name //LEDE// is an abbreviation for Linux Embedded Development Environment,​ a reference to its flexibility and embedded buildroot origins, making it a solid choice for embedded Linux applications far beyond the wireless router and network appliance realm.|+| {{:wiki:logo_owrt.png|The OpenWrt ​logo}} | The name //OpenWrt// stems from the beginning of the open wireless router movements, starting with the [[https://​wiki.openwrt.org/​about/​history|first White Russian releases]] for WRT54G routers, marking the start of future wireless router firmware development.| 
 +| {{:​wiki:​logo_lede.png|The LEDE logo}} | The name //LEDE// is an abbreviation for Linux Embedded Development Environment,​ a reference to its flexibility and embedded buildroot origins, making it a solid choice for embedded Linux applications far beyond the wireless router and network appliance realm.|
  
 ===== Project Meetings ===== ===== Project Meetings =====
Line 52: Line 67:
  
 <WRAP column> <WRAP column>
-^Developers ​            ​^Nickname ^ +^ Developers ​              ​^ Nickname ​   
-|Alexander Couzens ​    ​|lynxis ​  ​+| Alexander Couzens ​       | lynxis ​     
-|Álvaro Fernández Rojas|noltari ​ +| Álvaro Fernández Rojas   ​| noltari ​    ​
-|Daniel Golle          |dangole ​ +| Daniel Golle             ​| dangole ​    ​
-|Felix Fietkau ​        ​|nbd      +| Felix Fietkau ​           | nbd         ​
-|Florian Fainelli ​     |[florian]| +| Florian Fainelli ​        ​| [florian] ​  | 
-|Hauke Mehrtens ​       |hauke ​   +| Hans Dedecker ​           | dedeckeh ​   ​
-|Jo-Philipp Wich       ​|jow      +| Hauke Mehrtens ​          ​| hauke       | 
-|John Crispin ​         |blogic ​  ​+| Imre Kaloz               | kaloz       
-|Jonas Gorski ​         |jogo     ​+| Jo-Philipp Wich          | jow         ​
-|Mathias Kresin ​       |mkresin ​ +| John Crispin ​            ​| blogic ​     
-|Matthias Schiffer ​    ​|neoraider| +| Jonas Gorski ​            ​| jogo        | 
-|Mirko Vogt            |mirko ​   +| Luka Perkov ​             | luka        ​
-|Rafał Miłecki ​        ​|rmilecki | +| Mathias Kresin ​          ​| mkresin ​    ​
-|Steven Barth          |cyrus ​   +| Matthias Schiffer ​       | neoraider ​  ​
-|Stijn Tintel ​         |stintel ​ +| Mirko Vogt               ​| mirko       | 
-|Ted Hess              |thess ​   |+| Piotr Dymacz ​            | pepe2k ​     ​
 +| Rafał Miłecki ​           | rmilecki ​   
 +| Steven Barth             ​| cyrus       ​
 +| Stijn Tintel ​            ​| stintel ​    ​
 +| Ted Hess                 ​| thess       | 
 +| Yousong Zhou             | yousong ​    | 
 +| Zoltan Herpai ​           | wigyori ​    |
 </​WRAP>​ </​WRAP>​
  
 <WRAP column> <WRAP column>
-^Wiki Documentation ​     ^Nickname ^ +^ Wiki Documentation ​  ​^ Nickname ​                ​
-|Thomas Endt     ​|[[user:​tmomas|tmomas]] ​  | +| Thomas Endt          | [[user:​tmomas|tmomas]] ​  | 
-|Rich Brown      |richb-hanover ​ +| Rich Brown           ​| richb-hanover ​           
-|Alberto Bursi   ​|bobafetthotmail ​  ​|+| Alberto Bursi        | bobafetthotmail ​         |
 </​WRAP>​ </​WRAP>​
  
  
about.1478298203.txt.gz · Last modified: 2016/11/04 22:23 by tmomas