Inicio arrow Noticias arrow Noticias del Proyecto, Actualizaciones y Joomla! 1.0.12
miércoles, 09 de julio de 2008 | Online desde el 2005
 
 
Noticias del Proyecto, Actualizaciones y Joomla! 1.0.12 PDF Imprimir E-Mail

El proyecto Joomla! ha estado sufriendo alguna reorganización y reestructuración sustancial durante los últimos meses y semanas. Algunos de estos cambios han sido visibles a la comunidad en general mientras que la mayor parte han sido a nivel privado en varios grupos y equipos de trabajo del proyecto. Aunque pareciera que está avanzando muy poco a poco, les aseguro, hay mucha más actividad que la que se ve. Si siguen el Blog de los Desarrolladores pueden haber visto los indicios de estos cambios en el artículo de Johan sobre la congelación del grupo de trabajo de las Normas y Directrices (Standards & Guidelines) o en el artículo de Louis sobre los cambios que atraviesan en el grupo de trabajo de Calidad y Pruebas (Quality & Testing). Lamentablemente, se ha dicho poco sobre la reorganización total del proceso de desarrollo y liberación, el cual ha sufrido un cambio sustancial. Con esperanza puedo derramar alguna luz sobre esto. Básicamente, el control de Versiones de mantenimiento ha cambiado del Grupo de Trabajo de Desarrollo al Grupo de Trabajo de Calidad y Pruebas.

Tradicionalmente, los desarrolladores eran la fuerza motriz detrás de las versiones de mantenimiento. Ellos decidían que errores eran corregidos, que errores no eran corregidos, cuando se producían las liberaciones, etc. Básicamente, cada aspecto de la versión estaba bajo su control. Mientras que ahora el equipo de Calidad y Pruebas será el responsable de esas decisiones. Todos los cambios a un código base estable se harán a través del equipo de Calidad y Pruebas y luego serán asignadas a un desarrollador para su implementación. Una vez que el desarrollador haya implementado el cambio, permitirá que el equipo de Calidad y Pruebas lo sepa y entonces el cambio sea probado por un miembro del equipo de Calidad y Pruebas para verificar que esta funcionando correctamente y que el cambio no creó nuevos errores. Si el cambio no fue hecho apropiadamente o si creó nuevos problemas o errores, será asignado nuevamente al desarrollador para su reevaluación. Este viaje de ida y vuelta continuará hasta que se resuelva el inconveniente. La meta detrás de esta reestructuración es hacer las versiones de mantenimiento mucho más estables mediante la introducción de revisiones, seguimientos y pruebas más rigurosas dentro del ciclo de desarrollo. El resultado final para la comunidad es versiones más estables entregadas en un modo de mayor tiempo y menos trabajo para los equipos responsables de hacer que todo eso ocurra, estoy seguro de que todos vamos a estar acuerdo en que es una cosa muy buena.

Esta es la forma en que se manejarán los códigos fuente estables. Del otro lado del espectro, están los códigos fuente inestables. Es aquí donde 1.5 encaja. El Grupo de Trabajo de Desarrollo continuará controlando los cambios hechos en el código fuente 1.5 hasta que sea considerado estable. Ya ve que el código fuente sea declarado estable ocurrirán dos cosas. Lo primero que va a pasar es que será liberado al público en general como una producción lista y lo segundo que va a ocurrir es que se va a pasar el control del Equipo de Desarrollo al Equipo de Calidad y Pruebas. En este punto, el Grupo de Trabajo de Desarrollo utilizara equipos mas pequeños dentro del Grupo de Trabajo General de Desarrollo para dividir el trabajo de Implementación de cambios que el Grupo de Calidad y Pruebas les asignen así como proceder con el desarrollo de la próxima versión superior que será 1.6.

Con todo eso en mente, estoy complacido de decirles a todos que ha comenzado el trabajo sobre Joomla! 1.0.12. Esta próxima versión será calificada como una versión de mantenimiento. Incorporará muchas correcciones de errores para asuntos excepcionales así como varias correcciones de seguridad. Hemos estado trabajando muy fuerte para limpiar por completo la búsqueda de errores de Joomla 1.0 y hemos eliminado hasta ahora la mitad de los 90 o más artificios que habían ahí luego de que fue liberada la versión 1.0.11. También llevamos a cabo una auditoria completa de todas las consultas SQL usadas en el núcleo de Joomla! De modo de asegurarnos que Joomla! esté seguro contra cualquier otra vulnerabilidad de Infección de SQL. También vamos a conducir una auditoria a gran escala de todas las entradas de datos para eliminar cualquier otra vulnerabilidad de seguridad. Una vez que se completen esas cosas y que estemos seguros de que las versiones has sido rigurosamente probadas y se haya martillado sobre ello será liberada. No estamos trabajando sobre un límite de tiempo con esta versión. La estabilidad es nuestra meta numero uno.
Una vez finalizada la versión 1.0.12 de Joomla! el código fuente 1.0 será puesto en “Modo Seguro” lo que significa que no se realizarán más versiones en la serie 1.0.x a menos de que se descubra una alerta de seguridad de alto nivel. Si todo sucede como esperamos, las versión 1.0.12 será la última de la serie 1.0.x

 
< Anterior   Siguiente >

SiteUptime Web Site Monitoring Service