LINUX.ORG.RU

У нас semver?

 , ,


0

1

Добрый день, дорогие форумчане.

Обращаюсь, к вам со след. вопросом: «соотвестсвует ли semver следующее?»

Системный архитектор и другие разработчки из нашей фирмы заявляют, что далее описанная модель соотвествует semver:

  1. для минорной версии - использовать общее кол-во merge/pull requests
  2. для patch - общее кол-во коммитов

Я прочел semver на офиц. сайте, и что-то не заметил сходства.

смотреть прув с CI

semver он не о цифрах, а об их значении.

изменение в patch — это багфикс-релиз, не содержит нового функционала, API полностью прежний.

изменение в minor — может содержать новый функционал, расширять API, при условии сохранения обратной совместимости.

меняем major — ломающие изменения в API, часто полное его перепроектирование

Sectoid ★★★★★
()

Нет, у вас не semver.

Deleted
()

Нет.

  • If you break things – major goes up.
  • If you add things – minor goes up.
  • If you (hot) fix things – patch goes up.

И прекрасный пример real-life to the bone:

  • v1.0.0 -> v1.1.0 # one-line change expanding an API
  • v1.1.0 -> v2.0.0 # revert previous commit
beastie ★★★★★
()
Последнее исправление: beastie (всего исправлений: 1)

Системный архитектор и другие разработчки из нашей фирмы заявляют

Ерунду они какую-то заявляют.

Я прочел semver на офиц. сайте

Ну так ткни их туда носом, пусть тоже прочтут.

theNamelessOne ★★★★★
()
Ответ на: комментарий от anonymous

Тебя авторитет автора волнует или суть сообщения?

anonymous
()

Никакого сходства конечно же нет, это не semver ни в каком виде.

slovazap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.