The OpenNET Project / Index page

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



"Выпуск игры Free Heroes of Might and Magic II (fheroes2) - 0.9.9"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Выпуск игры 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ообщить модератору

Оглавление
Выпуск игры Free Heroes of Might and Magic II (fheroes2) - 0.9.9, opennews, 06-Ноя-21, 18:28  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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