Naming:
En cualquier momento existirán 2 versiones activas:
- VERSIÓN ESTABLE/CERTIFICADA:
- Una versión por Q
- Próxima versión estable será la 1.2.0 que se generará el 15 de febrero d3 2019.
- Una vez publicada esta versión sólo incluirá nuevos parches correctivos (no evolutivos), que generarán versiones 1.2.1,...
- Empezando en Q1 2019 las versiones estables tendrán un nombre "recordable".
- Se seguirá criterio alfabético (primera versión empieza por A)
- Se ha elegido por votación usar videojuegos de 8 bits
- Nombrado:
- Si es la primera versión del año se incrementa primer dígito (en 2020 empezaremos por la 2.0.0)
- Para el resto de Qs del año se incrementa segundo dígito
- VERSIÓN DE DESARROLLO
- Una vez se estabiliza una versión aparece la versión de desarrollo. Si la versión estable es la 1.2.0, la de desarrollo empezaría siendo la 1.3.0
- Esta versión incluye:
- Todas las correcciones de la versión estable
- Mejoras identificadas
- Nuevas Features.
- Cada nuevo parche o mejora introducido generará un cambio en el tercer dígito de la versión (1.3.1, 1.3.2, ...)
- Cada nueva feature generará un cambio en el segundo dígito de la versión (1.4.0)
- Estas versiones no se nombran hasta que una no pasa a ser versión estable.
¿Qué versión usar?
- Desde Plataforma se recomienda usar la versión estable.
- Si un proyecto/producto requiere nuevas features y no puede esperar a la versión del próximo Q, podrá instalarse una versión de desarrollo.
- Esta versión de desarrollo también cuenta con soporte por el equipo de Plataforma pero debe asumirse que será más inestable y se requerirán actualizaciones a menudo.