it-swarm-es.tech

¿Cómo funciona el ciclo de prelanzamiento para las versiones de Joomla y puedo probar mis extensiones en la etapa Beta?

Estoy buscando un Software Release Cycle Map (similar al de Wikipedia), pero para Joomla!

Estoy específicamente ¡no buscando fechas de lanzamiento proyectadas o ¡duración del soporte como parte de esta respuesta

Me gustaría confirmar (o si soy incorrecto, obtenga la siguiente información con precisión, incluida la terminología utilizada por el Equipo de Liderazgo del Proyecto).

  1. Alfa
  2. Beta
  3. Release Candidate (RC)
  4. Lanzamiento al marketing (RTM)
  5. Disponibilidad general (GA)
  6. Producción

La razón es que me gustaría probar los sitios de mis clientes (que están repletos de extensiones de varios proveedores) contra la Beta.

Puedo configurar otro servidor de desarrollo, clonar el sitio en vivo (proteger con contraseña los directorios) y actualizar Joomla! núcleo de la Beta.

Necesito algunas instrucciones sobre la forma correcta de configurar el sitio de prueba clonado para actualizar a una versión Beta específica.

Hay menús desplegables en Joomla! Actualización de la configuración (J! 2.3.2) que no parece alinearse o no proporciona la descripción del nivel para que sepa a qué versión estoy actualizando (es decir, ¿qué es 'prueba'?) En el contexto de lo anterior .

Hay una opción para ingresar una 'URL personalizada', pero no estoy seguro de que esto permita a los usuarios actualizar para probar Beta.

Estoy un poco perdido con la forma de ayudar con las pruebas en la etapa Beta, pero creo que esto sería valioso tanto para Joomla! CMS, los proveedores de extensiones y, por supuesto, los propietarios del sitio, ya que brindaría la oportunidad de probar un sitio en vivo clonado al inicio de la etapa de lanzamiento e informar y solucionar cualquier error desde el principio.

Por supuesto, la prueba continuaría a través de varios Betas, RC, etc., por lo que necesitaría saber cómo configurar Joomla! Actualizar configuración para actualizar a la versión específica de Joomla que se está probando.

Además, debido a que soy poco inexperto, así que si me dirijo por el camino equivocado, no dude en aclarar y sugerir un mejor enfoque.

El objetivo final debe ser poder realizar pruebas de forma temprana y continua a través de las fases Beta y RC, proporcionar comentarios sobre cualquier error al Joomla! Desarrolladores de Liderazgo y Extensión de Proyectos, y luego tengan una transición sin problemas para poner en marcha los CMS de actualización para clientes (en otras palabras, estoy tratando de descubrir cómo detectar y comunicar posibles errores al principio del juego).

7
NivF007

Tenga en cuenta que las definiciones a continuación son para versiones semánticas ( http://semver.org/ ) que es lo que Joomla utilizará a partir de Joomla 3.3

Entonces, solo para un lanzamiento de parche, normalmente tendremos un candidato de lanzamiento directo

Para una versión menor, lanzaremos una serie de beta (normalmente no hay un número específico que sigamos, pero es mayor que 2/3), seguido de uno (u ocasionalmente más si se encuentran errores graves).

Para un lanzamiento importante, lanzaremos un conjunto de alphas, betas y candidatos de lanzamiento.

Si deseas probar cualquier beta, puedes hacerlo perfectamente en cualquier momento. Tenga en cuenta que, por supuesto, no debe hacer esto en su sitio principal ya que las versiones beta NO tienen una ruta de actualización para el candidato de lanzamiento (es muy posible que encuentre errores al actualizar de una versión beta a otra, etc.)

Para probar un alfa, beta o rc, puede descargar un paquete dado de JoomlaCode (por ejemplo, aquí está el enlace a Beta 3 de Joomla 3.3 ( http://joomlacode.org/gf/project/joomla/frs /? action = FrsReleaseBrowse & frs_package_id = 688 ) e instalar a través del administrador de extensiones, o configurar el componente de actualización de Joomla para probar (tenga en cuenta que con este método SOLO obtendrá la última versión de prueba, esta será la última versión beta o RC, etc.) NO PUEDES especificar una versión)

La URL personalizada para el componente de actualización de Joomla solo le permite apuntar a otro archivo XML, es decir, no le permite elegir una versión que desea probar. Eso simplemente no es posible con la forma en que se construye el componente Joomla Update: está diseñado para elegir la última versión de un componente.

8
George Wilson

Ver http://developer.joomla.org/cms/development-strategy.html para la estrategia de desarrollo actual.

Términos utilizados: Alfa, Beta, RC y Estable

No hay instrucciones especiales para actualizar un clon a la versión Beta, solo actualice. Puedes usar Joomla! Actualización para aplicar el administrador actual o de extensión-> Instalar para actualizar a versiones específicas.

Para realizar una prueba adecuada, debe clonar el original y actualizar al disponible actualmente. Mantenga todos los entornos y no actualice b1 con b2, rc o estable. Además de actualizar su clon, instale clean con y sin demodata. Esto le permitirá especificar en qué condiciones se produce un problema.

2
sovainfo