A estas alturas ya esta claro que para poder trabajar en la rama 1.7 si provenimos de la 1.5, obligatoriamnete hay que migrar a la 1.6.x y de la última versión estable de esta rama, 1.6.4, liberada el pasado 28 de Junio, a la 1.7 lo que nos garantizará que migrar a ramas posteriores sera un proceso interno, de upgrade desde el propio backend, lo que si supone un cambio de gestión en el tratamiento de las actualizaciones.
Aún es pronto para especular, y hasta que no tengamos confirmaciones más fidedignas, pero se especula que existirá la posibilidad de migrar directamente de la 1.5 a la 1.8 sin realizar el proceso completo anteriormente descrito, no obstante es pronto para confirmar esta funcionalidad.
Si bien esta claro que Joomla! 1.5 ha sido hasta ahora la rama más exitosa, en cuanto a tiempo de duración de su soporte como de número de instalaciones implementadas mundialmente, aún no esta claro como afectarán las nuevas ramas a muchos de los sitios en producción, acomodados en extensiones estables, con años de desarrollo y adaptaciones que no siempre aceptan bien los cambios que se avecinan.
¿Hasta que punto es viable la migración?
Es obvio que para aquellos que tengan sitios web en producción, tarde o temprano, la migración será la única alternativa si quieren mantener sus extensiones estables dentro de un entorno actualizado, seguro y amigable, independientemente de a que rama migren, que entendemos que finalmente sera la 1.8.Uno de los hándicaps que más están frenando el proceso de migración a nuevas ramas es la falta de disponibilidad de extensiones de peso, tales como VirtueMart (para quienes gestionan sitios con Tiendas en producción), u otras extensiones que dificultan el avance entre ramas, aunque cada vez más surgen alternativas a extensiones estándar que podrían ser una opción a valorar sin afectar al funcionamiento y estabilidad de un sitio en producción. Naturalmente si utilizamos extensiones que han sufrido modificaciones (hacks al código fuente) plantearse la migración obligatoriamente requerirá de un estudio pormenorizado de cuales han sido esos cambios y como se podrían re-implementar en la nueva versión disponible para 1.6, 1.7 o 1.8.
Otro gran problema siguen siendo las plantillas, tanto de pago como gratuitas, pues los desarrolladores muy a cuentagotas van liberando versiones de plantillas exitosas para las nuevas ramas, entendemos que basándose en la cautela y el seguimiento del mercado de implantación de las nuevas ramas de Joomla!.
Actualizar extensiones o plantillas por parte de los desarrolladores, naturalmente tiene un coste, y no todas las empresas o developers freelance están por la labor de asumir los costes en tiempo que esto supone, sin tener la certeza de que estos cambios serán positivos para sus extensiones y como afectarán al funcionamiento dentro de Joomla! 1.6, 1.7 o 1.8 y los daños colaterales con las extensiones de terceros, pues no podemos olvidar que cada vez es más habitual ver extensiones con una fuerte dependencia de extensiones de terceros para ofrecer un producto multifuncional, estable y usable.
La visión del desarrollador
Hemos intercambiado con algunos de los desarrolladores actualmente implicados de lleno en compatibilizar productos externos al core de Joomla! algunas de las cuestiones que planteamos sobre Joomla! 1.8, la situación actual de las extensiones y su futuro en la rama estable de larga duración que nos acompañará a partir de 2012 como lo hizo ya Joomla! 1.5 desde enero de 2008 hasta abril de 2012 momento en que dejará de tener soporte lo que la convierte en la rama con más tiempo de vida de este CMS.Para ellos hemos formulado 2 preguntas:
- ¿Cuál es la mayor dificultad a la hora de adaptar las extensiones a las nuevas versiones de Joomla!?
- ¿Qué nueva funcionalidad o mejora pedirías para Joomla! 1.8?
Para hacerlo más práctico habría que crear el instalador compatible para 1.7/1.8, instalar el componente en Joomla 1.7/1.8 e ir corrigiendo los errores uno por uno.
2) Todas las ideas que figuran en http://ideas.joomla.org están muy bien para mí. Lo más importante para mí son las actualizaciones automáticas para las extensiónes de terceros que se relaciona directamente con jUpgrade :)
Matias Aguirre
Desarrollador de JUpgrade
Desarrollador de JUpgrade
Nicholas K. Dionysopoulos
Lead Developer, AkeebaBackup.com
Lead Developer, AkeebaBackup.com
Es obvio decir que el desarrollo de Joomla! va a continuar más allá de las versiones actuales conocidas y las nuevas por conocer como la 1.8 y que ahora la responsabilidad de mejorar las funcionalidades del CMS no recaen solo en las manos de los desarrolladores del core y de empresas y freelancers que desarrollan extensiones y plantillas, sino que el usuario aquí juega un papel muy importante, porque solo el va a ser el verdadero betatester del producto final y a través de su uso y el reporte de incidencias, bugs e inconsistencias del código conseguirá obtener nuevas versiones actualizadas en las ramas venideras, más estables y con nuevas funcionalidades.
Si bien las próximas liberaciones de Joomla! (1.7 estable y 1.8 estable) mantendrán notables diferencias con respecto a la rama 1.5 y la actual 1.6 "estable" aún es pronto para especular sobre los cambios profundos que sufrirá Joomla!, más allá de la separación del framework.
El verdadero escollo sigue siendo la migración de contenidos y continentes (extensiones de terceros) de forma eficaz sin perder nada por el camino, pues de lo contrario se corre el riesgo de estancar miles de instalaciones en producción en la rama 1.5, lo que ayudaría muy poco a la evolución del proyecto Joomla!.
Fuente: http://www.webempresa.com/blog/item/453-joomla-18-%C2%BFcual-es-el-futuro-del-cms?.html
0 comentarios:
Publicar un comentario