Joomla! y Jokte!

Embed Size (px)

DESCRIPTION

Avances de Joomla y Jokte. Razones y objetivos de Jokte, fork de Joomla. Presentación en el II Encuentro de Tecnologías Web y Móviles. Universidad Católica de Chile. Mayo 2013

Citation preview

  • 1. < Joomla fork de Mambo >< Jokte fork de Joomla >Miguel Tuyar - @tuxmerlin05-2013

2. Joomla! 1.0VERSIN CARACTERSTICAS Y/O HITOSJoomla! 1.0 -Fork de Mambo - Mejoras en la seguridad - Sistema anti-bugs. 16-09-200522-07-2009Joomla! 1.5 - Aspecto y cdigo diferentes - Modo legacy para soportar extensiones paraJoomla! V1.0 - Mejoras de seguridad y administracin - Mejoras en laclasificacin de contenidos (Secciones/Categoras) - Cumplimiento conestndares de la W3CLTS22-01-200801-12-2012Joomla! 1.6 - Categoras anidadas - Sistema de control de acceso (ACL) - Mejoras en elsoporte de idiomas y SEO - Redireccin de pginas integrada - Estilos deplantilla - Rediseo de la interfaz de usuario - Mejoras en el gestor deextensiones.STS10-01-201119-08-2011Joomla! 1.7 - Se incopora Joomla Platform y su concepto autnomo - Actualizacin desdela administracin - tem de men p/mostrar una bsqueda por trminos preestablecidos - Herramientas para validacin automtica de datos deformularios - Accesibilidad extendida para soportar internacionalizacin,caracteres de doble byte, soporte para escritura de derecha a izquierda parael idioma rabe, Farsi, y Hebreo entre otros.STS19-07-201124-02-2012Joomla! 2.5 - Bsqueda mejorada Soporte para otras bases de datos Notificacin deactualizaciones en el Panel de Control Chequeo de Base de Datos Captcha incluido en el ncleo Link para agregar mdulos desde el men Opcin para notificar o no el registro de un nuevo usuario Notas para temsde men Personalizacin de filtros Mejoras en el filtro de artculos Gestor de Idiomas Notas de usuario Hilos mejorados (ordenamiento) Personalizacin de pgina cerrada Dejar sitio offline al terminar instalacin Mejoras en el gestor de tipos de mens Filtros en mdulo whosonline Chequeo de soporte zip nativo durante la instalacin Diferentes tags segnidiomas Mejor tabulacin en depuracin.LTS24-01-201212-2013Joomla! 3.0 - Soporte para mviles (bootstrap) Interfaz administrativa para mviles Plantilla frontend responsiva Instalacin rpda en 3 pasos PHPMemcached para mejorar el rendimiento Instalacin de idiomas desde laadministracin - Mdulo administrativo para estadsticas Mejoras enbsqueda inteligente Jquery y Mootools Less - IconmoonSTS27-09-201204-2013Joomla! 3.1 - Nuevo componente tags Muestra logs en consola de depuracin Paginacin en com_search Refactorizacin del instalador para utilizarApplication y las clases MVC -Eliminado el plugin GeSHi - Propiedad autoloadLanguage a Jplugin -Subclase SQL Server para FinderIndexer - Paquete Media wiki - Paquetepara OpenStreetMap -Funcionalidad UNION ALLSTS07-03-201310-2013Joomla! - Versiones Caractersticas - Hitos05-2013Miguel Tuyar - @tuxmerlin 3. 1.7CMSContiene software creado apartir de un FrameworkCMSContiene software creado apartir de un FrameworkFRAMEWORKEntorno para crear CMSFRAMEWORKEntorno para crear CMSPLATAFORMASoftware basePLATAFORMASoftware baseSITIO Crearlo Gestionarlo MostrarloSITIO Crearlo Gestionarlo MostrarloDESARROLLO Crear extensionesDESARROLLO Crear extensionesDESARROLLO Crear frameworks Otros desarrollosDESARROLLO Crear frameworks Otros desarrollosJoomla! - LA PLATAFORMA05-2013Miguel Tuyar - @tuxmerlin 4. CMSContiene software creadoa partir de un FrameworkCMSContiene software creadoa partir de un FrameworkFRAMEWORKEntorno para crear CMSFRAMEWORKEntorno para crear CMSPLATAFORMASoftware basePLATAFORMASoftware baseSITIO Crearlo Gestionarlo MostrarloSITIO Crearlo Gestionarlo MostrarloDESARROLLO Crear extensionesDESARROLLO Crear extensionesFRAMEWORK JOOMLA!COMPOSER Y PACKAGIST05-2013Joomla! - PLATAFORMA Y FRAMEWOKMiguel Tuyar - @tuxmerlin 5. Por que?Los cambios necesarios para producir avances tienenproblemas de compatibilidad con el CMS (ejm.namespaces)Objetivos:- Que las prximas versiones de Joomla puedan tomar de estenuevo Framework lo que necesite y sea compatible- Ampliar la base de programadores. Que sea til para lacomunidad PHP y no solo la de JoomlaCambios:- Trabajar con el concepto de COMPONENTES en otrorepositorio Github.- Uso del gestor de dependencias Composer y del gestor depaquetes PackagistConsecuencia:05-2013Joomla! - NUEVO FRAMEWOKMiguel Tuyar - @tuxmerlin 6. Partimos de Joomla PlatformPartimos de Joomla PlatformUno busca lleno de esperanzas el camino que los sueos prometieron a sus ansias.Enrique Santos Discpolo2.5.x05-2013Miguel Tuyar - @tuxmerlin 7. 05-2013Miguel Tuyar - @tuxmerlinJokte! - Por qu? Empoderamiento tecnolgico de Amrica Latina y el Caribe Medio y fin para acortamiento de la brecha digital que padece LATAM Medio y fin para que las lenguas originarias tengan presencia en lastecnologas web ms actuales y se manifiesten Medio y fin para el Comercio Justo en base a economas sustentablesy comunes Despertar luces de creacin propia, por y para LATAM Reconocer que nos falta y hasta dnde podemos llegar. Fortalezas ydebilidades. Liberar su marca hacia el dominio pblico bajo los trminos del copyleft Tiene como gran espejo y fijador de pautas el contexto latinoamericanoen su total dimensin.Razones sociales y polticas 8. 05-2013Miguel Tuyar - @tuxmerlinGiro hacia liberaciones del tipo rolling release o contnuas. No a lasmigraciones. Adecuacin tecnolgica a LATAM Incorporacin de utilidades y/o funcionalidades incorporadas Facilitar al desarrollador latinoamericano documentacin en espaol decalidad Tener en cuenta la diferencia temporal en el avance tecnolgicolatinoamericano. Ir a nuestro paso. Medio para apoyar y tomar y usar iniciativas similares que resulten enriquezas comunes compartidas.Razones tcnicasJokte! - Por qu? 9. 05-2013Miguel Tuyar - @tuxmerlinJokte! - Lo nuevoAvances o hitos Separacin del versionado de Joomla y versionado propio Se soportan extensiones y plantillas para Joomla 2.5.x (no para v3.x) Instalacin simplificada en 3 pasos en espaol latinoamericano (es-LA),portugus brasilero (pt-BR) e ingls (por compatibilidad con Joomla). Nuevo campo para Sub Ttulos en los artculos. Nuevo campo para Epgrafe o Copete en los artculos Soporte incorporado para redes sociales: Twitter, Facebook y Google + Soporte incorporado para adjuntar hasta 3 archivos por artculo Soporte incorporado para el sistema de comentarios Disqus Soporte para avatares provenientes de Gravatar.com Soporte para etiquetas al pie de los artculos enlazando el componente debsqueda Mejoras en las salidas HTML y en la plantilla propia Jokte Antu Actualizacin de la librera Simplepie a la ltima versin Correccin de errores y fallos de versiones anteriores Nuevo componente para actualizar Jokte Update desde repositorio propio Nuevo componente Instalacin 1 clic para instalar extensionesdirectamente desde el administrador Nuevo componente de ayuda desde la administracin y con acceso web Registro de instalaciones en la Comunidad Juuntos para promocionar lossitios (optativo) Nuevas APIs propias en Joomla Platform 10. 05-2013Miguel Tuyar - @tuxmerlinJokte! - Versiones Descargas - Sitios Sitio Oficial:http://www.jokte.org Sitio de la Comunidad Juuntos:http://juuntos.net Sitio de Ayuda:http://juuntos.net/foro.html Sitio de Documentacin para programadores:http://jdoc.juuntos.net Versin Portable para Windows basado enXampp:https://sourceforge.net/projects/jokteportable/ Versin para GNU/Linux Jokte Yagn basadoen LAMPP:https://sourceforge.net/projects/jokteyagan/https://github.com/JokteLatinoamerica/jokte-cms