LINUX.ORG.RU

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

 , , , ,


5

5

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

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

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

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

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

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

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

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

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

anonymous

Проверено: Klymedy ()

Мда уж, опять LEDE будет еле еле догонять openwrt, а там одни минорные релизы

Reedych ★☆ ()

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

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

anonymous ()
Ответ на: комментарий от 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 ()

Надеюсь хуже от этого не станет.
Использую openwrt.

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

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

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

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

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

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

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

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

Да и сранье avconv vs ffmpeg наконец-то разрешилось в пользу последнего.

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

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

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

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

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

Если такая же ситуация как в случае с FFmpeg vs. LibAV, то очень плохо

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

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

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

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

SjZ ★★★★★ ()

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

Vudod ★★★★★ ()

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

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

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

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

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

А если как с GTK и QT?

GTX мертв, начнем с этого.

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 ★★★★★ ()
Ответ на: комментарий от kirk_johnson

во, поэтому и сруца постоянно в списке рассылки!

arcanis ★★★ ()

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

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

В общем, долгих лет жизни и развития проекту

sehellion ★★★★★ ()
Ответ на: комментарий от 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 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.