Home > Firefox | Lanzamiento > El nuevo ciclo de desarrollo de Firefox

El nuevo ciclo de desarrollo de Firefox

La salida de Firefox 4 no solo trajo grandes cambios para nuestro navegador, Mozilla también estreno un nuevo ciclo de desarrollo.

 

Resulta que en lugar de esperar meses (o hasta un año como ocurrió con Firefox 4) por una nueva versión, recibiremos actualizaciones estables y completas de Firefox en ciclos de 6 semanas. Seguramente hemos visto en blogs y portales la noticia de que este mismo año tendremos Firefox 5, 6 y 7 (de hecho al momento de escribir este post ya esta disponible la beta de Firefox 5 y en el canal aurora ya se encuentra lo que será Firefox 6), la disponibilidad de estas versiones para este mismo año no obedece a que la corporación Mozilla esta “apurada” en ponerse a la par con los competidores, obedece a la nueva estrategia en el desarrollo de nuestro navegador con lo cual evitaremos largas esperas y tendremos un Firefox siempre estable y seguro en nuestros equipos, sin desmejorar su calidad.

 

Este nuevo ciclo de desarrollo se fundamenta en dos puntos:

 

  • Liberar versiones de acuerdo a un cronograma de fechas.
  • Cuatro canales de versiones, en donde se trasladara el código fuente hasta llegar a la liberación final.

 

Los canales son: Mozilla-Central o “Nightly”(nocturna), Mozilla-Aurora, Mozilla-Beta o Beta y Firefox que seria la versión definitiva liberada (Firefox 5, Firefox 6 y así sucesivamente)

 

canales firefox

 

Dichos canales los puedes descargar y probar en la siguiente dirección:

http://www.mozilla.com/firefox/channel/

 

Donde también los puedes identificar de la siguiente manera:

iconos canales firefox

¿Que contiene cada canal?

Nightly tiene las característica nuevas de Firefox una vez están listas, obviamente es el canal más inestable de todos, ya que incluso la interfaz de usuario puede variar de forma seguida haciéndolo poco recomendable para un usuario común que solo desea navegar. En el canal Aurora se encuentran los cambios agregados en el canal nightly cuando ya se encuentran un poco mas acabados, pero con la particularidad de que pueden ser desactivados si se determina que necesitan más tiempo para que funcionen correctamente. El canal Beta solo tiene los cambios que ya están listos para salir con la versión definitiva más algunas actualizaciones de seguridad y características que luego de evaluar su importancia se deciden que deben ser incluidos . Al final de la ruta esta la versión definitiva que es la que se pone a disposición de todo el público una vez liberada.

 

Nunca una característica nueva llega directamente al canal aurora o el canal beta, siempre debe pasar por el canal nightly, si durante el periodo de seis semanas una de estas características no cumple con los requisitos pautados según el calendario, es desactivada y puede entrar de nuevo a los canales posteriores al nightly en el siguiente ciclo de desarrollo.

 

Con respecto a los tiempos se tiene la siguiente programación por cada versión de Firefox:

calendario simple firefox

 

Las barras azules representan las transiciones de una versión dentro de los cuatros canales, cada seis semanas el código fuente irá de un canal a otro. Con este sistema tendremos versiones Beta nuevas de Firefox cada 6 semanas a partir de la salida de Firefox 6. Obviamente el trabajo de cada canal continua una vez concluido el periodo de seis semanas dispuesto para cada uno. Nuevas características son agregadas y para aprobarlas solo es necesario que pasen de un canal a otro cumpliendo con los parámetros de calidad necesarios.

 

Es importante señalar que como se ve en el gráfico el trabajo total de cada versión se da en un periodo de 16 semanas salvo lo que es Firefox 5 cuyo tiempo se dio en menos de las 16 semanas siendo su fecha de lanzamiento el 21 de junio.

Detalles del ciclo de desarrollo

