RFC: Una nueva estrategia de versionado para Discourse

Antes de responder a sus otras preguntas, quiero aclarar primero que nuestra frecuencia de lanzamiento prevista no cambiará con esta propuesta.

  • Durante los últimos 3 años, hemos estado haciendo lanzamientos “estables” aproximadamente cada 6 meses, apuntando a estos lanzamientos para finales de enero y julio de cada año, con algunos retrasos aquí y allá:
  • Durante los últimos ~8 meses, hemos estado haciendo lanzamientos “beta” aproximadamente cada mes, aparte de un par de lanzamientos de seguridad fuera de banda:

En esta nueva propuesta, pretendemos mantener la misma cadencia que hemos estado siguiendo, y los principales cambios son:

  • Lo que ahora llamamos lanzamientos “estables”, lo llamaremos “lanzamientos de soporte extendido”
    • Elegimos ese nombre y no soporte a largo plazo, porque estamos de acuerdo en que es extendido en comparación con nuestros otros lanzamientos soportados, pero no necesariamente “a largo plazo”. Esta propuesta no incluye agregar un lanzamiento de soporte a largo plazo.
    • Actualmente, el soporte para un lanzamiento estable finaliza inmediatamente cuando se realiza el siguiente lanzamiento. Con esta nueva propuesta, el soporte se superpone durante ~2 meses, por lo que las personas tienen tiempo para actualizar mientras reciben parches de seguridad.
  • Lo que ahora llamamos lanzamientos “beta”, lo llamaremos “lanzamientos”
    • Actualmente no damos soporte a los lanzamientos beta en absoluto más allá de su fecha de lanzamiento. Son meros puntos de control en el camino que vienen con una notificación para avanzar rápidamente, ya que a menudo también incluyen correcciones de seguridad.
    • Con esta propuesta, sí pretendemos dar soporte a los lanzamientos durante ~2 meses, para que las personas puedan decidir cuándo actualizar, mientras continúan recibiendo parches de seguridad.

Teniendo esto en cuenta, ¿siente que sus otras preguntas sobre demasiada configuración todavía están relacionadas con esta propuesta? ¿O son preocupaciones independientes que sería mejor discutir en un tema separado?

10 Me gusta