Ветви и версии
Существуют две отдельные ветви SberMobile и версий производных продуктов:
- Production. Версии, выпущенные внутри этой ветви, как правило, предназначены для коммерческого развертывания. В этой ветви не добавляется новый функционал, поэтому каждый ее релиз имеет только устраненные ошибки.
- Программа раннего доступа (EAP). Версии этой ветви содержат весь новый функционал, только что добавленный командой разработки. В то же время, EAP версии могут содержать ошибки, и нет гарантий, что каждая новая версия ветви EAP будет более стабильной, чем предыдущая. Обычно это происходит накануне того, как EAP становится ветвью Production (период так называемого “feature freeze” , когда новый функционал больше не добавляется в EAP, и каждый следующий релиз содержит только исправленные ошибки).
Рекомендуем использовать EAP-версии только партнерам, которым нужны новые функции определенной EAP ветви, и которые собираются сделать EAP ветвью Production до окончания своего проекта.
Наименование версий
Номер версии SberMobile имеет следующую структуру: A.BC.DD
A
значение увеличивается при каждом мажорном релизе раз в 6-12 месяцев
B
значение увеличивается при минорном релизе раз в 2-6 месяцев
C
значение увеличивается при релизе с исправленными ошибками, который происходит:
- если минорный релиз запускается в производство и
- и если в производственном релизе исправлены серьезные ошибки
DD
значение увеличивается при минорном релизе с исправленными ошибками, который выпускается после исправления ошибок или добавления нового функционала, необходимых для инсталляции AggreGate в процессе развертывания