| |
|
Nos formations
|
Filière Eclipse
Filière WebSphere
|
 
|
|
|
|
15 juin 2011
Migrer de CVS vers Git
|
Un retour d'expérience en 9 points sur la migration de CVS vers Git. A noter que cette migration de CVS vers Git est en cours pour les principaux projets de la fondation Eclipse.
|
|
1er juin 2011
Fusion de branches avec eGit
|
EGit, le support de Git dans Eclipse, sera bientôt disponible en version 1.0. L'article 'Merging branches in Eclipse git' présente les différentes façons de fusionner les branches avec eGit.
|
|
28 janvier 2011
Tutoriaux EGit
|
Le plugin EGit a pour but d'intégrer Git à Eclipse. Pour une première prise en main, ce tutorial est bien illustré, pour approfondir en détail le sujet le wiki du projet EGit propose un guide utilisateur très complet.
|
|
12 janvier 2011
Eclipse Orion : un IDE dans le navigateur
|
La fondation Eclipse annonce la création d'un nouveau projet nommé Orion. Le but de ce projet est de fournir un environnement de développement accessible via un navigateur. La partie cliente est écrite en JavaScript, elle interagit avec une partie serveur Java basée sur OSGi qui exposent des API REST.
Le projet démarre avec une contribution de code d'IBM, un premier aperçu, assez limité, est téléchargeable (Orion 0.2M4). Les semaines à venir nous en apprendront plus sur la pérennité de ce projet, notamment sur sa capacité à attirer des contributeurs.
|
|
26 novembre 2010
Interview de Mike Milinkovitch
|
C'est lors de la très intéressante conférence Eclipse Day Paris 2010 que LeMagIt a réalisé un long interview de Mike Milinkovitch, le directeur de la fondation Eclipse. Plusieurs sujets sont abordés mais nous retiendrons cette phrase: "la plupart des outils de développements d'ici 10 ans s'exécuteront dans le navigateur" ...
A noter que Mike explique aussi dans un post récent pourquoi la fondation eclipse votera oui aux JSR récemment soumises au JCP par Oracle.
|
|
12 novembre 2010
SAP et Eclipse
|
Dans cet interview, un développeur de SAP présente le sous-projet Eclipse 'OSGi Enterprise Tools', il y détaille notamment les contributions de SAP et de VMWare. La question plus générale de la montée en puissance de SAP dans l'open-source est aussi abordée : SAP a fini par se rendre compte que le développement propriétaire de tout le socle technique de son progiciel n'apportait pas de valeur ajoutée. Ceci explique que les contributions de SAP soient de plus en plus nombreuses sur les projets Eclipse. On notera des participations aux projets suivants : Virgo (diverses contributions aux code et à la documentation, EclipseLink (contribution d'une suite de tests JPA), Egit (5 committeurs sur 14). WTP (outillage EJB, JavaEE et WebServices), EMF (EMF Query, EMF Validation, e4 (1 commiteur). A cette liste s'ajoute des projets dont SAP est l'initiateur : Memory Analyzer, Graphiti, OSGi Enterprise Tools
|
|
4 octobre 2010
Eclipse Day Paris 2010
|
Le 5 novembre aura lieu la conférence 'Eclipse Day' à Paris. L'inscription est gratuite dans la limite des places disponibles. Le programme s'annonce intéressant avec la venue de Jason Van Zyl (responsable du projet Apache Maven), une présentation sur Git et Eclipse par Chris Aniszczyk (responsable du sous-projet PDE) et la présence de plusieurs contributeurs français (Frédéric Madiot, Etienne Juliot, ...).
|
|
4 octobre 2010
L'actualité d'OSGi
|
L'article 'Bundle.update: Towards the Next OSGi Release' fait le point sur l'actualité récente autour d'OSGi. A noter la disponibilité des drafts des spécifications OSGi 4.3.
|
|
13 mai 2010
Eclipse Labs
|
La fondation Eclipse et Google annonce la création du site Eclipse Labs. Il s'agit d'une plateforme d'hébergement pour des projets, non-officiels, tournant autour du monde Eclipse.
|
|
23 mars 2010
Spécification OSGi Enterprise
|
La spécification OSGi Enterprise vient d'être publiée en version finale. Cette spécification marque une étape importante pour OSGi. Elle décrit notamment comment OSGi peut s'intégrer dans un contexte JavaEE. Jusqu'à maintenant, OSGi s'est développée en parallèle du monde JavaEE, d'où certaines difficultés pour faire cohabiter les deux mondes. Avec les projets Eclipse Virgo, Eclipse Gemini et Apache Aries, des implémentations d'une bonne partie de cette spécification sont dès aujourd'hui disponibles. Parions qu'avec cette spécification, OSGi va prendre une nouvelle dimension.
Cette page donne un premier aperçu synthétique du contenu de la spécification,
|
|
19 février 2010
Git et Eclipse
|
L'évolution vers les systèmes de gestion de versions distribués semble s'accélérer. La fondation Eclipse devrait prochainement proposer Git comme alternative à CVS et Subversion. L'article 'Git for Eclipse users' explique les points clés de cette évolution. En complément, le tutorial 'Git with Eclipse (EGit)' déroule les étapes de prise en main du plugin EGit (GIT pour Eclipse).
|
|
1er décembre 2009
OSGi Enterprise early draft
|
En attendant la version finale pour début 2010, l'early draft 4 de la spécification 'OSGi Enterprise' est disponible. Cette spécification est celle sur laquelle s'appuiera le projet Gemini de la fondation Eclipse.
|
|
15 décembre 2008
OSGi, JSR 277 et Jigsaw
|
La modularisation des librairies est un des principaux objectifs pour Java 7. Malgré sa rapide adoption et sa standardisation dans le cadre du JCP (JSR 291), OSGi ne semble pas convenir aux équipes de Sun (exception fait de celle travaillant sur Glassfish V3). Le premier choix de Sun aura été de pousser une JSR concurrente (JSR 277). Dirigée de façon très maladroite cette spécification n'aboutira pas, Sun ayant finalement décidé de ne pas la retenir pour Java 7. Ce choix attendu depuis longtemps aurait logiquement dû se faire au bénéfice d'OSGi, malheureusement Sun a pour l'instant choisi une autre direction en lançant un projet nommé Jigsaw. Ce dernier sera développé pour les besoins internes de Java 7 et ne sera pas spécifié dans le cadre du JCP.
L'annonce de l'abandon de la JSR 277 a dans un premier temps été bien accueillie par la communauté OSGi, d'autant plus que Sun déclare vouloir travailler avec les experts OSGi. Mais la satisfaction a rapidement fait place à de l'inquiètude ('Hope, Fear, and Project Jigsaw'), voire à de la colère ('Spice is Not a Recreational Drug'). Ces réactions me semble légitimes face au choix de Sun de contourner le JCP et d'écarter de nouveau OSGi sans avancer d'argument technique. Quoiqu'il en soit on comprend mal comment Jigsaw pourra être finalisé pour la sortie de Java 7 alors que le projet par de zéro... Certains en sont conscients puisque Java 7 ne sortira pas avant début 2010.
|
|
17 juin 2008
Eclipse Communication Framework 2.0
|
Le projet ECF (Eclipse Communication Framework) publiera sa version 2.0 la semaine prochaine simultanément avec de nombreux autre projets de la fondation Eclipse. Outre l'implémentation de divers protocoles de communication, ECF propose deux fonctionnalités notables :
- La possibilité pour deux utilisateurs distants de partager l'édition d'un même fichier.
- Une implémentation distribuée d'OSGi. Il s'agit là plus de prospective car l'OSGi Alliance n'a pas encore spécifiée cette partie, les développeurs d'ECF participent aux travaux de spécification.
Pour en savoir plus :
Interview du responsable du projet ECF
'Eclipse Ganymede: An in-depth look at ECF'
La page d'ECF
|
|
30 avril 2008
SpringSource Application Platform
|
SpringSource, la société derrière Spring, crée l'évènement en annonçant son propre serveur d'applications : SpringSource Application Platform (version beta). Le point intéressant pour la fondation Eclipse est que le socle de ce serveur d'applications est Equinox, l'implémentation OSGi de la fondation Eclipse. Pour simplifier, SpringSource Application Platform est un packaging d'Equinox + Tomcat + Spring.
Certains vont certainement y voir un pied de nez à Java EE, alors qu'en fait il s'agit plus d'une anticipation sur Java EE 6 et sa notion de 'Profile', pour preuve le fait que Rod Johnson, le créateur de Spring, annonce comme hautement probable le fait que SpringSource Application Platform soit certifié JavaEE 6.
Quoiqu'il en soit, il est clair qu'OSGi fait l'unanimité : rappelons que la plupart des serveurs JavaEE l'intègre ou sont en passe de le faire (WebSphere, JOnAS, GlassFish, JBoss...),
Pour en savoir plus :
SpringSource Launches New Application Server without Java EE
Introducing the SpringSource Application Platform
JOnAS 5 et OSGi
|
|
19 mars 2008
Coopération Eclipse/Microsoft
|
Le responsable de la division open-source de Microsoft a dévoilé les termes de la coopération de Microsoft avec la fondation Eclipse. Le périmètre est plutôt modeste : support à l'équipe de développement de SWT pour faire fonctionner au mieux SWT sur WPF (librairie graphique intégrée à Vista), coopération avec l'équipe du sous-projet Higgins (gestion d'identité numérique).
L'analyse positive est d'y voir un premier pas vers une coopération plus poussée, celle négative est de considérer qu'il s'agit juste d'une étape dans la communication actuelle de Microsoft pour apparaître plus ouvert...
Pour en savoir plus :
Le détail de l'annonce
Le page du sous-projet Higgins
|
|
5 avril 2007
Prise en main de Jigloo
|
Jigloo est un constructeur d'interfaces graphiques SWT et Swing. C'est une alternative au Visual Editor de la fondation Eclipse. Il ne s'agit pas d'un produit open-source, mais il est tout de même gratuit pour une utilisation non commerciale. Ce tutorial détaille la prise en main de Jigloo.
Pour en savoir plus :
Le tutorial: 'Get started with Jigloo, a GUI builder for Eclipse'
|
|
14 août 2006
Etude de cas Eclipse RCP
|
Une nouvelle étude de cas d'utilisation d'Eclipse RCP est disponible. Il s'agit d'un produit de gestion de version développé par Adobe.
Pour en savoir plus :
L'étude de cas d'Adobe: 'Adobe Chooses Eclipse for Key Product Component' (format PDF)
La page du produit 'Adobe Version Cue'
|
|
6 mars 2006
Exemple Eclipse RCP
|
Le site Eclipse.org propose un nouvel exemple d'application Eclipse RCP. Cette application interagit avec le site eBay et utilise SOAP.
Pour en savoir plus :
Eclipse RCP with eBay Sample
|
|
8 novembre 2005
BEA Workshop Studio
|
BEA annonce la disponibilité de BEA Workshop Studio. Ce produit est basé sur Eclipse, il s'agit en fait de l'outil Nitrox de la société M7 que BEA à récemment rachetée. Dans le futur cet outil devrait être fusionné avec BEA WebLogic Workshop.
Pour en savoir plus :
BEA Workshop Studio 3.0 FAQ
Le site de M7
|
(c) EclipseTotale
- contact(arobase)eclipsetotale.com
|
|
|
|
|