- Cédric Brun (Tortoose)
- Page perso
- Compte créé le 03 mai 2006
- Vu le 26 septembre 2008
Format RSS des journaux- Contacter cet utilisateur
Dernière(s) dépêche(s)
[Toutes] :
Derniers commentaire(s) [Tous] :
- Re: (Eclipse + Acceleo) > XEmacs (Score : 5)
- Re: licence Acceleo (Score : 2)
- Re: UML dans les avions ? (Score : 2)
- Re: Français ? (Score : 5)
- Ganymède, tellement plus qu'Eclipse (Score : 10)
- Re: Paquet d'aspirines... (Score : 2)
- Re: bah c est pas si mal que ça finalement (Score : 1)
- Re: Outillage dans Eclipse (Score : 1)
- Outillage dans Eclipse (Score : 1)
- Support EEE (Score : 2)
- Re: Cédric Brun est (Score : 3)
- Programmez ! dédié au développements pilotés par les modèles (Score : 2)
- Re: Très interessant... (Score : 2)
- Re: Très interessant... (Score : 2)
- Superbe ! (Score : 1)
- Re: Attention risque de troll inside (Score : 1)
- Re: Nouveaux modules ? (Score : 3)
- Re: Du code vers le modèle? (Score : 3)
- Re: Du code vers le modèle? (Score : 2)
- Re: Nouveaux modules ? (Score : 1)
EclipseCon 2008 : Modeling, Microsoft et Eclipse 4 !
Posté le 21 mars 2008
0
La grand messe annuelle du monde Eclipse vient de se terminer. Comme d'habitude elle se tenait à Santa Clara - en plein coeur de la Sillicon Valley - et regroupait environ 1500 personnes. Voici un petit compte rendu à chaud :)Modeling:
La communauté "modeling" s'est montrée extrêmement active cette année. De nombreuses présentations et tutoriaux montraient les outils développés ou offraient des retours d'expérience sur leur utilisation au sein de projets. De nouveaux composants sont apparus cette année et les plus vieux démontrent leur efficacité.
Cette année fut remarquable en ce sens que la plupart des discussions tournaient autour des standards et de l'OMG. Ainsi ce fut la première fois qu'une session de discussions conjointe "Eclipse Modeling/OMG" fut organisée afin de mieux aligner les implémentations sur les spécifications voir dans certains cas corriger les spécifications ;)
De mon côté EMF compare à eu sa petite heure de gloire, mais ATL également avec un tutorial rondement mené !
Microsoft:
Les rumeurs allaient bon train à propos de la venue de Sam Ramji de Microsoft qui donnait une "keynote" mercredi matin. Après avoir annoncé le rachat de la fondation Eclipse par Microsoft et la fusion d'Eclipse et de Visual Studio sous le nom de "SuperNova", Sam Ramji à plus sérieusement évoqués les travaux menés par le "Open Source Lab" de Microsoft pour coopérer avec certains projets.
Eclipse est désormais l'un de ceux-ci et Microsoft souhaite aider l'équipe "platform" à corriger les bugs liés à l'intégration à WPF de Vista. Malheureusement cela ne se traduit pas concrètement par l'ajout d'un commiter qui viendrait de Microsoft, mais plutôt par un support technique et des réunions.
Eclipse 4:
Sujet sensible que celui de l'avenir d'Eclipse dans les 5 prochaines années. L'equipe "platform" à montré ce sur quoi ils avaient travaillés dernièrement pour Eclipse 4. L'IDE s'offre de plus grande possibilités en terme de dynamicité par le support de JavaScript et la prise en compte "à chaud" des changements effectués sur des objets d'interface utilisateur.
Les applications Eclipses et RCP pourront également être déployées directement en tant qu'applications Web ajaxifié, à la manière de ce que fait le projet RAP. Toute une partie de la communauté reste cependant déçue par ces propositions car le "tout web" convainc difficilement, par exemple, les membres du projet CDT qui vise à offrir un outillage pour le développement C et C++.
A noter toutefois que Eclipse 3 existera encore pour au moins 5 ans, les grands contributeurs d'Eclipse (IBM par exemple) ayant entièrement basés leurs produits comerciaux sur ces bases. Les premières version d'Eclipse 4 elles, sont annoncées pour dans deux ans. Il y aura surement encore beaucoup de débats quand à ce que cette version offrira, mais la communauté est largement invitée à participer !
Il n'empèche que l'évènement à encore une fois été parfaitement organisé et à encore été une opportunité de rencontrer d'autres contributeurs, toujours passionnés, compétents, et riches de nombreuses expériences.
> Lire le journal (17 commentaires, moyenne: 3,3).
Generate Early, Generate Often !
Posté le 02 août 2007
0
Un peu moins de deux mois après la version 2.0.0, Acceleo, (un générateur MDA open-source) est désormais passé en version 2.1.1.Cette version de maintenance apporte la compatibilité avec Eclipse 3.3 ainsi que quelques améliorations:
- une première version stable du débogueur : il est désormais possible de positionner des points d'arrêt dans un template et de lancer une chaîne en mode "debug". Ainsi l'évaluation du template sera stoppée et pourra se faire pas à pas, permettant la vérification des objets passés en entrée et du résultat de l'évaluation d'un script.
- amélioration des éditeurs : l'éditeur de template propose encore un peu plus d'assistance par le biais de l'auto-completion sur les URI's des meta-modèles, sur l'import de services Java et l'affichage des icônes lors de la completion sur les types.
Vous pouvez jeter un oeil sur toutes ces améliorations par le biais de la page des nouveautés d'Acceleo 2.1.0 :
http://www.acceleo.org/pages/nouveautes-d-acceleo-2-1-0/
La communauté à été très active dernièrement, le débogueur, initialement prévu pour l'an prochain, à été contribué par un nouveau membre de l'équipe, les modules de génération ne sont pas en reste puis qu'un générateur C va compléter les modules JEE, CSharp, Python, Php et Java déjà présents.
Les contributions sont désormais facilitées, chaque module peut fournir un fichier de configuration qui permet à tout un chacun d'importer le module directement du dépôt SVN et ce en quelques clics: http://www.acceleo.org/pages/modifier-les-sources-d-un-modul(...)
Je rappelle qu'Acceleo est un greffon pour Eclipse, si vous souhaitez le tester sachez que cette version fonctionne à la fois avec Eclipse 3.2 et Eclipse 3.3. Vous trouverez sur la page de téléchargement des distributions Eclipse prêtes à l'emploi et fournissant Acceleo, les générateurs JEE, CSharp, Php, Java, Python, les outils de modélisation Eclipse, les modeleurs de Topcased ainsi que Mylyn.
http://www.acceleo.org/pages/telechargement-acceleo-2-1-0/
En deux mots ces bundles regroupent les meilleurs plugins pour un développement piloté par les modèles.
L' équipe est ouverte à tous les retours, tant par le biais du forum du site que par le gestionnaire de ticket. La communauté ne demande qu'à s'agrandir et à accueillir de nouveaux créateurs de modules !
> Lire le journal (10 commentaires, moyenne: 2,5).
Acceleo 2 en "release candidate" et ferme de modules
Posté le 26 avril 2007
0
On travaille depuis quelques mois maintenant sur la nouvelle version d'Acceleo. Il s'agit, je le rappelle, d'un générateur de code qui permet de manière simple, directement depuis Eclipse, de générer du texte depuis un modèle abstrait (UML par exemple, mais pas seulement, il peut s'agir de simples fichiers XML) puis de pouvoir modifier le code généré et re-générer sans perdre les modifications.Acceleo est bien sûr un logiciel libre, la version 2 apporte de nombreuses nouveautés, tant au niveau syntaxe qu'en terme de finition. Une fonctionnalité très intéressante est la possibilité d'exporter son générateur de code en tant que plugin Eclipse, il est ainsi possible de les installer simplement, en gérant les dépendances, à la manière de tout autre plugin.
J' invites vivement les personnes intéressés par la mise en oeuvre d'une démarche dirigée par les modèles d'essayer Acceleo, l'outil vise la simplicité maximale et le forum est actif en cas de problème.
Acceleo 2 marque également l'ouverture d'une ferme de modules de génération, cela signifie que des générateurs visant certaines technologies (Php, Python, CSharp/nhibernate...) seront disponibles dès l'installation.
Actuellement les "standards industriels" en terme de framework ou de langages seront représentés dans la ferme, mais les technologies purement "gnu/linux" ne le sont pas encore, je pense notament à GTK/Gnome , QT/KDE ou même du Perl.
Il manque aussi à mon grand regret un générateur Zope3.
Pourtant générer une application KDE en C++ en quelques clics semble être quelque chose de séduisant qui pourrait largement faciliter les contributions futures au projet :
- l'application généré respecte les bonnes pratiques (ici les guidelines KDE)
- l'évolution vers de nouvelles version est bien plus pratique (on met à jour les templates => tout le code correspondant est impacté)
- la découverte d'un framework est bien plus aisée lorsque l'on dispose de ce genre d'outil (on modélise, on génère, on change le modèle et on voit comment cela se traduit..)
La création d'un générateur passe par la réalisation de templates avec un langage minimaliste. Acceleo fournit tous les éditeurs nécessaire avec colorisation syntaxique, complétion et détection d'erreurs.
En bref, j' invite toute personne à la fois intéressée par l' ingénierie des modèles et par le libre à me contacter, ou du moins à essayer de manipuler Acceleo dans le but de réaliser un générateur pour ces technologies.
Cela sera avec un grand plaisir que l'équipe de développement (noyau et modules de génération) assistera ces nouveaux venus. A terme cela peut conduire à l'hébergement au sein de la ferme de module et à une mise à disposition immédiate au sein d' Eclipse lors de l'installation d'Acceleo.
Acceleo 2.0.0RC1: http://www.acceleo.org/pages/version-de-developpement-d-acce(...)
Forum d'Acceleo : http://www.acceleo.org/forum/
Site officiel Acceleo : http://www.acceleo.org/pages/accueil/fr
> Lire le journal (5 commentaires, moyenne: 1,8).
Cette page donne des informations sur l'utilisateur Tortoose
telles que ses derniers commentaires, journaux, forums, date
de création, etc.
