Hace cerca de año y medio que Eclipse Foundation anunció Orion Platform. Este proyecto consiste en una base de código totalmente distinta del Eclipse que conocemos todos y cuyo propósito es construir un IDE que se ejecute dentro de un navegador web. Se trata de un IDE con una parte cliente implementada en HTML y JavaScript y una parte servidor basada en OSGI y corriendo sobre Jetty.
No se trata de un intento de llevar toda la funcionalidad de un IDE al navegador. La idea es que este IDE se comporte como una aplicación web; por ejemplo, distintos archivos o distintas operaciones pueden ser llevadas a cabo en distintas lengüetas del navegador web. Y los enlaces a las distintas partes del IDE pueden compartirse.
El lanzamiento final de Eclipse Orion será el mes que viene, pero esta semana se ha anunciado Orion 1.0 M2, la que será la última Milestone antes de la versión final. En estos momentos Orion está más enfocado al desarrollo de JavaScript, CSS y HTML que al desarrollo de Java, aunque también se soporta a este último. Sus desarrolladores han preferido comenzar por aquí para atraer a la comunidad de JavaScript a eclipse.
Las ventajas que Orion tendrá en el futuro según sus desarrolladores son las típicas de cualquier aplicación web: no requiere instalación, será un entorno de desarrollo altamente escalable, las actualizaciones serán transparentes...
¿Creéis que este proyecto tendrá éxito? Y ¿creéis que la idea de construir un entorno de desarrollo en un navegador web es viable en general?