URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 132406
[ Назад ]

Исходное сообщение
"Проект LLVM меняет схему нумерации версий"

Отправлено opennews , 23-Дек-23 19:11 
Разработчики проекта LLVM одобрили переход на новую схему формирования номеров версий продукта. По аналогии с проектами GCC и GDB, нулевой выпуск ("N.0") в каждой новой ветке будет использоваться в процессе разработки, а первая стабильная версия будет снабжаться номером "N.1".  Изменение позволит отделить сборки на основе находящейся в разработке ветки (mainline) от сборок ветки с финальными релизами...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=60340


Содержание

Сообщения в этом обсуждении
"Проект LLVM меняет схему нумерации версий"
Отправлено Аноним , 23-Дек-23 19:11 
Мне не нравится, не программист, но осуждаю.

"Проект LLVM меняет схему нумерации версий"
Отправлено Аноним , 24-Дек-23 09:23 
Я программист и тоже осуждаю.

"Проект LLVM меняет схему нумерации версий"
Отправлено Аноним , 24-Дек-23 13:15 
Я не программист, мне очень нравится.

"Проект LLVM меняет схему нумерации версий"
Отправлено анОним , 24-Дек-23 13:46 
Я программист, мне нравится, но все равно осуждаю.

"Проект LLVM меняет схему нумерации версий"
Отправлено Аноним , 24-Дек-23 18:32 
Не осуждаю и не программирую. Омммммммм…

"Проект LLVM меняет схему нумерации версий"
Отправлено Аноним , 26-Дек-23 02:24 
Не программист, но осуждаю осуждающих.

"Проект LLVM меняет схему нумерации версий"
Отправлено Аноним , 23-Дек-23 19:19 
Хорошое.

"Проект LLVM меняет схему нумерации версий"
Отправлено Вы забыли заполнить поле Name , 24-Дек-23 17:16 
Плохое.

"Проект LLVM меняет схему нумерации версий"
Отправлено nome , 25-Дек-23 02:39 
Злое.

"Проект LLVM меняет схему нумерации версий"
Отправлено Аноним , 25-Дек-23 13:16 
Кросивое...

"Проект LLVM меняет схему нумерации версий"
Отправлено Ан , 30-Дек-23 23:20 
Квадратное

"Проект LLVM меняет схему нумерации версий"
Отправлено Менаджер FF , 27-Дек-23 09:39 
доброе

"Проект LLVM меняет схему нумерации версий"
Отправлено Иисус , 23-Дек-23 19:22 
По мне так лучше всякие суффиксы вроде 18.4.7-alpha3. По крайней мере не надо лезь в документацию для понимания происходящего.

"Проект LLVM меняет схему нумерации версий"
Отправлено Хрю , 23-Дек-23 19:38 
Так деды делали, то есть это не можно и не молодежно. Но реально это самое удобное.

"Проект LLVM меняет схему нумерации версий"
Отправлено Вы забыли заполнить поле Name , 24-Дек-23 17:18 
> По мне так лучше всякие суффиксы вроде 18.4.7-alpha3.

Поздравляю, ты придумал семвер. Только суффиксы нужны для предрелиза новых стабильных версий. Если версия уже стабильная 18.4.7, то далее как обычно по семверу без суффиксов.


"Проект LLVM меняет схему нумерации версий"
Отправлено Аноним , 23-Дек-23 19:22 
Лучше бы перестали совместимость новых версий с существующим кодом прошлой версии ломать каждое обновление. Почему в гцц её не ломают?

"Проект LLVM меняет схему нумерации версий"
Отправлено Аноним , 23-Дек-23 19:33 
Не особенно ломается совместимость в последнее время. К тому же Wine 9, Clang/LLVM теперь компилится на отлично.

"Проект LLVM меняет схему нумерации версий"
Отправлено Аноним , 23-Дек-23 19:40 
Вообще там только что сломали сборку хромиума в шланге в 17. Наверное каждый проект, который завязался на llvm, от этого постоянно страдает.

"Проект LLVM меняет схему нумерации версий"
Отправлено Аноним , 23-Дек-23 19:48 
У меня 16.