calendario completo firefox

  • Semana 1 – 5: Desarrollo de las nuevas características solo en mozilla-central (nightly).
  • Semana 6: El código fuente pasa a mozilla-aurora. Los desarrolladores de complementos pueden confiar y utilizar las APIs para crear o actualizar sus complementos, a menos que se trate de una nuevas APIs esta podría ser deshabilitada por asuntos de inestabilidad. La interfaz en XUL podría sufrir cambios pero no de forma drástica ni critica, pero los XUL relacionados con las nuevas características podrían o no deshabilitarse por inestabilidad. Las cadenas de localización en-US permanecen congeladas.
  • Semana 7 – 10: Control de calidad, y trabajo de ingeniería para estabilizar o desactivar las características nuevas que no alcancen a ser estables. Al final de este ciclo se decide si pasar o no el código del repositorio mozilla-aurora hacia mozilla-beta. Aunque hay tiempos preestablecidos, pueden variar un poco para no sacrificar la calidad de la nueva versión.
  • Semana 11: Las cadenas de L10N (las localizaciones de idiomas) se congelan. Las localizaciones de cadenas nuevas sin traducción se publican en en-US.
  • Semana 12 – 13: Gestión de lanzamiento, control de calidad, y trabajo del equipo de ingeniería para estabilizar cualquier problema que surja en el código que estará expuesto al público en el canal mozilla-beta (público mayor que el del canal aurora). A pesar de que no es la versión final esta bastante estable como para probarla sin mayores complicaciones.
  • Semana 14: Se difunde el contenido del canal de mozilla-beta al público en general.
  • Semana 16: Si se confirma la versión final, se lanza durante esta semana.

Los complementos

Según vimos en el grafico los complementos tendran un periodo de 12 semanas para ser actualizados a la nueva versión. este punto puede ser un poco complicado ya que si un complemento nuevo o actualizado no trabaja con la nueva versión, simplemente quedara como incompatible con la nueva version estable.

 

Pero la gente de Add-ons (complementos) ha creado diferentes herramientas para revisar la compatibilidad de cada complemento que se encuentre alojado en addons.mozilla.org de esta forma se le hace la notificación del problema de compatibilidad al creador del complemento mientras que aquellos que pasen la verificación recibirán automáticamente la aprobación para ser instalados en la siguiente versión.

 

Este nuevo ciclo de desarrollo de Firefox le permitira ser competitivo con otros navegadores los cuales se apoyaban en el tiempo de salida de nuevas versiones para decir que son mejores. Esta claro que el cronograma puede recibir algunos cambios para mejorarlo u optimizarlo, pero por lo pronto estaremos recibiendo continuas mejoras para Firefox y muy probablemente veremos con prontitud también varios de los desarrollos que se muestran en Mozilla Labs.

 

Los complementos

Según vimos en el grafico los complementos tendran un periodo de 12 semanas para ser actualizados a la nueva versión. este punto puede ser un poco complicado ya que si un complemento nuevo o actualizado no trabaja con la nueva versión, simplemente quedara como incompatible con la nueva version estable.

Pero la gente de Add-ons (complementos) ha creado diferentes herramientas para revisar la compatibilidad de cada complemento que se encuentre alojado en amo.mozilla.org de esta forma se le hace la notificación del problema de compatibilidad al creador del complemento mientras que aquellos que pasen la verificación recibirán automaticamente la aprobación para ser instalados en la siguiente versión.

 

Este nuevo ciclo de desarrollo de Firefox le permitira ser competitivo con otros navegadores los cuales se apoyaban en el tiempo de salida de nuevas versiones para decir que son mejores. Esta claro que el cronograma puede recibir algunos cambios para mejorarlo u optimizarlo, pero por lo pronto estaremos recibiendo continuas mejoras para Firefox y muy probablemente veremos con prontitud también varios de los desarrollos que se muestran en Mozilla Labs.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

 

Trackbacks:0

Listed below are links to weblogs that reference
El nuevo ciclo de desarrollo de Firefox from Mozilla Venezuela
Arriba
ACER ASPIRE 5532 REPLACEMENT LAPTOP LCD SCREEN | cheap lcd | Play poker at the top online gambling halls and win with the help of poker tournament.