E4, le futur de la plateforme Eclipse
Prenez y part !
Le 2009-07-23 02:16:56, par djo.mos, Expert éminent
Bonsoir,
Présentation
Eclipse 4 est un projet initié au sein de la fondation Eclipse et a pour but de batir une nouvelle plateforme moderne pour la création d'applications et outils modulaires.
A l'origine, la plateforme Eclipse était un framework pour la création d'un EDI modulaire.
Avec le temps, cette plateforme a été étendue pour supporter d'autres types et catégories d'applications, et ce via Eclipse RCP (Rich client Platform).
Avec E4, il s'agit de repenser et ré-architecturer la plateforme Eclipse pour supporter les nouvelles directions prises dans le développement logiciel : technologies web, nouvelles philosophies dans les applications riches, architectures distribuées, etc.
Source : Page officielle d'E4
Quelques faits
Le projet E4 a été initié il y'a quelques mois déjà, et commence à prendre forme :
Thèmes et Directions
Kai Tödter, un des committers E4, nous montre ce qu'on peut faire avec E4 via une application "Contacts Demo" :
Le modèle de l'application :
Exécution avec un CSS sombre :
Exécution avec un CSS clair :
Communauté et liens
Comment verrez vous le futur d'Eclipse Platform ?
Quels thèmes/Directions pris dans E4 trouvez vous intéressants (IHM déclaratives, CSS, modeled-Workbench, la partie web, etc.) ?
Quels autres thèmes/Directions auriez vous aimé voir dans E4 ?
Avez vous téléchargé et essayé l'une des versions d'E4 ? Si non, comptez vous le faire ?
Ou tout autre point ayant trait à E4
N'hésitez pas à commenter et à partager vos impressions et propositions. E4 est encore en pleine évolution, et comme quelques committers E4 sont déjà des membres des forums developpez.com, rien n'empêche qu'une suggestion faite ici ne fasse part d'E4 !
Eclipse 4 est un projet initié au sein de la fondation Eclipse et a pour but de batir une nouvelle plateforme moderne pour la création d'applications et outils modulaires.
A l'origine, la plateforme Eclipse était un framework pour la création d'un EDI modulaire.
Avec le temps, cette plateforme a été étendue pour supporter d'autres types et catégories d'applications, et ce via Eclipse RCP (Rich client Platform).
Avec E4, il s'agit de repenser et ré-architecturer la plateforme Eclipse pour supporter les nouvelles directions prises dans le développement logiciel : technologies web, nouvelles philosophies dans les applications riches, architectures distribuées, etc.
Source : Page officielle d'E4
Le projet E4 a été initié il y'a quelques mois déjà, et commence à prendre forme :
- Une version 0.9 qui sert comme vitrine technologique a vu passer 5 milestones et un release candidate.
- 53 commiters dont 26 ont été actifs durant les 9 derniers mois
- Organizations: IBM (13), Individuals (3), Innoopract (3), FreeScale, BestSolution, Bedarra, Siemens, Soyatec, W ind River, Architexa (1 each)
- Pays: France, Canada, Allemagne, Autriche, Polande
- Commits: IBM (76%), Soyatec (9%), Individus (7%), FreeScape (5%), Bedarra, BestSolution, Innoopract, Siemens (1% each)
- Interfaces Déclaratives (XWT) : Dirigé principalement par Yves Yang de Soyatec (société française, deuxième derrière IBM en nombre de commits). Détails
- Workbench basé sur les modèles (EMF). Détails
- Utilisation du CSS pour le skinning : Basé sur le travail d'Angelo Zerr (aka azerr, un VIP sur nos forums, et un ami personnel
) avec son moteur CSS pour SWT/Swing Tk-UI. Détails - Possilbité d'utiliser un autre langage que Java pour créer un plugin ( entre autres). Détails
- Gestion flexible des ressources (projets, fichiers, etc.). Détails
- SWT dans un navigateur. Détails
- Rester compatible avec l'immense collection de plugins disponibles pour Eclipse 3.x. Détails
- etc.
Kai Tödter, un des committers E4, nous montre ce qu'on peut faire avec E4 via une application "Contacts Demo" :
Le modèle de l'application :
Exécution avec un CSS sombre :
Exécution avec un CSS clair :
- Page officielle
- Téléchargements
- Release Review (Merci à Yves Yang de nous l'avoir communiqué)
- Mailing lists
- Newsgroup
- Wiki
- Blogs
- Bugs et taches
N'hésitez pas à commenter et à partager vos impressions et propositions. E4 est encore en pleine évolution, et comme quelques committers E4 sont déjà des membres des forums developpez.com, rien n'empêche qu'une suggestion faite ici ne fasse part d'E4 !
-
entreprise38InactifJe me dis que c'est une bonne chose qu'Eclipse, pardon IBM, se bouge un peu les fesses
Il est temps de donner une seconde jeunesse à cet excellent EDI.
Non pas que NetBeans monte, monte... mais presque, et les dernières nightlies sont tout simplement bluffantes (j'adore!)le 23/07/2009 à 8:34 -
moins52Membre du ClubJ'avais aussi entendu parlé d'une meilleure gestion des double-écrans et d'une possible interface avec Bespin l'IDE online de Mozilla (cf. http://borisoneclipse.blogspot.com/2009/02/eclipse-in-cloud.html).
Voilà 2 points qui me paraissent très intéressants.
Avez-vous des news là dessus ?le 23/07/2009 à 9:49 -
Mickael BaronRédacteurNon pas que NetBeans monte, monte... mais presque, et les dernières nightlies sont tout simplement bluffantes (j'adore!)
Eclipse ne se limite pas à l'IDE .. il y a surtout la richesse de la plateforme.
En tout cas, ce qu'il y a à retenir c'est l'implication d'Angelo dans le projet e4.
Merci djo.mos pour ces informations.
Mickaelle 23/07/2009 à 14:46 -
azerrMembre expérimentéBonsoir,
Merci djo pour ce post qui j'espere fera couler beaucoup d'encre.En tout cas, ce qu'il y a à retenir c'est l'implication d'Angelo dans le projet e4.
Si vous avez des questions concernant le moteur CSS de E4, n'hesitez pas a me solliciter. Voici d'autres liens interessant concernant E4 & CSS :- http://wiki.eclipse.org/E4/ProjectSetFiles : lien à partir duquel vous pouvez trouver les fichiers *psf pour télécharger le moteur CSS et ses exemples.
- http://dev.eclipse.org/blogs/kevinmcguire/ : blog de Kevin Mc Guire qui est l'un des responsables de la partie Declarative UI/CSS dans E4.
- http://www.toedter.com/blog/ blog de Kai Tödter, créateur de la démonstration Contact E4.
- http://wiki.eclipse.org/E4/UI/Runnin...the_photo_demo et http://wiki.eclipse.org/E4/UI/Running_CSS_demos liens sur les démonstration CSS.
- http://tomsondev.files.wordpress.com.../07/slides.pdf presentation PPT que Tom Shindl (une personne qui m'impressionne beaucoup et qui s'implique beaucoup dans Eclipse) a faite et qui présente les objectifs de E4. http://tomsondev.bestsolution.at/200...developer-day/ est l'URL ou j'ai pu trouver le PDF.
Pour terminer le moteur CSS peut etre utilisé soit avec du SWT pur (si vous avez des applications existantes SWT, il est possible d'integrer le moteur CSS) soit avec XWT (solution Declarative UI proposée dans E4 à l'aide de l'élement XML CSSStyle)
Angelole 26/07/2009 à 20:22 -
Mickael BaronRédacteurSalut Angelo,
J'ai comme l'impression que pour l'instant e4 se resume à un proof of concept. des démonstrations technologiques ?
As-tu une idée de la date à laquelle les vrais développement vont commencer ou alors je me trompe cela a déjà commencé ?
Mickaelle 27/07/2009 à 9:09 -
Mickael_IstriaMembre émériteSans vouloir lancer un troll, avec le rachat de Sun par Oracle, le fait que Oracle a toujours supporté plus Eclipse que NetBeans, et le fait que des gars de Sun font des apparitions sur des mailings-list eclipse.org.... Je me demande si NetBeans va encore tenir longtemps. (Mais bon, je dis ca sans souhaiter sa mort pour autant)
Sinon,
Felicitations a Angelo pour le CSS, j'ai hate d'utiliser ca et XWT (et aussi d'écrire des plugins en Scala et aussi tout le reste de e4 finalement...)
My 2 cents: j'ai adoré l'article sur le blog de McQ sur l'avenir d'Eclipse => http://dev.eclipse.org/blogs/mcqjust...-has-a-future/le 27/07/2009 à 17:57 -
djo.mosExpert éminentC'est déjà faisable à l'heure actuelle, preuve en est faite par le plugin Scala d'Eclipse qui est écrit en Scalale 27/07/2009 à 18:32
-
Hunter_HCandidat au Clubune revolution
merci à tous les participants
debat tres riche .
"ceux qui n'ont pas essayer ne peuvent ps comprendre"le 13/08/2009 à 16:46 -
azerrMembre expérimentéSalut Michael,'ai comme l'impression que pour l'instant e4 se resume à un proof of concept. des démonstrations technologiques ?
As-tu une idée de la date à laquelle les vrais développement vont commencer ou alors je me trompe cela a déjà commencé ?
Voici 2 liens très intéressants :- White Paper: e4 Technical Overview une présentation de E4 qui liste tous ses objectifs.
- Eclipse e4 0.9 - New and Noteworthy pour donner une idée de tout ce qui a été mis en place dans E4.
Angelole 14/08/2009 à 9:02 -
BattantMembre avertiBonjour,
Je suis à la recherche d'une solution pour utiliser E4, avec du Cloud Computing. J'ai posté un sujet ici http://www.developpez.net/forums/d10...g/#post6066179 si par hasard quelqu'un aurait des informations intéressantes à ce sujet.
Merci d'avance.le 18/06/2011 à 19:59