LINUX.ORG.RU

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

 , , , ,


5

5

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

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

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

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

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

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

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

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

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

anonymous

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

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

Это хорошо или плохо?

Это печально (с)

anonymous
()

Да как ни крути, что DD, что Open - один хер коряво. Нет, ребятам респект, что пилят, но я не про то. Они пилят велосипеды из конструкторов самосборки, без какого-либо реального плана. Плюс бюрократия тоже имеет место быть, как и везде. Вот и разошлись.

Надо заниматься уже производством девайсов под опенсорц, а не натягивать смокинг на покойников (типа TP-Link с локами прошивки).

P.S. Несколько лет назад ковырял как раз сырцы OpenWrt.

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

Да как ни крути, что DD, что Open - один хер коряво.

Да ладно, тот же CeroWRT принёс нам fq_codel и cake.

Сейчас вон, wifi-стек перелопачивают.

devl547 ★★★★★
()

Документация... отсутствует, либо в неактуальном состоянии

Срочно делаем форк.

UNiTE ★★★★★
()

Лал, в СПО всё как всегда, щас одни от других отвалятся, опять чего-то там не поделили, и получится так, что и у тех ничего не работает нормально, и у других. И опять получится куча нерабочего софта, опять полные форумы нытиков «ко-ко-ко-ко не работает ничего!», опять вся эта бессмыслица. Да пошли они, все.

SjZ ★★★★★
()

Восемь наиболее активных разработчиков OpenWrt покинули проект

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

Малое количество ключевых разработчиков OpenWrt

А в чем логика?

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

... больше заинтересованных пользователей, пытающихся по этому нытью что-то сделать, ещё больше нытья, ещё больше инфы и кто-то научится что-то делать сам, а не дожидаться пока корпорации выкинут новую железку.
В СПО всё как всегда, чё!

dekar
()

procd (местный аналог systemd)

Триклятый очкарик и этот проект развалил!

Решерия

Решения

выкатывания

выкапывания

d_a ★★★★★
()

Зачем форкать полумертнвый проект?

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

Зачем искать логику в действиях упоротых?

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

Понимаешь, если бы все производители этих недопрошивок для недороутеров объединили усилия и пришли к общему знаменателю, была бы просто одна (или хотя бы две, чтобы создать иллюзию возможности выбора) прошивка которая всегда работает без проблем и не надо было бы ни в чью сторону тянуть одеяло.

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

И опять получится куча нерабочего софта, опять полные форумы нытиков «ко-ко-ко-ко не работает ничего!», опять вся эта бессмыслица. Да пошли они, все.

Справедливости ради, стоит отметить, что mpv оказался неплох.

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

Бывают и исключения. Видел и другие, но точно не помню что именно.

А, точно, какой-то из портов дума, кажется gzdoom или zandronum.

SjZ ★★★★★
()
Последнее исправление: SjZ (всего исправлений: 1)
Ответ на: комментарий от SjZ

производитель хочет чтобы юзер платил за софтовые фичи. а openwrt позволяет получить функционал старших моделей на железе младших, что непорядок.

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

В промышленных масштабах? Сомневаюсь что это имеет смысл, если говорить о домашнем железе.

SjZ ★★★★★
()

Опять посрались и всё просрали. Наиболее успешные свободные проекты те, где все основные решения принимает 1 человек. Либо есть чётко сформулированная система делегирования полномочий этим самым человеком. Можно вспомнить и ядро, и Питон, и nginx и многое другое. Демократия до добра не доведёт.

Vudod ★★★★★
()

Тони Старк и Капитан Америка опять поссорились?

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

От тебя пользы не больше, как и от твоего нытья.

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

Можно вспомнить и ядро, и Питон, и nginx и многое другое. Демократия до добра не доведёт.

В ядре решение принимает не один человек. Их там дохрена.

kirk_johnson ★☆
()

придется накатить 15й релиз, пока проект не загнулся.

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

