Версия Spring 3.0 теперь выпущена GA , до этого они выпустили 3.0 RC1 , версию RC2 . Также была версия Spring 3.0 M2 . В чем разница между версиями GA, RC, M?
Версия Spring 3.0 теперь выпущена GA , до этого они выпустили 3.0 RC1 , версию RC2 . Также была версия Spring 3.0 M2 . В чем разница между версиями GA, RC, M?
Ответы:
GA = общедоступность (релиз); должен быть очень стабильным и полным
RC = релиз кандидата; вероятно, функция завершена и должна быть довольно стабильной - проблемы должны быть относительно редкими и незначительными, но о них стоит сообщить, чтобы попытаться исправить их для выпуска.
M = Milestone build - возможно, функция не завершена; должен быть неопределенно стабильным (т.е. это больше, чем просто ночной снимок), но все же может иметь проблемы.
SR = Сервисный релиз (последующие сервисные релизы, которые идут после основного -RELEASE
).
См. Жизненный цикл выпуска программного обеспечения в Википедии. Весь жизненный цикл подробно описан.
Думаю:
Обычно это релиз Milestone, релиз RC и релиз GA.
В проекте с открытым исходным кодом у вас обычно есть общедоступный план релизов, который на самом деле может дать вам хорошее представление о планах релизов проекта. Например, какие критерии качества определяют выпуск RC, GA или Milestone.