View RSS Feed

ryzhov_al

Прошу добавить пакет в репозиторий

Rate this Entry
Коллеги, я здесь опишу причину того, почему в моём каменном сердце не находят отклик просьбы обновить какой-нибудь пакет.

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

  • однажды скопировать транк OpenWRT и редактировать эту копию по своему усмотрению, навсегда «забыв» её связь с первоисточником. При этом можно было бы вносить какие-угодно исправления, но со временем эта копия начала бы устаревать: сначала на месяц, затем на полгода и т.д. Рано или поздно репозиторий бы потерял актуальность так же как Optware, на замену которого он был создан.
  • сделать так, чтобы мои правки можно было «наложить» на bleeding edge идеи сообщества OpenWRT, другими словами, сделать так, чтобы мой проект лишь «заставлял работать» транк OpenWRT Buildroot со всеми достижениями сообщества OpenWRT на текущий момент времени. Да, это сложнее: приходится постоянно «оглядываться» на то, в какую сторону OpenWRT развивается, но в итоге Entware будет оставаться актуальным так же долго, как сам OpenWRT.


Был выбран второй путь. Мой с коллегами проект это по сути куча патчей к среде OpenWRT Buildroot. И чем больше правок в код мы вносим, чем «дальше» версии пакетов Entware отстоят от OpenWRT, тем менее управляемым становится проект. У нас нет столько человеческих ресурсов для того, чтобы обновить все что только можно! На текущий момент нас всего трое, причём Олег (voidshah) больше приглядывает за тулчейном, а Гельмут (newbiefan) занимается документированием проекта.

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

Updated 21-05-2012 at 15:55 by ryzhov_al

Tags: entware Add / Edit Tags
Categories
Uncategorized

Comments