Подтвердить что ты не робот

Различия между CTP, Alpha, Beta, Gamma, RTM и Preview для выпуска программного обеспечения?

Совершенно интуитивно понятно, что по крайней мере Гамма приходит после Беты и Альфы.

Но как насчет выпусков CTP, RTM и Preview? Какой из них первый и последний?

В настоящее время MEF (Managed Extensibility Framework) находится в Preview 5, но я не уверен, что это релиз до Alpha или после Beta, CTP или RTM. Можно ли использовать предварительные версии в производственном коде?

В чем разница между этими выпусками? Мне особенно интересно знать различия между

  • RTM
  • CTP
  • Бета
  • RC
  • Предварительный просмотр

релизы.

Кажется, что каждый релиз означает разные вещи.

4b9b3361

Ответ 1

Я чаще всего видел те термины, которые использовались следующими способами.

  • CTP (Community Technology Preview): Очень похоже на "Show and Tell". Особенности присутствуют в разной степени, и клиент может получить представление о том, где происходит релиз.
  • Бета: функции в основном реализованы, но все еще имеют грубые грани. На этом этапе качество справедливое. Чем выше число бета, тем выше качество
  • RC (Release Candidate): Продукт считает, что он готов к отправке. Последний шанс для клиентов обеспечить обратную связь и найти основные проблемы с блокировкой.
  • RTM (Release to Manufacturing): продукт завершен и готов к отправке клиентам

Ответ 2

Этапы, как правило, - Alpha, Beta (могут быть разбиты на внутренние или внешние), Release Candidate (RC), Release to Manufacturing (RTM). "Предварительный просмотр сообщества" (CTP) или просто "предварительный просмотр" - это, на мой взгляд, просто эвфемизмы для Beta (что подразумевает "содержит множество ошибок" ).

Ответ 3

Он может варьироваться от компании к компании. Обычно они определяются следующим образом:

  • CTP - Предварительный просмотр технологий в сообществах - не бета-качество, а не как широкое распространение. Не обязательно полнофункциональный. Обычно предназначен для партнеров, которые будут строить поверх продукта.
  • Предварительный просмотр - обычно как CTP.
  • Бета - Широкий выпуск. Ожидается, что он будет в основном стабильным, функция завершена.
  • RTM - отпустите на производство. Окончательный выпуск продукта, выпуск "Золотой".

Что касается использования превью в производственном коде, это снова зависит, но обычно это плохая идея. Обычно они не поддерживаются.

Ответ 4

Ответ: "Это зависит".

Все эти значки означают разные вещи для разных людей, а также такие вещи, как "CTP" и "Preview".

В соответствующих случаях (например, в рамках каркасов) большинство предварительных версий/бета-версий/ctp будут содержать информацию о том, следует ли их использовать в транспортном коде или нет. В общем случае, если они требуют использования конечногораспространяемого ответа, нет ответа.