"Проект LLVM меняет схему нумерации версий"
Отправлено Аноним , 24-Дек-23 08:37 
Страдают от этого в первую очередь пользователи, которым приходится десять версий LLVM в системе держать, потому что одна софтина только с 14 работает, другая только с 15, третья требует 16.0.1 и больше никак...

"Проект LLVM меняет схему нумерации версий"
Отправлено scriptkiddis , 23-Дек-23 21:09 
Да вайн, этож самая нужная вещь, ага.

"Проект LLVM меняет схему нумерации версий"
Отправлено adolfus , 24-Дек-23 02:55 
Вайн во многих случаях избавляет людей от необходимости ставить винды в виртуалке или иметь второй комп с виндами.

"Проект LLVM меняет схему нумерации версий"
Отправлено Аноним , 23-Дек-23 20:59 
Мне кажется больше смысла иметь X.Y.Z для бэт, а X.0.0 - для релизов.

"Проект LLVM меняет схему нумерации версий"
Отправлено Аноним , 23-Дек-23 21:15 
Типа, релизы выходят сразу идеальными и в последующих минорных обновлениях смысла нет?

"Проект LLVM меняет схему нумерации версий"
Отправлено ИмяХ , 23-Дек-23 22:07 
Ну если решили выпустить аж РЕЛИЗ, значит уже были перед этим альфа-, бета-, дзета-, тумба-юмба версии,  и все тестирования пройдены, значит, да, они действительно идеальные.

"Проект LLVM меняет схему нумерации версий"
Отправлено Аноним , 24-Дек-23 18:09 
Ну да, действительно, альфами и бетами пользуется гораздо больше народа, чем релизами, поэтому все баги отловят гарантированно.

(На самом деле нет.)


"Проект LLVM меняет схему нумерации версий"
Отправлено Аноним , 24-Дек-23 01:12 
Ещё вот вам убийственных идей:
1) стабильные веткт это простое число с maj
2) стабильные ветки это коллизия от "stable" захэшированное каким нибудь  модным алгоритмом (меняется каждые 5 лет)
3) стабильные ветки указываются в таблице в реестре стабильных веток, а их название в третьем справочнике стабильных веток
4) стабильные ветки получают истинно случайное название, нестабильные - псевдослучайное
5) стабильная ветка или нет решает суд нижних пупков расположенный по адресу ...

"Проект LLVM меняет схему нумерации версий"
Отправлено Вы забыли заполнить поле Name , 24-Дек-23 17:20 
> 5) стабильная ветка или нет решает суд нижних пупков расположенный по адресу ...

Заявление на запрос о стабильности ветки принимаем только в письменном виде, нотариально заверенное. Присылать по почте России.


"Проект LLVM меняет схему нумерации версий"
Отправлено Аноним , 24-Дек-23 06:22 
Скоро они вспомнят, как надо на самом деле:

Чётные версии (включая 0.0.х) -- нестабильные, с патчами, ломающими совместимость.

Нечётные -- стабильные.


"Проект LLVM меняет схему нумерации версий"
Отправлено Вы забыли заполнить поле Name , 24-Дек-23 17:13 
Нужен нормальный semver. Нестабильная версия для нового мажорного релиза реализуется через -alfa, -beta и т.д + номер, например llvm_18.0.0-alfa.123

"Проект LLVM меняет схему нумерации версий"
Отправлено crypt , 24-Дек-23 07:40 
> с использованием нестабильной ветки LLVM 18.0, а первый стабильный релиз выйдет под номером 18.1.0

бред какой. никогда бы не подумал, что 18.0 - это нестабильная версия.


"Проект LLVM меняет схему нумерации версий"
Отправлено Аноним , 24-Дек-23 10:17 
LLVM 18.0 != LLVM 18

"Проект LLVM меняет схему нумерации версий"
Отправлено Аноним , 24-Дек-23 11:57 
Ещё один бред. Конечно же 18 ≡ 18.0 ≡ 18.0.0 ≡ 18.0.0.0

"Проект LLVM меняет схему нумерации версий"
Отправлено Аноним , 24-Дек-23 14:31 
После долгого пердолинга молодежь осознала что диды правы

