¿Cuál es el propósito del "Plan de lanzamiento rápido" de Mozilla? [cerrado]


2

Por Wikipedia :

Firefox 5 es el primer lanzamiento como parte del nuevo plan de lanzamiento rápido de Mozilla , que coincide con el cronograma de lanzamiento rápido de Google Chrome y los incrementos rápidos del número de versión.

Del mismo artículo,

Un borrador de hoja de ruta indica que Mozilla espera lanzar las versiones 6 y 7 en 2011 luego del lanzamiento de Firefox 5 en junio de 2011. Estas versiones serán actualizaciones incrementales más pequeñas, principalmente enfocadas en mejorar la velocidad, la estabilidad y la seguridad.

  • ¿Por qué quieren aumentar la versión base del software en lugar de lanzar revisiones de versiones más pequeñas? ¿Es simplemente porque llama a algo solo porque el software 2.0 suena mejor que 1.3.4?
  • Si solo le da a algo un número de versión arbitrario, no basado en cambios, ¿significa esto que la versión ya no refleja la cantidad de cambios?

Solo despotricando ??? ¿Cómo podríamos saber la respuesta a esto? a menos que trabajemos en Google o Mozilla, las respuestas son puramente especulativas ...
No Kyle deja de acosarme el

44
Se vence el punto. Más personas promedio están comenzando a usar navegadores a diario, por lo que para atraer a una multitud más grande, hay que "reducir" grandes números. Chrome v20: ¡la versión más grande hasta ahora!
Avance

2
@ Kyle, no, no estoy despotricando. No me molesta en absoluto, solo estoy buscando comprensión.
Gary


Entiendo el duplicado (que lo siento, no entendí), pero 'no constructivo'? ¿Qué es ilegítimo acerca de preguntar por qué algo es así?
Gary

Respuestas:


3

Mi suposición: están acelerando los números de versión de Firefox para "ponerse al día" con IE y Chrome. Así que no creo que esto realmente tenga nada que ver con el código o las características ... sino con tratar de competir en la mente de los usuarios que realmente piensan que pueden comparar dos aplicaciones de software totalmente diferentes al comparar sus números de versión. Lamentablemente, me he encontrado con muchas de esas personas. También se les ha permitido en Internet.

Editar: Aquí hay algo de carne real que encontré sobre el tema:

El ciclo de lanzamiento rápido, en el que Firefox emite cuatro nuevas versiones al año, tiene la intención de brindar nuevas características a las personas antes. Eso podría ser un mejor rendimiento, nuevas tecnologías de programación web o mejoras en la interfaz de usuario.

Con el estilo anterior, un cambio de número de versión era un evento raro que significaba un cambio importante. Como resultado, los lanzamientos a menudo se retrasaron meses mientras los programadores trabajaban para incluir y depurar sus nuevas funciones. Con el enfoque de lanzamiento rápido, las nuevas versiones de Firefox se envían trimestralmente con las nuevas funciones que se realicen. Las consecuencias de perder el tren de lanzamiento son menores, ya que pronto volverá otro tren.

"Al lanzar actualizaciones pequeñas y enfocadas con mayor frecuencia, podemos ofrecer una mayor seguridad y estabilidad, incluso a medida que presentamos nuevas funciones, lo que es mejor para nuestros usuarios y para la Web", dijo Needham.

La idea se basa en cómo Google desarrolla Chrome, un navegador que en menos de tres años ha ganado a una de cada ocho personas en la Web. El año pasado, Chrome cambió de lanzamientos trimestrales a un calendario de seis semanas aún más rápido.

Si bien eso no respalda descaradamente lo que dije, todavía creo que eso realmente está sucediendo, es lo que he dicho. Pero creo que le resultará difícil encontrar una declaración pública de Mozilla que admita mi interpretación. Todavía creo que se trata de conseguir más usuarios y mover los números de versión en línea con la competencia, molestamente, no hará daño.


1

De esto se deriva un poco de un comienzo en lo que se conoce como programación ágil . La práctica promueve un calendario de lanzamiento bien definido con compilaciones frecuentes.

La programación de metodologías más antiguas haría que los proyectos funcionen en las funciones durante mucho tiempo y las proporcione a todos en una actualización masiva con parches / correcciones de seguridad mezclados entre las versiones principales.

Esta nueva metodología es lanzar temprano / lanzar a menudo. La idea es implementar características y correcciones de errores con mayor frecuencia en dosis más pequeñas. Este modelo se adapta muy bien a los navegadores en el mercado de consumo, ya que nos mantiene actualizados y los agujeros de seguridad se conectan rápidamente.

El sistema de numeración es solo un efecto secundario de todo este proceso. Lo más notable es Chrome, cuya revisión principal sube una vez cada ciclo de desarrollo (creo que 6 meses). No indica un lanzamiento grande, pero más exactamente qué ciclo de lanzamiento.

El esquema de numeración de Firefox de 1-3 siguió el viejo paradigma donde la primera parte de la versión indicaba despliegues importantes. A partir de las 4 Firefox se está moviendo a un estilo más rápido como el cromo.

Si bien algunos especulan que es un intento de ponerse al día con los números de versión de IE y Chrome, puede ser en parte una cuestión de relaciones públicas, pero, francamente, con este nuevo estilo, el número no significa nada para usted siempre y cuando esté actualizado.


¿Cómo es esta metodología responsable de 5.0, 6.0, 7.0, pero no se aplica con 4.1, 4.2, 4.3?
Daniel Beck

Al investigar un poco la respuesta, vi un buen número de artículos / publicaciones quejándose de este cambio, ya que las grandes empresas que los departamentos de TI no podrán mantener, lo que puedo ver totalmente. Puede ser algo bueno en términos de crecimiento en nuevas características, pero creo que la preocupación de que podría causar mucho daño a la reputación en el mundo corporativo es bastante sensata.
James T Snell

1
@ The White Phoenix: Es por eso que mencioné en mi publicación que se adapta a los navegadores en el mercado de consumo .
Aren B

Ahh, te tengo.
James T Snell
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.