The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Проект LLVM меняет схему нумерации версий"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

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

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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 23-Дек-23, 19:11   +11 +/
Мне не нравится, не программист, но осуждаю.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #22, #25, #26, #36, #41

2. Сообщение от Аноним (2), 23-Дек-23, 19:19   –1 +/
Хорошое.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #32

3. Сообщение от Иисус (?), 23-Дек-23, 19:22   +23 +/
По мне так лучше всякие суффиксы вроде 18.4.7-alpha3. По крайней мере не надо лезь в документацию для понимания происходящего.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #6, #33

4. Сообщение от Аноним (4), 23-Дек-23, 19:22   +3 +/
Лучше бы перестали совместимость новых версий с существующим кодом прошлой версии ломать каждое обновление. Почему в гцц её не ломают?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5

5. Сообщение от Аноним (5), 23-Дек-23, 19:33   +/
Не особенно ломается совместимость в последнее время. К тому же Wine 9, Clang/LLVM теперь компилится на отлично.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #8, #12

6. Сообщение от Хрю (?), 23-Дек-23, 19:38   +4 +/
Так деды делали, то есть это не можно и не молодежно. Но реально это самое удобное.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

8. Сообщение от Аноним (4), 23-Дек-23, 19:40   +/
Вообще там только что сломали сборку хромиума в шланге в 17. Наверное каждый проект, который завязался на llvm, от этого постоянно страдает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #9, #21

9. Сообщение от Аноним (5), 23-Дек-23, 19:48   +/
У меня 16.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

11. Сообщение от Аноним (11), 23-Дек-23, 20:59   +/
Мне кажется больше смысла иметь X.Y.Z для бэт, а X.0.0 - для релизов.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #13

12. Сообщение от scriptkiddis (?), 23-Дек-23, 21:09   –2 +/
Да вайн, этож самая нужная вещь, ага.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #18

13. Сообщение от Аноним (13), 23-Дек-23, 21:15   +3 +/
Типа, релизы выходят сразу идеальными и в последующих минорных обновлениях смысла нет?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #16

16. Сообщение от ИмяХ (ok), 23-Дек-23, 22:07   +2 +/
Ну если решили выпустить аж РЕЛИЗ, значит уже были перед этим альфа-, бета-, дзета-, тумба-юмба версии,  и все тестирования пройдены, значит, да, они действительно идеальные.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #35

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

18. Сообщение от adolfus (ok), 24-Дек-23, 02:55   +4 +/
Вайн во многих случаях избавляет людей от необходимости ставить винды в виртуалке или иметь второй комп с виндами.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

19. Сообщение от Аноним (19), 24-Дек-23, 06:22   +1 +/
Скоро они вспомнят, как надо на самом деле:

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

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #30

20. Сообщение от crypt (ok), 24-Дек-23, 07:40   +3 +/
> с использованием нестабильной ветки LLVM 18.0, а первый стабильный релиз выйдет под номером 18.1.0

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #23

21. Сообщение от Аноним (21), 24-Дек-23, 08:37   +/
Страдают от этого в первую очередь пользователи, которым приходится десять версий LLVM в системе держать, потому что одна софтина только с 14 работает, другая только с 15, третья требует 16.0.1 и больше никак...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

22. Сообщение от Аноним (22), 24-Дек-23, 09:23   +6 +/
Я программист и тоже осуждаю.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

23. Сообщение от Аноним (19), 24-Дек-23, 10:17   +/
LLVM 18.0 != LLVM 18
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #24

24. Сообщение от Аноним (24), 24-Дек-23, 11:57   +/
Ещё один бред. Конечно же 18 ≡ 18.0 ≡ 18.0.0 ≡ 18.0.0.0
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

25. Сообщение от Аноним (25), 24-Дек-23, 13:15   +/
Я не программист, мне очень нравится.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

26. Сообщение от анОним (?), 24-Дек-23, 13:46   +2 +/
Я программист, мне нравится, но все равно осуждаю.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

27. Сообщение от Аноним (27), 24-Дек-23, 14:31   +4 +/
После долгого пердолинга молодежь осознала что диды правы
Ответить | Правка | Наверх | Cообщить модератору

28. Сообщение от iZENemail (ok), 24-Дек-23, 16:28   –1 +/
LLVM-20231224 будет достаточно для идентификации версии. А что там стабильное или нестабильное — это всё умозрительные заключения кого-то о разделении на стабильную и нестабильную версию.
Ну вот скажите, зачем нужна нестабильная версия кому-то? Чтобы что?
Разработчики обычно скачивают самый последний срез или их интересующую ветку из системы управления версиями. А пользователям это зачем?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #31

30. Сообщение от Вы забыли заполнить поле Name (?), 24-Дек-23, 17:13   +1 +/
Нужен нормальный semver. Нестабильная версия для нового мажорного релиза реализуется через -alfa, -beta и т.д + номер, например llvm_18.0.0-alfa.123
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

31. Сообщение от Вы забыли заполнить поле Name (?), 24-Дек-23, 17:15   +2 +/
> LLVM-20231224 будет достаточно для идентификации версии. А что там стабильное или нестабильное — это всё умозрительные заключения кого-то о разделении на стабильную и нестабильную версию.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #43

32. Сообщение от Вы забыли заполнить поле Name (?), 24-Дек-23, 17:16   +1 +/
Плохое.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #38

33. Сообщение от Вы забыли заполнить поле Name (?), 24-Дек-23, 17:18   +/
> По мне так лучше всякие суффиксы вроде 18.4.7-alpha3.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

34. Сообщение от Вы забыли заполнить поле Name (?), 24-Дек-23, 17:20   +1 +/
> 5) стабильная ветка или нет решает суд нижних пупков расположенный по адресу ...

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

35. Сообщение от Аноним (13), 24-Дек-23, 18:09   +/
Ну да, действительно, альфами и бетами пользуется гораздо больше народа, чем релизами, поэтому все баги отловят гарантированно.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

36. Сообщение от Аноним (36), 24-Дек-23, 18:32   +2 +/
Не осуждаю и не программирую. Омммммммм…
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

38. Сообщение от nome (?), 25-Дек-23, 02:39   +1 +/
Злое.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #40, #45

39. Сообщение от BeLord (ok), 25-Дек-23, 11:14   +/
Какая разница, напоминает перестановку кроватей-)))
Ответить | Правка | Наверх | Cообщить модератору

40. Сообщение от Аноним (40), 25-Дек-23, 13:16   +/
Кросивое...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #49

41. Сообщение от Аноним (41), 26-Дек-23, 02:24   +/
Не программист, но осуждаю осуждающих.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

42. Сообщение от аноним17 (?), 26-Дек-23, 16:15   +/
зачем "релизить" заведомо нестабильный код
/программист
Ответить | Правка | Наверх | Cообщить модератору

43. Сообщение от iZENemail (ok), 26-Дек-23, 20:53   +/
>> LLVM-20231224 будет достаточно для идентификации версии. А что там стабильное или нестабильное — это всё умозрительные заключения кого-то о разделении на стабильную и нестабильную версию.
> Шта? Ты предлагаешь каждый раз смотреть дифы в проекте такого уровня между
> версиями? У тебя точно есть ресурсы на это?

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


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #44

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #46

45. Сообщение от Менаджер FF (?), 27-Дек-23, 09:39   +/
доброе
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

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

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


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #47

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46

48. Сообщение от Аноним (48), 28-Дек-23, 06:01   +/
Как бы еще закодировать процесс числами?
Ответить | Правка | Наверх | Cообщить модератору

49. Сообщение от Ан (??), 30-Дек-23, 23:20   +/
Квадратное
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру