Liferay 6.1 CE ya está disponible

Liferay lanza la última versión de su producto estrella: Liferay Portal 6.1 CE [Descargar] [Primeros pasos]

Los equipos de ingeniería y diseño de producto de Liferay, han trabajado en estrecha colaboración con nuestra increíble comunidad durante los últimos meses para poner a punto la versión 6.1, que ya está disponible. Esta entrada de blog describe las principales características de esta versión.

Nomenclatura de versiones

De acuerdo con el esquema de versiones de Liferay establecido en 2010, está versión se denominará Liferay 6.1 CE GA1 y el número de versión interno será el 6.1.0 (la primera versión de la 6.1). Las futuras versiones CE se denominarán GA2, GA3, … y así sucesivamente. Más adelante encontrarás instrucciones para actualizar desde las versiones 6.0 y 5.x a esta versión..

Descargas

Encontrarás la versión 6.1 en la página habitual de descargas. Si necesitas algún otro archivo (como por ejemplo, el código fuente, o la librería de dependencias), visita la página de archivos adicionales.

Nuevas funcionalidades

Además de todos los errores solucionados desde la versión 6.0 GA4, multitud de nuevas funcionalidades y mejoras han sido incluidas en esta última versión. Entre ellas destacan:

  • Matriz de soporte actualizada – La política general de Liferay es actualizar nuestra matriz de soporte en cada versión, del producto, probando Liferay contra las últimas versiones de los sistemas operativos, servidores de aplicaciones, navegadores y bases de datos oficialmente soportados (actualizamos a menudo las librerías open source utilizadas en nuestros bundles con el fin de solucionar errores o aprovechar las últimas funcionalidades que hayan sido incorporadas). Por ejemplo, nos hemos pasado a Tomcat 7.x, MySQL 5.5.x, JBoss AS 7, Geronimo 2.2.1, entre otros.

  • Mejoras en la Interfaz de Usuario – Demasiadas para enumerarlas aquí. En versiones anteriores, muchas de las tareas de adminsitración exigían acceder al Panel de Control (perdiendo así el contexto de la interfaz). Ahora, aquellas relativas al sitio web actual pueden ser llevadas a cabo también a través del menú “Administrar”. La Biblioteca de Documentos ha sufrido también una profunda remodelación. También se han llevado a cabo mejoras generales en usabilidad.

  • Sitios Web – Presentamos uno de los grandes cambios conceptuales en la versión 6.1: el concepto de Sitio Web, tal y como se describe en el Blog de Jorge, y ahora en la documentación oficial.

  • Asistente de configuración – Para hacer aún más fácil la primera instalación de un portal (y de su base de datos correspondiente), cuando arranquemos una nueva instancia de Liferay, un asistente de configuración se mostrará llevando a cabo las acciones de instalación por ti. Ya no será necesario trastear con el archivo portal-ext.properties para completar esas configuraciones básicas que todo el mundo realiza al principio

  • Soporte para Marketplace – Se ha introducido en esta versión 6.1 soporte para el despliegue en caliente de aplicaciones desde el Marketplace y la posibilidad de navegar por el mismo. El Marketplace será presentado más adelante este mismo año.

  • Avances para dispositivos móviles – Por ejemplo, es posible configurar un conjunto de reglas que adapten el comportamiento del portal en función del dispositivo utilizado para acceder a Liferay. También es posible acceder y evaluar estas reglas mediante scripts personalizados.

  • Mejoras en Actividad Social – Numerosas mejoras en el sistema de valoración social (antes conocido como Social Equity). Échale un vistazo a estas novedades en la documentación oficial

  • Mejoras en Servicios Web JSON – Se ha trabajado mucho en este área para hacer aún más fácil el acceso a los servicios de Liferay mediante JSON (a través de las librerías Javascript incluidas o mediante peticiones estándar HTTP). Esta API de acceso cuenta con documentación online autogenerada (consulta http://localhost:8080/api/jsonws en tu instalación local).

  • Mejoras en el Publicador de Contenidos – El publicador de contenidos, uno de los portlets estrella de los que se incluyen de serie, ahora puede mostrar y publicar contenido desde/en múltiples ámbitos, permite mostrar relaciones entre contenidos, y mucho más.

  • Evolución en la Gestión de Contenidos Web – Uno de los puntos fuertes de Liferay es su sencillo pero potente sistema de gestión de contenidos web. Han sido añadidas un gran número de mejoras funcionales y de usabilidad, incluyendo edición de estructuras mediante drag-and-drop, traducción de los títulos y descripciones de los contenidos web, carga previa de estructuras en la creación de plantillas, selección de página de visualización por defecto, y mucho más.

  • Búsqueda mejorada – Numerosas mejoras en rendimiento y precisión. Se incluyen usuarios en los resultados de las búsquedas.

  • Unificación de la Biblioteca de Documentos y la Galería de Imágenes – Estas dos aplicaciones ofrecían algunas características similares. Ambas se han fusionado en la nueva Biblioteca de documentos y multimedia (con una interfaz de usuario más atractiva).

  • Montar múltiples repositorios – En la nueva Biblioteca de documentos y multimedia, podrás montar múltiples repositorios (mediante el protocolo CMIS) y desarrollar conectores a medida que enlacen con otros repositorios de contenido, aprovechando aquellas funcionalidades compartidas con Liferay (por ejemplo permisos, bloqueo de documentos, etc.)

  • Soporte nativo para almacenar y ofrecer vídeos y otros contenidos multimedia – Liferay incluye ahora características de previsualización de archivos PDF y otros tipos de documentos desde el navegador web, eliminando la necesidad de disponer de una aplicación externa para ello. Además, ahora es posible subir y reproducir audio y vídeo desde el propio Liferay

  • Gestión avanzada de metainformación – Se han incluido nuevas herramientas y un nuevo interfaz de usuario para extraer fácilmente cualquier información adicional incluida en los archivos almacenados, mejorando así la eficiencia en la búsqueda y categorización de los documentos. ¿Que el equipo de ventas ha publicado los datos económicos de este año? Permitámosles incluir los resultados globales en campos de metainformación para que sea más fácil llevar a cabo ordenaciones y búsquedas.

  • Relaciones contextuales entre tipos de contenido – con la funcionalidad Contenidos Relacionado, cualquier contenido puede ser dinámicamente relacionado con otro, construyéndose así referencias cruzadas de una manera muy sencilla. Por ejemplo, al enlazar un documento desde una solicitud de reunión, o relacionando una respuesta del foro con una entrada de blog. Estas relaciones pueden ser consultadas y analizadas a posteriori.

  • Soporte para staging avanzado (incluyendo control de versiones y vuelta atrás de cambios en páginas y sitios web) – Se ha llevado a cabo una profunda revisión del sistema de staging de Liferay, permitiéndose ahora modificaciones concurrentes de un mismo sitio web, con control de versiones y sistema de recuperación de cambios al instante (deshacer / rehacer).

  • Plantillas Dinámicas de Sitios Web y Páginas – Ahora será posible crear y mantener un sitio web completo a partir de una plantilla. Cualquier cambio realizado sobre la plantilla será automáticamente aplicado sobre los sitios construidos a partir de ella. Estos sitios pueden ser desvinculados de su plantilla más adelante si fuese necesario, permitiéndose de esta manera su desarrollo independiente.

  • Páginas personalizables por el usuario – Se permite a los usuarios personalizar ciertas áreas de las páginas, dejando fijas otras.

  • Listas definidas por el usuario (Listas de datos dinámicas) – Se trata de una funcionalidad muy flexible que ofrece la posibilidad de crear listas de datos personalizadas basadas en un esquema definido por el usuario. Los datos pueden extraerse y utilizarse posteriormente para realizar informes o cualquier otro uso.

  • Gestión unificada de usuarios – Liferay ha sido siempre capaz de ser usado como un directorio central de usuarios. Sin embargo, no todas las posibilidades que ofrecía su avanzada gestión de usuarios eran fáciles de usar. En Liferay 6.1 los usuarios y las organizaciones a las que pertenecen se muestran de forma jerárquica, haciendo mucho más fácil la navegación por el directorio de usuarios y permitiendo un uso más intuitivo de las características más avanzadas.

  • Soporte para OpenSocial 1.1 – se incluye la nueva funcionalidad pub/sub (Publicar/Subscribir) de OpenSocial

  • Mejoras en Liferay IDE – Nunca ha sido tan fácil desarrollar para la Plataforma Liferay, gracias a las últimas ventajas incorporadas en la versión 6.1 y a Liferay IDE. Liferay 6.1 incorpora un plugin para despliegue en servidor remoto, que facilita los desarrollos sobre instancias de Liferay en remoto. Simplemente lanza una interrupción para publicar en un entorno de producción tus cambios testados.

  • Más funcionalidades de colaboración y construcción de redes sociales corporativas (demasiadas en número para enumerarlas todas) – comentarios anónimos que posteriormente se asocian al usuario una vez éste se ha dado de alta, funcionalidad de Seguir las actividades de otro usuario, valoraciones anónimas, contenidos relacionados, mejoras en la valoración de la actividad social (explicado antes), imágenes en páginas de wiki, establecer hilos como preguntas por defecto, y, y... bueno ¡tendrás que comprobarlo tú!

  • Mejor escalabilidad

  • Mejoras en las capacidades de auditoría, administración y monitorización

  • Mejor documentación

  • Más seguridad

  • Más calidad

  • … ¡y mucho más!

Documentación

El equipo de documentación de Liferay ha realizado un extraordinario trabajo actualizando toda la documentación para la nueva versión. Esto incluye un javadoc y una documentación de referencia actualizados (y enormemente mejorados y ampliados), y una nueva Guía de Usuario. Es posible que hayas seguido el progreso de este trabajo en su nueva ubicación en github. Si no ha sido así, puedes acceder ahora a la documentación completa en la página de documentación.

Notificación de fallos

El proyecto continua utilizando como hasta ahora issues.liferay.com para la notificación y gestión de fallos del producto y peticiones de mejora. Si crees que has encontrado un error en la nueva versión (chocante, lo sé), por favor lee antes los criterios para informar de errores y notifica el fallo en issues.liferay.com, seleccionando el valor “6.1.0 GA” en el campo “Affects Version/s”.

Actualización

Como norma general, siempre podrás actualizar de una versión de Liferay a la siguiente. Esto quiere decir que podrás actualizar desde la 5.2 a la 6.0, y de la 6.0 a la 6.1, pero no de la 5.2 a la 6.1 directamente. Para actualizar desde la 5.2 hasta la 6.1, será necesario migrar primero desde la 5.2 a la 6.0, y posteriormente desde la 6.0 a la 6.1. Consulta el capítulo Actualizando Liferay en la Guia de Usuario de Liferay para más información sobre el proceso de actualización.

Obtener soporte

El soporte para Liferay 6.1 CE es proporcionado por la fantástica y activa comunidad, desde la que la propia Liferay se nutrió inicialmente convirtiéndose en la empresa que es hoy. Por favor, visita las páginas de la comunidad para descubrir las miles de formas que tienes a tu disposición para resolver tus dudas.

Liferay y su red mundial de partners ofrece asimismo servicios profesionales, soporte, formación y servicios de consultoría para su producto estrella, Liferay Portal 6.1 EE, que se lanzará poco después de la actual versión CE.

Y después... ¿qué?

Por supuesto desde la Comunidad Liferay estamos interesados en conocer tu opinión sobre las nuevas funcionalidades y mejoras introducidas en Liferay 6.1. Ya hemos comenzado a trabajar en la próxima evolución de Liferay. Si te interesa saber cómo involucrarte en el proyecto, te animamos a que investigues en las páginas de la Comunidad Liferay.