portlet
Ne le répétez pas : Liferay 5.2 est disponible !
L'information n'est pas encore officiellement publiée sur le site de Liferay, mais le SVN est formel : Liferay 5.2.0 est disponible depuis le 25 janvier dernier ! Le site de Liferay n'est pas encore à jour, sans doute pour garder un peu plus longtemps en première page l'annonce de la sortie de la version Enterprise (5.1.3), il y a moins de 10 jours.
Personnellement, j'attendais avec impatience cette version, depuis la présentation effectuée à Stuttgart lors de l'European Liferay Symposium fin septembre dernier, de la nouvelle interface d'administration, nettement plus conviviale et rassemblant tous les concepts propres à Liferay (communauté, organisation, etc..).
Que retenir d'autres sur les nouveautés de cette version ? Des choses anecdotiques (comme l'héritage de structures en CMS), d'autres qui vont permettre une plus forte adaptativité du portail au contexte de déploiement (comme les attributs supplémentaires dynamiques sur les organisations et les users), et comme toujours dans Liferay, des nouveautés en terme de portlets que je n'ai pas eu le temps de creuser (portlet mail totalement ré-écrite, composant de knowledge management, etc..), le tout avec un soucis permanent de garder des performances optimales (ré-écriture de la gestion des rôles et des permissions).
Ce qui est sûr, c'est que cette version peut être qualifier de majeure, tant elle progresse en terme d'utilisabilité et de couverture fonctionnelle. En savoir plus
Remettez vos IDE au placard, et dites bonjour à EditPlus!
Le titre peut choquer et pourtant, c'est la préconisation de Mr Liferay en personne, à savoir Brian Chan.
Et comment ai-je pu avoir accès à cette information me direz-vous, tout simplement en participant au Liferay Symposium les 23 et 24 septembre dernier à Offenbach, non loin de Frankfort.
2 jours de conférence forts intéressants ou Bertrand et moi avons pu enfin découvrir qui se cache réellement derrière le nom ou plutôt la légende Brian Chan.
Certains auraient prétendu qu'il pèse non loin du quintal, se nourrissant exclusivement de pizzas commandées via le web afin de ne pas perdre de temps précieux dans le développement de Liferay.
La réalité est en fait tout autre, Mr Chan est tout simplement une star! Vif, intéressant, rapide comme l'éclair, drôle et même super humble : il prétend qu'à l'université, il était dernier de sa classe et ne parvenait pas à comprendre ce qu'était une HashMap! Et il boit même de la bière, Bertrand et moi même ayant eu la chance de pouvoir trinquer avec lui.
Mais résumons un peu ce qui s'est dit durant ces 2 jours. Pour commencer le point majeur annoncé mardi après midi par Brian (Kim et non Chan ou Cheung) : la sortie d'une version Enterprise de Liferay... payante! Avalanche de questions dont la principale est restée sans réponse précise : combien ça va coûter? Pour les autres précisions voici ce que j'ai pu retenir rapidement :En savoir plus
Vers la fin de l’environnement d’extension?
Introduit avec la version 4.3.1 de Liferay, le plugin SDK de Liferay n'a eu de cesse d'améliorer jusqu'à se placer, avec sa version 5.1, en véritable concurrent de l'environnement d'extension. Pour rappel, Liferay propose 2 méthodes de développement :
- L'environnement d'extension, la méthode historique qui permet une customisation et une surcharge pousée du portail ainsi que le développement de portlets.
- Le plugin SDK, introduit avec la version 4.3.1 de Liferay, qui avait pour objectif de proposer un outillage léger pour le développement de portlets et de thèmes Liferay.
Si les cibles étaient bien définies entre les 2 méthodes, les versions 5.0.1 (sortie uniquement en RC) et 5.1 changent la donne. Dorénavant, le SDK de Liferay se voit attribuer de nouvelles fonctionnalités :
- Disponibilité du ServiceBuilder pour un développement de la couche métier des portlets via une approche MDA.
- Introduction d'un nouveau type de plugin : les hooks.
Les fonctionnalités jusqu'alors disponible à partir du SDK rentraient tout à fait dans le cadre d'un outillage pour le développement avec Liferay, mais les hooks vont encore plus loin et offrent maintenant des possibilités de surcharge des fonctionnalités du portail, un domaine jusqu'alors réservé à l'environnement d'extension... Grâce aux hooks, il est ainsi possible de :En savoir plus



