[devel] Зависимости ruby-libs и libruby

Скрылевъ Малъ majioa на yandex.ru
Пн Янв 28 22:43:38 MSK 2019



27.01.2019, 03:17, "Vladimir D. Seleznev" <vseleznv на altlinux.org>:
> On Sat, Jan 26, 2019 at 07:08:08PM +0300, Скрылевъ Малъ wrote:
>>  > По-моему, более понятный рубишникам и нерубишникам вид названия пакетов
>>  > с префиксом ruby-. Пожалуйста, именуйте пакеты, в которых упакованы
>>  > модули ruby, с этим префиксом.
>>
>>  Для рубишников например есть 3 вида руби наборов, это гемы, это
>>  скрипты (или модули) и это веб-приложения скажем на рельсах или
>>  синатре.
>>
>>  Соответстенно когда разрабатывалась нонешняя "полиция" для руби, был
>>  по большому счеты только 1 вид, это сторонние модули (которые почти
>>  всегда имели префикс ruby- а иногда суффикс или вообще ничего), со
>>  введением невадно модели представления гемов, а также доабвления
>>  веб-приложений например пупета или форемана, появились еще два, в
>>  модули раскладывается ruby-stdlibs, все модули стали оформлены как
>>  гемы (и соответственно почти все они попали в другие папки), а
>>  приложения на рельсах вообще имею свою собственную структуру.
>>
>>  Так вот для рубишинка префикс ruby- совсем не ясен, что именно он
>>  представляет.
>>
>>  Я бы разобрал так:
>>
>>  1. гемы имеют префик gem-
>
> Насколько я знаю, RubyGems — это один из способов дистрибуции модулей
> руби. Не очевидно, чем это не модули руби.
>

Сейчас единственный для широкого круга модулей, но да руби-модуль, однако например ruby-stdlibs также поставляет некоторые модули, но в другом формате, какие либо пакеты также хотящие себя установить не в структуру папок site_ruby(как ruby-stdlibs), а в структуру gems, будут иметь иное расположение в дереве руби, а также вылядеть будут по иному для рубишной подсистемы. Потому и отличаться должны, как минимум для нас, чтобы избежать путаницы в терминологии.



-- 

Малъ Скрылевъ
about.me/majioa



Подробная информация о списке рассылки Devel