LINUX.ORG.RU

История изменений

Исправление OSBuster, (текущая версия) :

Ещё раз повторюсь, современная веб-разработка (не только Ruby, но и Javascript, Python, Go, PHP, Elixir, Crystal и т.д.) невозможна без гибких возможностей разрешения, версионирования и обновления зависимостей. И это послужило причиной появления собственной инфраструктуры из репозиториев и пакетных менеджеров, т.к. традиционные пакетные менеджеры дистрибутивов работают в другой парадигме завязанной на релизы дистрибутива и срезы дистрибутивных репозиториев. Т.е. комьюнити данных языков взяли всю эту ответственность и расходы на себя.

Поэтому мейнтейнеры дистрибутивов, если уж им так хочется устроить всех и вся, должны не бездумно и безумно «опакечивать» непонятно что, с непонятно какими версиями, которые они по ведомой только им одним причине посчитают «стабильными», а развивать свои пакетные менеджеры, обеспечив недостающую функциональность. Но для этого, если уж так сильно хочется объять необъятное, надо серьёзно переписывать и расширять системные пакетные менеджеры и сильно усложнять инфраструктуру и стоимость её поддержки (непонятно ради какого профита). Чего, в отличие от бездумного опакечивания, почему-то делать никто не рвётся.

Исходная версия OSBuster, :

Ещё раз повторюсь, современная веб-разработка (не только Ruby, но и Javascript, Python, Go, PHP, Elixir, Crystal и т.д.) невозможна без гибких возможностей версионирования зависимостей. И это послужило причиной появления собственной инфраструктуры из репозиториев и пакетных менеджеров, т.к. традиционные пакетные менеджеры дистрибутивов работают в другой парадигме завязанной на релизы дистрибутива и срезы дистрибутивных репозиториев. Т.е. комьюнити данных языков взяли всю эту ответственность и расходы на себя.

Поэтому мейнтейнеры дистрибутивов, если уж им так хочется устроить всех и вся, должны не бездумно и безумно «опакечивать» непонятно что, с непонятно какими версиями, которые они по ведомой только им одним причине посчитают «стабильными», а развивать свои пакетные менеджеры, обеспечив недостающую функциональность. Но для этого, если уж так сильно хочется объять необъятное, надо серьёзно переписывать и расширять системные пакетные менеджеры и сильно усложнять инфраструктуру и стоимость её поддержки (непонятно ради какого профита). Чего, в отличие от бездумного опакечивания, почему-то делать никто не рвётся.