"Проект LLVM меняет схему нумерации версий"
Отправлено iZEN , 24-Дек-23 16:28 
LLVM-20231224 будет достаточно для идентификации версии. А что там стабильное или нестабильное — это всё умозрительные заключения кого-то о разделении на стабильную и нестабильную версию.
Ну вот скажите, зачем нужна нестабильная версия кому-то? Чтобы что?
Разработчики обычно скачивают самый последний срез или их интересующую ветку из системы управления версиями. А пользователям это зачем?

"Проект LLVM меняет схему нумерации версий"
Отправлено Вы забыли заполнить поле Name , 24-Дек-23 17:15 
> LLVM-20231224 будет достаточно для идентификации версии. А что там стабильное или нестабильное — это всё умозрительные заключения кого-то о разделении на стабильную и нестабильную версию.

Шта? Ты предлагаешь каждый раз смотреть дифы в проекте такого уровня между версиями? У тебя точно есть ресурсы на это?


"Проект LLVM меняет схему нумерации версий"
Отправлено iZEN , 26-Дек-23 20:53 
>> LLVM-20231224 будет достаточно для идентификации версии. А что там стабильное или нестабильное — это всё умозрительные заключения кого-то о разделении на стабильную и нестабильную версию.
> Шта? Ты предлагаешь каждый раз смотреть дифы в проекте такого уровня между
> версиями? У тебя точно есть ресурсы на это?

Никто не будет релизить нестабильный код. Во всяком случае, такого упоротого действия программисты избегают.



"Проект LLVM меняет схему нумерации версий"
Отправлено Вы забыли заполнить поле Name , 26-Дек-23 23:37 
>>> LLVM-20231224 будет достаточно для идентификации версии. А что там стабильное или нестабильное — это всё умозрительные заключения кого-то о разделении на стабильную и нестабильную версию.
>> Шта? Ты предлагаешь каждый раз смотреть дифы в проекте такого уровня между
>> версиями? У тебя точно есть ресурсы на это?
> Никто не будет релизить нестабильный код. Во всяком случае, такого упоротого действия
> программисты избегают.

Проблема в обратной совместимости. Как мне понять изменилась ли она и как просто по номеру версии (дате в твоем случае)?


"Проект LLVM меняет схему нумерации версий"
Отправлено iZEN , 27-Дек-23 22:59 
>>>> LLVM-20231224 будет достаточно для идентификации версии. А что там стабильное или нестабильное — это всё умозрительные заключения кого-то о разделении на стабильную и нестабильную версию.
>>> Шта? Ты предлагаешь каждый раз смотреть дифы в проекте такого уровня между
>>> версиями? У тебя точно есть ресурсы на это?
>> Никто не будет релизить нестабильный код. Во всяком случае, такого упоротого действия
>> программисты избегают.
> Проблема в обратной совместимости. Как мне понять изменилась ли она и как
> просто по номеру версии (дате в твоем случае)?

Читать пресс-релизы не получается/не дают?



"Проект LLVM меняет схему нумерации версий"
Отправлено Вы забыли заполнить поле Name , 27-Дек-23 23:02 
>>>>> LLVM-20231224 будет достаточно для идентификации версии. А что там стабильное или нестабильное — это всё умозрительные заключения кого-то о разделении на стабильную и нестабильную версию.
>>>> Шта? Ты предлагаешь каждый раз смотреть дифы в проекте такого уровня между
>>>> версиями? У тебя точно есть ресурсы на это?
>>> Никто не будет релизить нестабильный код. Во всяком случае, такого упоротого действия
>>> программисты избегают.
>> Проблема в обратной совместимости. Как мне понять изменилась ли она и как
>> просто по номеру версии (дате в твоем случае)?
> Читать пресс-релизы не получается/не дают?

Ну вот смотри есть семвер и благодаря ему, я могу в случае пачтей/миноров вообще его не читать.


"Проект LLVM меняет схему нумерации версий"
Отправлено BeLord , 25-Дек-23 11:14 
Какая разница, напоминает перестановку кроватей-)))

"Проект LLVM меняет схему нумерации версий"
Отправлено аноним17 , 26-Дек-23 16:15 
зачем "релизить" заведомо нестабильный код
/программист

"Проект LLVM меняет схему нумерации версий"
Отправлено Аноним , 28-Дек-23 06:01 
Как бы еще закодировать процесс числами?