L’événement EclipseCon Europe a été l’occasion pour les développeurs d’Orion de dévoiler la première version da la plateforme de développement dans le Cloud de la fondation.
Orion avait été présenté au stade de prototype en mars 2011 et mettait à la disposition des développeurs des outils d’intégration et de développement Web pouvant être utilisés dans un navigateur, sans nécessiter l’installation d’outils supplémentaires.
Après plusieurs mois de tests, de correction des bugs et d’ajout des nouveautés en fonction des retours des utilisateurs, Orion est prêt pour une utilisation en environnement de production par les développeurs.
La version 1.0 de la plateforme collaborative orientée Web se concentre essentiellement sur le support des standards du Web ouverts dont HTML, CSS et JavaScript, et propose un éditeur de code moderne pour ces langages.
La partie serveur de la plateforme est écrite en Java et déployée sur des serveurs Eclipse Equinox basés sur OSGi et communique avec le client via des API REST.
Orion 1.0 s'intègre au système de gestion de version Git pour garder en local une copie de l'historique des projets Orion.
Les développeurs d’Orion – constitués essentiellement des employés d’IBM - envisagent de sortir une version majeure de l’environnement de développement tous les 4 mois. La prochaine version d’Orion est donc prévue pour février 2013 et aura comme nouveauté une interface utilisateur améliorée, une meilleure prise en charge des extensions, un support amélioré de HTML5, JavaScript et Node.js.
Les développeurs peuvent créer un compte sur Orionhub.org et commencer à écrire du code directement avec l’outil, ou télécharger et déployer leur propre instance en local. Le code source d’Eclipse Orion est publié sous les termes de la licence EPL (Eclipse Public Licence).
Orion est le premier EDI en mode Cloud supporté par la fondation Eclipse, qui ne veut pas se laisser distancer dans ce domaine.
Télécharger Orion 1.0
Tester la version hébergée d'Orion 1.0
Source : Eclipse
Et vous ?
Que pensez-vous de cette plateforme de développement dans le Cloud ? Allez-vous l'utiliser ?