On Wed, Oct 14, 2020 at 10:06:26AM +0300, Sergey V Turchin wrote: > On Tuesday, 13 October 2020 22:47:55 MSK Vitaly Lipatov wrote: > > [...] > > Третий момент. Снижение роли мантейнера. В связи с ростом культуры > > апстрима, а также с с большим количеством дистрибутивов, ведущих свою > > сборку пакетов (что даёт некоторое количество мантейнеров, которые > > смотрят на апстрим с разных сторон) большинство апстримов стали устроены > > так, что упаковываются в пакет типовым образом и не требуют специальной > > обработки. > Абсолютно не согласен. > Апстримы не умели, не умеют и не будут никогда уметь делать пакеты. > ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾ > Например, они не будут паковать, как мы, несколько версий wine для одного > репозитория. Про переход KDE с 3-ей на 4-ю вообще молчу. > > > Конечно, я не о феноменах типа ghostscript, но и тому вроде > > становится лучше. Тут я не то что констатирую факт, а настаиваю на том, > > что роль мантейнера должна быть снижена, а часть его бессмысленной > > работы — автоматизирована. > Ни в коем случае. Никто кроме мантейнера не будет придумывать, как поженить > несколько версий LLVM или gcc с конкретным дистрибутивом и какую версию вообще > паковать. > > > Есть вещи, которые может и должен выполнять > > человек, но это не относится к преобразованию спецификаций из одного > > формата в другой. Мы всё же имеем дело не с естественным языком. > Апсримы с горем пополам упакуют под пару попсоваых дистрибутивов(rpm и deb) и А ещё бывает, что в апстриме есть debian maintainer, который всё правильно сделает и сразу положит в репозиторий. См. meson, coturn, проч. > это будет более-менее сносно только потому, что в случае кривизны их толпой > носом потыкают. Никто и не требует от апстримов _делать пакеты_. А вот тенденция к тому, чтобы облегчить жизнь мейнтейнеру, есть. Не до всех она докатывается, иногда технический долг тяжелее, да и 1% психбольных апстримов тоже есть, но. Роль мейнтейнера, таким образом, всё менее становится рутинной и всё более становится либо дежурной (реагировать на обновление, проверять головой, давать отмашку на пересборку), либо связана с бекпортами, которые никуда не денутся, но их тоже часто проще делать, либо мейнтейнер ещё и участвует в апстриме и это 80% времени, которое он тратит на пакет — и тогда это труд разработчика, которые нам (альту) тоже очень нужны и полезны, в т. ч. для имиджа альта. Это, видимо, и имел в виду Виталий отчасти, говоря об "уменьшении роли мейнтейнера". Уменьшается роль, не сам мейнтейнер. Критических пакетов (glibc, rpm, linux, pam, ...), требующих серьёзной доработки для дистрибутива и поддержки этих доработок, меньшинство, и это меньшинство скорее как минимум не растёт. > [...] > > -- > Regards, Sergey. > _______________________________________________ > Devel mailing list > Devel@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel