lundi 2 janvier 2012

Eclipse, booster l'IDE

ci-après une conf optimisée pour eclipse (fichier eclipse.ini), notamment les option vmarg.
Noter également l'utilisation d'un jvm JDK 64 bits.
-vm
C:/dev/jdk/64/jdk1.7.0_02/bin
-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.100.v20110502
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-server
-Dosgi.requiredJavaVersion=1.5
-Xmn128m
-Xms1024m
-Xmx1024m
-Xss2m
-XX:PermSize=128m
-XX:MaxPermSize=128m
-XX:+UseParallelGC

samedi 24 décembre 2011

vaadin 7 alpha est sorti

vaadin.com: We Have a Liftoff - Vaadin 7 Alpha 1 http://goo.gl/mag/aNR2G

hâte de m'y mettre...

lundi 19 décembre 2011

Liferay, Application Adapters

Les Application Adapters (AA) sont des hooks qui peuvent être appliqués sur certains sites (communautés) du portail.

Ainsi, contrairement aux Hooks classiques qui s'appliquent sur l'ensemble du portail, les AA sont appliqués de façon isolés sur les sites sélectionnés. L'opération s'effectue lors de la création d'un site, où l'on choisit parmi les  adapteurs déployés lesquels appliquer au site.


cf http://www.liferay.com/community/wiki/-/wiki/Main/Application+Adapters

jeudi 15 décembre 2011

Liferay 6.1 RC, Liferay IDE 1.5 ... en approche

A ce jour (15/12/11), état des Backlogs Liferay :
- Liferay IDE 1.5 : 2 bugs ouverts (lié au plugin ext)
- Liferay 6.1 RC : 11 bugs (dont 2 régressions)
- Liferay 6.1 GA : 3 bugs, 1 amélioration, 1 tache

Allez, parions pour une livraison au 1/1/12.

mercredi 14 décembre 2011

Vaadin (7), intégration JSP/JSF

Relevé dans ce post chez Vaadin, concernant les nouveautés de la version 7 :

"... Ease the embedding of Vaadin in JSPs with a special tag lib that makes it trivial to start adding small Vaadin-based parts to existing JSP and JSF applications...."


Intéressant pour des bases applicatives installées sur lesquelles on souhaiterai migrer progressivement... ou tout simplement développer de nouvelles features sans rester collé à des technos/frameworks plus anciens.

mercredi 16 novembre 2011

Liferay dans le cadran Gartner 2011

Comme l'an dernier, Liferay est toujours positionné dans le vecteur Leader-Visionnaire :



Forces
  • Exploite la puissance de la plateforme Java (sécurité, maintenabilité et multi plateforme). Cette interropérabilité ouvre la voie vers des déploiement à échelle Entreprise (scalibilité). Liferay est facile à mettre en oeuvre, rapide à prendre en main, à contrario de nombreux autres produts basés sur Java.
  • Bien que comptant seulement 250 employés, Liferay est dans la même shortlist que les "majors" (Oracle, IBM, SAP). Liferay est de plus en plus adopté par les grandes organisations comme moteur de portail global d'entreprise, et pas seulement comme une solution départemental ou pour petites structures.
  • A la différence de ses compétiteurs, Liferay est nativement ouvert à des déploiement tiers sur Cloud.
Précuations
  • La croissance rapide (explosive même) de Liferay l'a amené dans le scope des grandes entreprises. Liferay n'est plus utilisé uniquement pour des projets isolés ou expérimentaux. Il est dans le peloton de tête des "grands", en compétition avec des éditeurs disposant de moyens plus importants en terme de marketing, ventes, services et développement. Liferay a montré quelques limites dans sa capacité à supporter cette croissance (bien que les choses s'améliorent), notamment en terme de réactivités au niveau des services professionnels.
  • Les déploiements de portails gagnent en complexité dans le temps, posant le souci de la montée de version. L'attractivité initiale de Liferay, portée par l'innovation, la créativité a mené à de nombreux développement spécifiques, souvent sur des versions "anciennes" (4.x, 5.x). De plus, les améliorations des version 6.x ne motivent pas toujours les entreprises à effectuer de migration. Il est important que les clients implémentant Liferay évitent toutes personnalisation "dans le coeur" de Liferay, et respecte les règles de développement par Plugins.
  • En prenant la voie d'une plateforme orientée utilisateur, Liferay peut atteindre une "lourdeur" équivalente à ses compétiteurs, compromettant son image de portail "lean", simple et rapide à mettre en oeuvre. 





Sources : http://www.gartner.com/technology/reprints.do?id=1-17RTIFE&ct=111025&st=sg