A noter qu'au delà de la sortie d'Eclipse (la plateforme) on fête surtout la sortie de "Ganymede" qui représente la coopération de dizaines de projets pour sortir une version stable et cohérente à la même date.
Avec Ganymède viennent des projets extrêmement intéressants et innovants, Mylyn par exemple qui permet d'intégrer l'IDE avec bugzilla/trac ou autre. Ainsi on récupère directement les tâches/bugs et l'IDE adapte son comportement lorsqu'on lui indique que l'on commence à travailler sur une tâche donnée. Les fichiers concernés par cette tâches sont identifié au fur et à mesure du codage, si l'on passe d'une tâche à l'autre on récupère ce "contexte" qui cache les éléments non pertinents.
C'est toute l'organisation du développement qui peut s'adapter à cette philosophie "dirigée par les tâches".
Autre projet sympa : "Eclipse Communication Framework" qui permet (entre autre) de se connecter à IRC, Jabber et beaucoup d'autres IM directement depuis Eclipse. L'intérêt est - par exemple - de pouvoir éditer le même code simultanément à 2 personnes via Jabber.
Concernant la modélisation cette version apporte des améliorations remarquables, ainsi un modeleur graphique est désormais fournis pour Ecore, n'importe quel modèle peut être comparé/fusionné grâce à EMF Compare (mon projet :) ) et ATL - langage de transformation de modèles largement utilisé - est livré dans une version plus sympa pour l'utilisateur avec completion et tout le tintouin.
Autre fonctionnalité qui me change la vie : le API tooling, il est désormais possible de définir une "baseline" de l'API d'un ensemble de plugins (qui correspond à une release majeure par exemple) et l'outillage va prévenir le développeur quand ses changements sur le code source impliquent un changement d'API binaire.
Cette liste est tout sauf exhaustive, on trouve le CDT pour le développement du C et du C++, toute un ensemble d'outils dédiés au développements orientés services (SOA et SCA) sans même parler de WTP pour ce qui est du développement Web et JEE.
En bref Ganymède c'est tellement plus que ce que cette nouvelle laisse entrevoir, c'est des dizaines de personnes qui s'assurent que leurs composants respectifs sont compatibles et fonctionnent bien ensemble pour fournir une version majeure avec pléthore de fonctionnalités en Juin.
# Ganymède, tellement plus qu'Eclipse
Posté par Cédric Brun . En réponse à la dépêche Sortie de Eclipse 3.4 - Ganymede. Évalué à 10.
Avec Ganymède viennent des projets extrêmement intéressants et innovants, Mylyn par exemple qui permet d'intégrer l'IDE avec bugzilla/trac ou autre. Ainsi on récupère directement les tâches/bugs et l'IDE adapte son comportement lorsqu'on lui indique que l'on commence à travailler sur une tâche donnée. Les fichiers concernés par cette tâches sont identifié au fur et à mesure du codage, si l'on passe d'une tâche à l'autre on récupère ce "contexte" qui cache les éléments non pertinents.
C'est toute l'organisation du développement qui peut s'adapter à cette philosophie "dirigée par les tâches".
Autre projet sympa : "Eclipse Communication Framework" qui permet (entre autre) de se connecter à IRC, Jabber et beaucoup d'autres IM directement depuis Eclipse. L'intérêt est - par exemple - de pouvoir éditer le même code simultanément à 2 personnes via Jabber.
Concernant la modélisation cette version apporte des améliorations remarquables, ainsi un modeleur graphique est désormais fournis pour Ecore, n'importe quel modèle peut être comparé/fusionné grâce à EMF Compare (mon projet :) ) et ATL - langage de transformation de modèles largement utilisé - est livré dans une version plus sympa pour l'utilisateur avec completion et tout le tintouin.
Autre fonctionnalité qui me change la vie : le API tooling, il est désormais possible de définir une "baseline" de l'API d'un ensemble de plugins (qui correspond à une release majeure par exemple) et l'outillage va prévenir le développeur quand ses changements sur le code source impliquent un changement d'API binaire.
Cette liste est tout sauf exhaustive, on trouve le CDT pour le développement du C et du C++, toute un ensemble d'outils dédiés au développements orientés services (SOA et SCA) sans même parler de WTP pour ce qui est du développement Web et JEE.
En bref Ganymède c'est tellement plus que ce que cette nouvelle laisse entrevoir, c'est des dizaines de personnes qui s'assurent que leurs composants respectifs sont compatibles et fonctionnent bien ensemble pour fournir une version majeure avec pléthore de fonctionnalités en Juin.