1.3, Aztart (ok), 08:05, 23/08/2023 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| –4 +/– |
Сомнительная идея, напоминающая подход в проприетарных продуктах. Лучше SemVer ничего не придумали. Софт, это технический объект, у технического объекта должны быть технические параметры с техническим смыслом, а не "бытовые" с абстрактным, оторванным от самого объекта.
>Нумерации на основе даты выпуска более удобна для пользователей...
Мне и такая нумерация была вполне удобной.
| |
|
2.7, Аноним (5), 08:11, 23/08/2023 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +5 +/– |
> Лучше SemVer ничего не придумали
Для библиотек — да. В библиотеках можно выделить четкий контракт — API. А в конечном софте не ясно, что считать контрактом, особенно если софт — комбайн. (Не то, чтобы я против комбайнов, когда речь идет про конечный продукт для конечного пользователя.)
| |
2.14, Аноним (14), 09:02, 23/08/2023 [^] [^^] [^^^] [ответить] [↓] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +1 +/– |
А ты с ним не разобрался, но очень хочется написать будто в теме? SemVer всё равно содержит проблемы, при этом никто не запрещает впиливать даты в него. Ну вот нигде не написано, что нельзя. Парсилки версий не сломаются, а остальное - это лишь выдуманные кем-то рекомендации, местами непонятно на чём вообще основанные, явно не для людей. Разработчикам комфортнее видеть в версии 24.2.1-22f7b5d и мгновенно понимать, что это первый билд февраля 2024 от такого-то коммита, чем искать с собаками, а что же это за версия такая 12.23.34.56-prerelease-2 и из чего она вообще собиралась
| |
2.20, Челик с гитлаба (?), 10:04, 23/08/2023 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
В разработке строго следовать семверу просто невозможно. Потому что если вы начнёте развивать какой-то продукт, очень скоро получите версию около 10.40.20. А если делаете свой софт для себя, там вообще апи можно хоть полностью менять каждый час. Особые "умники" ещё любят сделать 20 коммитов с разными изменениями и потом увеличить минорную версию на 1.
| |
|
1.13, Атон (?), 08:58, 23/08/2023 [ответить] [﹢﹢﹢] [ · · · ] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +1 +/– |
> Для разработчиков новая схема подходит из-за плановой модели подготовки выпусков, при которой дата следующего релиза изначально известна (релизы LibreOffice выходят в феврале и августе).
А до изменения схемы нумерации разработчики не знали запланированных дат релизов?
Что ж, это многое объясняет.
| |
1.26, Аноньимъ (ok), 10:56, 23/08/2023 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> разработчики пришли к выводу, что последние годы кодовая база проекта развивается постепенно с сохранением обратной совместимости, поэтому смена первой цифры в номере версии скорее формальный шаг, чем изначально задуманный индикатор кардинальных изменений или нарушения обратной совместимости. В качестве альтернативных схем
Может тогда и версию менять блин ненужно!?
| |
|
|
|
4.56, тоже Аноним (ok), 18:54, 23/08/2023 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> Задача рекламы доносить до потребителя в полной мере ценность конкретного продукта, совокупность качеств, достоинства и недостатки.
Любой рекламный отдел над этим перлом ржал бы полдня.
Задача рекламы - доносить заказчику деньги потребителя. Если у конкретного продукта можно найти, притянуть за уши, высосать из пальца хоть какие-то достоинства - прекрасно. Если вам нужно продать откровенное говно или очевидное барахло за несуразную цену - приходится искать обходные маневры и впаривать вокруг него некую отвлеченную идею. А недостатки бывают только у конкурирующего продукта и потребителя, который не желает потреблять этот.
| |
|
|
|
|
|
|
|
7.74, Аноньимъ (ok), 22:42, 23/08/2023 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> Возвращаемся к изначальному:
>> Может тогда и версию менять блин ненужно!?
> Сама суть существования "версий" в том, чтобы они менялись.
Эм, нееет.
Суть версии в отражении изменений в ПО.
Если нет изменений то и менять ненужно. Если есть изменения то нужно.
Это какая-то запредельно сложная концепция для анонима?
| |
|
|
|
|
|
|
3.42, Аноньимъ (ok), 16:50, 23/08/2023 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> Версия не меняется - нет развития. Такова человеческая психология.
Это бредовый миф полоумных маркетологов.
Предполагается что людям это "развитие" вообще нужно и интересно.
А людям работу делать нужно.
Особенно странно предполагать что кому-то нужна ВИДИМОСТЬ "развития".
И если задача какого нибудь МС продавать новое железо и новые лицензии, то у некоммерческого проэкта таких проблем не стоит.
И пользователи Виндовс ненавидят каждое новое изменение всего.
Андроид меняет версии исключительно с целью поломки обратной совместимости.
| |
|
|
5.69, Аноньимъ (ok), 19:53, 23/08/2023 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> Приложения не должны обновляться. Самая первая версия должна быть единственной, т.к. она
> идеальна. Все последующие обновления только все портят. Программист написал проект, выпустил
> и сразу занялся другим проектом и т.д.
А что делать если с первой попытки е-мейл клиент не получилось встроить?
| |
|
|
|
|
|
|
|
|
|
6.87, Аноним (14), 08:07, 24/08/2023 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
Ты пакетный менеджер кроме как на уроках видел? А у разрабов вполне может быть и несколько окружений с специфичными версиями некоторых либ или собранных со специфичными параметрами. А некоторого софта в штатных репозиториях вообще нет, либо сам собираешь, либо ищешь всяких левых репозиториев
| |
|
7.89, Аноним (89), 10:32, 24/08/2023 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
У здоровых людей специфические версии с неспецифическими не конфликтуют в рамках одного дистра.
>А некоторого софта в штатных репозиториях вообще нет, либо сам собираешь, либо ищешь всяких левых репозиториев
Я же говорю - отсталые люди. Как мейнтейнеры таких дистров, так и те, кто от таких дистров полностью зависит и жрёт что дают.
| |
|
|
|
|
|
|
1.93, Аноним (93), 19:58, 24/08/2023 [ответить] [﹢﹢﹢] [ · · · ] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +1 +/– |
> "Старшая версия (major), второе — младшая (minor), третья — мелкие изменения (maintenance, micro)."
Из этого нумерации сразу понятно, изменилось что либо кардинально и стабильна ли версия.
А всё остальное это следствие того, как эффективные менеджеры вмешиваться в разработку своими представлениями о маркетинге (причём радикального течении маркетинга, где клиент находится в интеллектуальном развитии на уровне хомяка).
| |
|