Точечные выпуски против выпусков вехи в Yocto - PullRequest
1 голос
/ 20 марта 2020

Существуют различные типы релизов в проекте Yocto

  • Основной выпуск
  • Незначительный выпуск
  • Точечный выпуск
  • Milestone Release

Может кто-нибудь объяснить разницу между всеми этими выпусками, какую версию должен выбрать разработчик для своей аппаратной платформы

1 Ответ

1 голос
/ 20 марта 2020

Позвольте мне процитировать официальную документацию , поскольку она достаточно хорошо на нее отвечает:

Изменения в основном номере версии означают изменения совместимости с предыдущими выпусками. Незначительные изменения номера выпуска подразумевают значительные изменения вплоть до, но не включая изменения совместимости. Незначительные изменения числа оборотов относятся к незначительным проблемам, таким как простые исправления ошибок, обновления безопасности и т. Д. c.

Это в основном популярная схема управления версиями semver

А для выпусков этапов у нас есть:

Эти выпуски выполняются в конце периода этапов и используются для измерения нашего прогресса в предоставлении новых функций для Yocto Linux.

Более подробную информацию о вехах можно найти здесь

Когда дело доходит до того, какую версию выбрать, это то, что вам нужно сделать, исходя из требований проекта. По сути, я бы сказал, что вы выберете либо последнюю версию LTS , либо последнюю версию. Возможно, вы также захотите продолжать использовать самые последние версии на ранней стадии разработки, чтобы позже выбрать релиз LTS, чтобы максимально увеличить время поддержки релиза после его завершения.

...