Ciclo de desarrollo#

A new Blender version is targeted to be released every 3 months. The actual release cycle for a specific release is longer, and overlaps the previous and next release cycle.

../_images/about_contribute_release-cycle_diagram.png

Ramas#

El trabajo se realiza en dos ramas:

  • La rama blender-v{VERSION}-release: correcciones y otras mejoras incrementales.

  • La rama main: documentación para nuevas características y mejoras para el lanzamiento posterior.

The blender-v{VERSION}-release branch will be available for 5 weeks prior to the release date. At the same time main will be open for the next release, giving 2 months to add documentation for new features of the next release, and another month to make improvements.

Cambio de rama#

Para cambiar a la rama de lanzamiento, use:

git checkout blender-v{VERSION}-release

Para volver a la rama de desarrollo, use:

git checkout main

Actualización de ramas#

Para fusionar cambios de la rama de lanzamiento a la rama de desarrollo, primero cambie a la rama de desarrollo y use:

git merge blender-v{VERSION}-release

Fases Bcon#

Cada versión de Blender tiene su propia fase Bcon, indicando qué tipos de cambios se permite que sean realizados y en qué se están enfocando los escritores.

Esto significa, por ejemplo, que Blender 2.90 puede estar en Bcon3 (cerrando), mientras que Blender 2.91 está en Bcon1 (nuevas características y cambios).

Phase (Fase)

Descripción

Duración

Detalles

Rama

Bcon1

Nuevas características y cambios

De 4 a 5 semanas

Las primeras 5 semanas se solapa con las fases Bcon3 y Bcon4 del lanzamiento previo. El enfoque de la escritura estará dividido en corregir el lanzamiento previo y escribir documentación para las características ya agregadas o que probablemente sean agregadas a Blender. Este también es un momento perfecto para hacer cualquier mejora más grande o más radical al manual.

main

Bcon2

Mejoras y estabilización

4 semanas

Trabajar para mejorar, optimizar y corregir errores en las características nuevas y las existentes. Todos los cambios grandes o radicales deben ser terminados al final de este etapa.

main

Bcon3

Cierre

4 semanas

El foco debería estar en los arreglos y otras mejoras incrementales. Todas las nuevas características de Blender deberían ser documentadas al final de esta etapa.

blender-v{VERSION}-release

Bcon4

Preparar para el lanzamiento

1 semana

El enfoque debería estar en concluir los arreglos y otras mejoras incrementales.

blender-v{VERSION}-release

Bcon5

Lanzamiento

De 1 a 2 días

El manual es archivado en el servidor y los enlaces / symlinks son actualizados. Ver Guía de Referencia para más información.

Bcon6

Lanzamiento a largo término

2 años

En caso de que sea encontrado un error importante en el manual, el parche será enviado a la rama de lanzamiento.

blender-v{VERSION}-release