The OpenNET Project / Index page

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



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

Оглавление

Выпуск игры Free Heroes of Might and Magic II (fheroes2) - 0.9.9, opennews (??), 06-Ноя-21, (0) [смотреть все]

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


75. "Выпуск игры Free Heroes of Might and Magic II (fheroes2) - 0..."  +/
Сообщение от Аноним (-), 07-Ноя-21, 02:23 
https://semver.org

> Мажорная версия ноль (0.y.z) предназначена для начальной разработки. Всё может измениться в любой момент. Публичный API не должен рассматриваться как стабильный.

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

195. "Выпуск игры Free Heroes of Might and Magic II (fheroes2) - 0..."  +/
Сообщение от Аноним (195), 08-Ноя-21, 21:12 
- Не у всех проектов есть публичный API.
- Не все проекты пользуются semver.
- Обещания проекта по поводу стабильности API в общем случае никак не связаны с версией. Может быть стабильная 0 и нестабильная >=1.
- На самом деле само заявление "в рамках версии 1.* у нас стабильный API" не несёт никакого смысла, потому что у любого живого проекта API /будет/ "меняться в любой момент". Приведёт ли это у смене мажорной ветки - число косметическое отличие. Важнее, будет ли поддерживаться ветка со старым API, и если нет (а позволить себе поддерживать несколько веток могут очень мало проектов) то это версионирование полностью бесполезно - рабочая версия всегда будет иметь последнюю версию API, а старые версии API не будут поддерживаться, как их не именуй.
- Есть мнение что версионирование API не имеет смысла само по себе. Был хороший доклад на эту тему, кажется назывался living on head от чувака из google. Там высказывается мысль что клиенты могут завязаться на /любое/ наблюдаемое поведение вплоть до перформанса, поэтому любое функциональное изменение кода суть поломка API. Ну а так как бампать MAJOR на каждый коммит - идиотизм, логично не бампать.

Итого, semver в этом месте проповедуешь чушь и никакой информации о стабильности мажорная ветка не несёт.

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

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

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




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

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