Не дохрена, а десяток от силы. И все они поставлены Линусом или с его согласия. И он принимает решение, кто и за какой сектор отвечает. А один там не справится, объём кода и интенсивность разработки слишком большая.

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

Не дохрена, а десяток от силы. И все они поставлены Линусом или с его согласия. И он принимает решение, кто и за какой сектор отвечает. А один там не справится, объём кода и интенсивность разработки слишком большая.

$ grep '^M:' MAINTAINERS | sort -u | wc -l
1103
kirk_johnson ★☆
()
Последнее исправление: kirk_johnson (всего исправлений: 1)

Мне кажется, или эти корешки хотят толкать свой форк в сторону чего-то более универсального и более преднозначенного для разрабов?

MrClon ★★★★★
()

Скорее выглядит как тихий мирный ребрендинг, т.к. список отколовшихся тождественно равен количеству основных разработчиков. А жаль, мне название OpenWRT больше нравилось

ncrmnt ★★★★★
()
Последнее исправление: ncrmnt (всего исправлений: 1)
Ответ на: комментарий от SjZ

это уже сто лет делают. например есть модель с usb для подключения 3g модема и есть модель с usb для флешек. железо одно и тоже, отличаются только прошивкой и ценой. а openwrt позволяет подключить в usb и то и другое и еще кучу девайсов поддержку которых даже нет смысла искать в «домашней» линейке.

pftBest ★★★★
()

Вижу здесь след АНБ, все эти открытые прошивки мешают исполнению требований FCC, вот и вносят пиндосы разброд и шатание.

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

Аналогично, а то только собрался после недавних событий купить нормальный роутер и перепрошить на OpenWRT, а тут такая шляпа.

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

А жаль, мне название OpenWRT больше нравилось

Мне тоже. Новое — ниочём, а из старого и разу понятно что софт как минимум открытый, и бренд раскручивает, и на Open(BSD|SSH|NTP|etc) похоже.
Но тут видимо смена не только имени, но и системы управления. Может от этого будет какой-то прок.

MrClon ★★★★★
()

Норм. Главное на выхлопе что-нибудь юзабельное получилось.

paran0id ★★★★★
()

А между тем wive-ng цветёт и пахнет и уделывает по производительности сабж. Там, кстати, один человек рулит, если я правильно понял.

mbait
()

Отсутствует прозрачность и коммуникация, как между основными разработчиками...

Надо интровертов стараться привлекать к разработке — они развлекаются ради идеи, а не социолошар, которым нужно каждый день в уши пыхтеть друг другу по телефонц и фоточки плюсовать во социосвинарнике очередном. Тогда и не будт разногласий, все знают что делают, ради чего и зачем.

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

Там разве был раскол? :P

В умах школоты с ЛОРа там не то что раскол, а крестовые походы. :)

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

Ну, сравнили жопу с пальцем, уж извините за мой английский.

DawnCaster ★★
()

Хоть мне и по вкусу OpenWRT, но оно действительно превратилось в какую-то бессистемную свалку костылей и несвязной устаревшей документации! Надеюсь, у новой команды все получится, в плане заявленных целей! Здоровая конкуренция и альтернатива - всегда хорошо! Желаю успехов!

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

А вообще, как я понял, wive-ng - это более узкоспециализированная прошивка для некоторых роутеров, всего на трех различных чипсетах. С OpenWrt по масштабам просто не сопоставима. Так что, может данная прошивка и одним человеком может успешно поддерживаться. Опять-же, раз разработчик всего один, то и никаких проблем с организацией разработки у него тоже быть не может. А учитывая более узкую специализацию - более высокая производительность на этих конкретных роутерах выглядит вполне ожидаемо. Вообще, OpenWrt любят и используют не из-за производительности (как правило она хуже чем у фирменных прошивок), а за огромнейший функционал, отсутствие явных дырок и закладок в безопасности, и более быстрое исправление багов. Про меш-сети я вообще не говорю - тут просто нет альтернатив, насколько я знаю.

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