LINUX.ORG.RU

Раскол в проекте OpenWrt

 , , , ,


5

5

Восемь наиболее активных разработчиков OpenWrt покинули проект и начали работу над созданием форка, получившего название LEDE (Linux Embedded Development Environment).

Цели проекта:

  • Упор на стабильность и функциональность.
  • Регулярные выпуски.
  • Прозрачность обсуждений и принятия решений, учёт мнений сообщества.

Причины создания форка:

  • Малое количество ключевых разработчиков OpenWrt, привлечение новых лиц не производится.
  • Проблемы с инфраструктурой (из-за недавнего выхода из строя жёстких дисков на сервере, были недоступны вики, форумы, репозитории). Отсутствие дублирования важных узлов инфраструктуры. Апгрейду препятствуют внутренние разногласия.
  • Отсутствует прозрачность и коммуникация, как между основными разработчиками и сообществом, так и между самими разработчиками внутри команды.
  • Малое количество людей имеет право коммита. Они не справляются с рассмотрением поступающих патчей. Тривиальные патчи висят годами. Нет должного тестирования.
  • Документация даже по самым важным вещам типа procd (местный аналог systemd) отсутствует, либо в неактуальном состоянии.

Отличия LEDE от OpenWrt:

  • Все обсуждения публичны, некоторые в режиме только для чтения посторонними, чтобы не засорять обсуждение важных вопросов.
  • Решения принимаются путём проведения голосования в группе, наполовину состоящей из разработчиков, а наполовину из опытных пользователей.
  • Более простая и лёгкая инфраструктура.
  • Либеральная политика приёма изменений.
  • Больше автоматического тестирования и упрощение выкатывания релизов.

Дальнейшие планы

>>> Подробности

anonymous

Проверено: Klymedy ()
Последнее исправление: Psych218 (всего исправлений: 3)

Ответ на: комментарий от tis

OpenWRT там бегает и не жалуется

какой-то древней версии?

anonymous
()
Ответ на: комментарий от tis

у меня самого такой роутер (841ND), всё отлично :)

dbzix
()
Ответ на: комментарий от dbzix

Я просто оставлю это здесь: https://www.gargoyle-router.com/

https://www.gargoyle-router.com/wiki/doku.php?id=faq#so_what_is_this_gargoyle...

Gargoyle is based on the most recent Kamikaze release of the OpenWrt firmware. In fact, Gargoyle can easily be installed as a series of packages on top of a default Kamikaze installation. In this sense Gargoyle is a “front-end” for OpenWrt. Because it is based on OpenWrt, additional features not provided by Gargoyle can be added by installing custom packages which are available for OpenWrt.

handbrake ★★★
()

Судя по https://dev.openwrt.org/wiki/people и https://www.lede-project.org/about.html - ушло всего около четверти разработчиков.

Судя по http://git.openwrt.org/?p=openwrt.git;a=shortlog и https://git.lede-project.org/?p=source.git;a=shortlog - разработка LEDE и OpenWRT сейчас идёт одинаковыми темпами, причём некоторые разработчики коммитят в оба проекта.

Кстати, все разработчики, которые принимали лично у меня пулл реквесты в packages, ушли в LEDE.

Pythagoras ★★
()
Ответ на: комментарий от SjZ

Если всё хорошое собралось и сделало очень хорошо.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.