Axel Raboit EI

Entrega y actualizaciones

La base está versionada y probada; el sitio de un cliente recibe las correcciones sin rehacerse.

Una versión de Aurora pasa sus pruebas, sus migraciones y su puesta en línea, y luego llega a cada sitio cliente.

Un sitio entregado no es un sitio terminado. Aurora es un paquete versionado: el sitio de un cliente se conecta a él y recibe las correcciones y las novedades mediante una actualización, no mediante un rediseño.

Una versión, de principio a fin

Una versión de Aurora pasa sus pruebas, sus migraciones y su puesta en línea antes de llegar a cada sitio, siempre con un número que dice lo que cambió.

El número de versión dice qué cambia

Las versiones de Aurora se suceden en una línea de tiempo. El último dígito sube con una corrección, el segundo con una novedad o una mejora, el primero cuando el sitio necesita una intervención. Cada versión tiene sus notas, escritas desde el punto de vista de lo que cambia en pantalla.

Lo que pasa en cada versión

  • Más de 26.000 pruebas automatizadas pasan antes de cada versión.
  • Los cambios de base de datos se aplican automáticamente al publicar.
  • La puesta en línea se hace con un solo comando, y comprueba después que el sitio responde.
  • Los datos del cliente se quedan con el cliente: su servidor, su dominio, sus cuentas.
  • Es la parte que no se ve y de la que depende todo: un sitio que no se puede actualizar empieza a envejecer el día en que se entrega.