<div dir="auto"><div><br><div data-smartmail="gmail_signature"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">чт, 5 авг. 2021 г., 23:36 Leonid Krivoshein <<a href="mailto:klark.devel@gmail.com">klark.devel@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
05.08.2021 20:57, Aleksey Novodvorsky пишет:<br>
><br>
> чт, 5 авг. 2021 г., 20:41 Alexey Shabalin <<a href="mailto:a.shabalin@gmail.com" target="_blank" rel="noreferrer">a.shabalin@gmail.com</a> <br>
> <mailto:<a href="mailto:a.shabalin@gmail.com" target="_blank" rel="noreferrer">a.shabalin@gmail.com</a>>>:<br>
><br>
> чт, 5 авг. 2021 г. в 19:49, Aleksey Novodvorsky <<a href="mailto:aen@basealt.ru" target="_blank" rel="noreferrer">aen@basealt.ru</a><br>
> <mailto:<a href="mailto:aen@basealt.ru" target="_blank" rel="noreferrer">aen@basealt.ru</a>>>:<br>
> ><br>
> ><br>
> ><br>
> > чт, 5 авг. 2021 г., 19:38 Alexey Shabalin <<a href="mailto:a.shabalin@gmail.com" target="_blank" rel="noreferrer">a.shabalin@gmail.com</a><br>
> <mailto:<a href="mailto:a.shabalin@gmail.com" target="_blank" rel="noreferrer">a.shabalin@gmail.com</a>>>:<br>
> >><br>
> >> ср, 4 авг. 2021 г. в 18:14, Mikhail Efremov <<a href="mailto:sem@altlinux.org" target="_blank" rel="noreferrer">sem@altlinux.org</a><br>
> <mailto:<a href="mailto:sem@altlinux.org" target="_blank" rel="noreferrer">sem@altlinux.org</a>>>:<br>
> >> ><br>
> >> > On Wed, 4 Aug 2021 18:51:56 +0400 Aleksey Novodvorsky wrote:<br>
> >> > > По сути же, мне не нравится любое изменение , не<br>
> согласованное со всеми<br>
> >> > > релиз-менеджерами.<br>
> >> ><br>
> >> > Когда я о нем писал почти никто не отреагировал:<br>
> >> ><br>
> <a href="https://lists.altlinux.org/pipermail/devel-distro/2017-March/001471.html" rel="noreferrer noreferrer" target="_blank">https://lists.altlinux.org/pipermail/devel-distro/2017-March/001471.html</a><br>
> >><br>
> >> Для релиз менеджера, который тестирует разные beta и rc, причем<br>
> >> исключительно новыми установками, это изменение возможно полезное.<br>
> >> Но на системах, которые никакого отношения не имеют к beta,<br>
> установка<br>
> >> только из релиза и в дальнейшем многолетняя эксплуатация с<br>
> >> обновлениями, это изменение вредное.<br>
> >><br>
> >> Давай попробуем не рассматривать юридические аспекты, остановимся<br>
> >> только на технических.<br>
> >> При эксплуатации и обслуживании системы, через пару-тройку<br>
> лет, а еще<br>
> >> и при апгрейде с p8 на p9, в дальнейшем на p10, абсолютно все<br>
> равно,<br>
> >> откуда уставился дистрибутив, с 8.0 или 8.1. Гораздо важнее,<br>
> текущее<br>
> >> состояние версии - 8, 9 или 10. И для этого есть стандартное<br>
> место -<br>
> >> /etc/os-release или /etc/altlinux-release.<br>
> >> Заглянуть в эти файлы проще, чем делать rpm -q --qf "%{VERSION}"<br>
> >> branding-alt-workstation-release, а еще перед этим надо узнать имя<br>
> >> пакета, workstation или какое-другое.<br>
> >> А дальше еще нужно переписать кучу софта, который смотрит в<br>
> /etc/os-release.<br>
> >> Вы готовы пропатчить все возможное? Начиная с<br>
> python3-module-distro,<br>
> >> platform.freedesktop_os_release() в будущем python-3.10? Кучу<br>
> >> остального прикладного софта?<br>
> >> Этот прикладной софт не знает, что было придумано в Альт в 2017<br>
> году.<br>
> >> Во всех дистрибутивах принято в /etc/os-release хранить текущую<br>
> версию<br>
> >> (ок, называйте как угодно, пусть будет версия пакета branding, а не<br>
> >> версия дистрибутива - меня устроит любое определение). У альт и так<br>
> >> много специфических отличий, но зачем тут создавать ненужное<br>
> отличие<br>
> >> на ровном месте?<br>
> ><br>
> ><br>
> > На ровном месте точно не нужно.<br>
> > Давайте обратимся к "мелочам".<br>
> > Что должно быть в os-release у обновившихся с p9 до p10 до<br>
> выхода 10.0?<br>
><br>
> Лучше, чтобы уже было написано "10.0". Вас это все равно ни к чему не<br>
> обязывает - релиза еще не было и iso образов еще нет.<br>
><br>
<br>
Что именно там будет -- вопрос конкретной принятой реализации. Важнее <br>
то, чему оно должно соответствовать -- текущему состоянию (по стандарту) <br>
или же исходному состоянию при установке (вопреки стандарту). Нужно <br>
договориться в первую очередь об этом.<br>
<br>
Сейчас же ситуация худшая из возможных, когда кто в лес, кто по дрова. <br>
Как нам теперь партнёрам объяснять "...а если используете Альт Сервер <br>
виртуализации 9.2 и выше, то поведение как по стандарту..." (маленький <br>
фрагмент из большой шпаргалки по altlinux-release.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Если Вы с таким встречались, то давайте сюда пруф. Если это Ваши предположения, то я их читать не буду. </div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
><br>
> У нас именно в 10.0 будут новшества в apt, работа идёт, мы говорили об <br>
> этом. А бранч будет доступен для обновления раньше.<br>
> То есть это как раз пример того, когда номер релиза, пусть условный, <br>
> не дает нужной информации.<br>
<br>
Как раз это не пример, так как нет продукта -- нет анонса. И бранч -- <br>
это не продукт с версией, в смысле не дистрибутив. А у нас, как верно <br>
заметил вчера Дима, обновление коммерческого продукта только из <br>
свободного бранча. Так что на мой взгляд переход на p10 ещё не меняет <br>
установленный дистрибутив до 10.0, пока не появится соответствующего <br>
брэндинга. И кстати, это спорное состояние для тестирования, подготовки <br>
к переходу, но не для продакшена.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Я полагал, что мы говорим о функциональности. Ради неё люди обновляются. Могу понять предложение вынести в os-release идентификатор, который отражает текущее состояние функциональности системы. Но Вас сейчас не понял. </div><div dir="auto"><br></div><div dir="auto">Rgrds, Алексей</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
><br>
> И тогда:<br>
> - саппорт увидит что именно использует клиент;<br>
> - системы автоматизации и скрипты можно подготавливать и адаптировать<br>
> для дистрибутивов на p10;<br>
> - видно кто непавомерно обновился.<br>
><br>
><br>
> Мне, честно говоря, не нравятся разговоры о неправомерном обновлении <br>
> из свободного репозитория. Буду говорить с коммерческим блоком<br>
><br>
<br>
<br>
-- <br>
Best regards,<br>
Leonid Krivoshein.<br>
<br>
_______________________________________________<br>
devel-distro mailing list<br>
<a href="mailto:devel-distro@lists.altlinux.org" target="_blank" rel="noreferrer">devel-distro@lists.altlinux.org</a><br>
<a href="https://lists.altlinux.org/mailman/listinfo/devel-distro" rel="noreferrer noreferrer" target="_blank">https://lists.altlinux.org/mailman/listinfo/devel-distro</a><br>
</blockquote></div></div></div>