LINUX.ORG.RU

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

 , , , ,


5

5

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

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

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

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

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

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

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

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

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

anonymous

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

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

у тебя выводы со смыслом новости расходятся перпендикулярно

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

Две пинты настоящего эля этому благородному дону!

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

А мы только-только на 15.05 прошивку перетащили. Опенсорц ёпт, не соскучишься.

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

Коммерческое использование (включая стилизацию, брендирование, и т.д.) возможно только после предварительного согласования.

Проприетарщина жи.

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

openwrt - это много чего. Начиная с адовой кучи патчей на ядро, без которых с теми же ралинками ничего толкового не сделать, заканчивая кучей пройденных граблей и подставленых костылей в тех местах про которые сам бы ни за что не подумал.

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

И все они поставлены Линусом или с его согласия

А кем они должны были быть поставлены или одобрены, Биллом Гейтсом?

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

Не сказал бы. Последние пару лет начали шевелилиться довольно активно.

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

Те кто форкнули это практически все, если не все основные разработчики на данный момент.

а от кого же они тогда отделились? от секретарши?

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

и кто тогда за них принимал решения в проекте? злой карабас-барабас? или для принятия решения нужен был консенсус?

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

ну, т.е. это не просто доп. обязанности одного из разрабов, а такой специальный вахтер с ключами? в opensource проекте just for fun?

весело! :)

anonymous
()

Любимый прикол оппозиции - разосраться.

hlamotron
()

Малое количество ключевых разработчиков OpenWrt, привлечение новых лиц не производится.

Нужно их уменьшить ещё на 8 человек!

Проблемы с инфраструктурой

Усложним инфраструктуру, добавив автоматическое тестирование, CI, вот это всё!

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

Это как? Разработчики не отвечают на сообщения в рассылке?

Документация даже по самым важным вещам типа procd (местный аналог systemd) отсутствует, либо в неактуальном состоянии.

Чтобы писать в wiki не нужно право коммита.

Pythagoras ★★
()

Раскол

Сколькимя перстами теперь следует слать патчи?

anonymous
()

Что-то мне это напоминает ffmpeg. И результат будет тот же.

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

Подозреваю, вы товарищ пиарите свой проект... От души желаю проекту успеха, но сравнивать его с openwrt все равно что сравнивать легковушку с автобусом. Те же 4 колеса, так же людей перевозит, да и скорость больше, но масштабы... Когда её можно будет поставить хотя бы на половину из устройств поддерживаемых openwrt - тогда приходите.

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

если бы все производители этих недопрошивок для недороутеров объединили усилия и пришли к общему знаменателю

Нет, не было бы такого.
Брукса не читал что ли?

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

И? В чем проблема??
От того что появился форк, прошлые прошивки внезапно перестали работать?

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

А если это ключевые разработчики, а проект свободный, зачем вообще форк?

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

Если это намёк на «мифический человеко-месяц», то в данном случае аргумент не слишком сильный, т.к. в таком сложном продукте работа всё же распараллеливается. Не бог весть как линейно, но распараллеливается.

Другое дело, что в мире опенсорса действуют и другие факторы против объединения. Невозможно заставить людей писать то, к чему у них нет склонности. (А если кто-то всё же заставит - получится говно, а не продукт.) Если разработчики OpenOffice бросят его, это вовсе не означает прибавления такого же количества разработчиков у LibreOffice. Если разработчики ReactOS бросят её, это не означает, что они стройными рядами пойдут писать дрова для Linux. С сабжем, скорее всего, то же самое.

Поэтому с твоим тезисом в целом я согласен, хотя и по несколько другим причинам.

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

Если же ты - простой юзер, которому обидно от того, что разработчики срутся, вместо того, чтоб взять и бесплатно написать тебе качественную софтину, то просто закатай губу.

Поддерживаю!

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

сани с бэхой. более корректное сравнение

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

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

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

Только и жрать он будет как обычный системник с обычным линуксом.

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

Зачем вообще нужны роутеры? Вместо них можно поставить нормальный системник с обычным linux, который в 1000 быстрее и умнее.

И шумнее и прожорливее.

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

Что ты знаешь об эволюции, краб?

О, краб, имеющий 5 звёзд на Лоре, может знать об эволюции очень многое...

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

Xiaomi на али продает девайсы с OpenWrt, насчет наличия локов не знаю.

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

Зато у USB 3.0 ширина канала утилизируется лучше (по сравнению с Win 8.1, 10). Где-то на 10 млн байт в секунду. Но все контроллеры, кроме Intel, работают более глючно в разных режимах, типа ухода в сон и последующего выхода и т.д. Устройство одно и то же: UVC, 4k, 30 FPS, NV12, Bulk transfering.

К чему это: а там с сотрудницей Intel срачик был, которая стект USB 3.0 запилила, в результате тонкая натура была оскорблена.

PS к слову: избегайте USB 3.0 контроллеров TI и NEC/Renesas и Fresco. Первые два где-то на 30-40% тормознее конкурентов, а третий вообще как-то коряво спекам следует.

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

Ты не осилил даже правильно написать название того, что ты собираешься преждевременно похоронить. Или для тебя 3 буквы - уже слишком сложна?

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

Теория Дарвина в мире Open Source, том первый: Форкнёмся, а там уж посмотрим, кто выживет!

nexfwall ★★★★
()

Обыкновенный опенсорсный срач, расходимся.

anonymous
()

Забавляют меня всегда такие сублимации. :)

slamd64 ★★★★★
()

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

восемь из скольки?

ananas ★★★★★
()

Да-да, ребята всё правильно сделали.

Каждый более-менее крупный OpenSource проект окукливается до состояния «мы богоизбранные разработчики, не вам, холопам, указывать, как пилить нашу конфетку, идите-идите отсюда подальше со своими багрепортами».

Когда разработчик один, он ещё идёт на контакт. В популярные же проекты протолкнyть изменения/добиться исправления бага, без связей или какой-то известности нереально.

В том же OpenWrt надо было регистрироваться в их Trac, читать какие-то правила оформления, и тогдa может они соизволят рассмотреть жалобу. Но, судя по нагугленным мной репортам, идут одни отписки, сервисы в консоль роутера срут ошибками, ответ от разрабов — отключите полностью этy возможность в конфиге.

anonymous
()

Нет ответа на вопрос,останутся ли эти же разрабы подпиливать напильником openwrt или нет?

Может будет как у красношапок: мы в федору пилим,что хотим,а когда обкатаем - несем в rhel,а они пускай хотят - принимают, не хотят - ссзб.

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

Нет ответа на вопрос,останутся ли эти же разрабы подпиливать напильником openwrt или нет?

Может будет как у красношапок: мы в федору пилим,что хотим,а когда обкатаем - несем в rhel,а они пускай хотят - принимают, не хотят - ссзб.

Сравнение некорректное. Федора — это официальный полигон для КраснойШляпы. Федорасты — это рабы на галерах.

anonymous
()

Эта хрень убила мой роутер, желаю им смерти в ответ

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

давайте уже конкретный пример. что это за роутеры в 2016 году, на которых с Гаргульей что-то будет не так?

на сайте Гаргульи очень широкий список поддерживаемых чипов.

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

Примера ради, отсюда:

Atheros AR71XX Routers -> TP-Link Routers.

TL-WR[7,8,9]41ND значатся как bare minimum, не рекомендованный для использования и т.д на Гаргулье, а OpenWRT там бегает и не жалуется.

Это не лучшие роутеры, но факт остается фактом.

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