Hi all,

For some months, we've been working as a background task on making Eclipse
IDE and related stack cloud-friendlier and possible to integrate
efficiently in Che.
This is available thanks to GTK Broadway backend, that allows to render
GTK-based (so SWT-based) applications on a web browser. After a few tweaks
on Broadway side, this Eclipse IDE on Broadway story has reached a decent
level of usability and is IMO worth being demoed here and there.

To try it
$ docker pull wsskeleton/broadway
$ docker run wsskeleton/broadway

And there you are.
>From here, you can demo Java projects, installation of plugins, edition of
diagrams (I usually install BPMN editor from SimRel site and verify it's
usable)...
There are of course limitations with this image with that: neither Maven
nor Gradle is installed in the Docker image, the environment is pretty
basic. But the value in the demo isn't really showing the image is complete
for serious Java project development, but more showing that integration of
Eclipse Platform/RCP-based solutions is possible in the Cloud and in the
Web.

>From here, the story is also to show Eclipse Platform (with extra plugins
or any RCP app) can be embedded as an editor into Eclipse Che, for people
who are interested in the cloud/collaboration/environment-as-a-service
value of Eclipse Che but still have high capital of specific features based
on Eclipse Platform that they want to remain able to use in a
*-as-a-service approach.
To demo this, the Eclipse IDE is available as an editor in Che 7, that you
can try on che.openshift.io for instance. You can tweak a Che workspace and
configure the editor to be Eclipse IDE instead of Theia and remove a few
other che plugins like jdt-ls which becomes irrelevant for Eclipse IDE.
This will use the Docker image mentioned above, will start the Eclipse IDE
as editor in Che, so you can show the same features and tell users "sure,
Eclipse IDE/Che can do that".

Cheers,
-- 
Mickael Istria
Eclipse IDE <https://www.eclipse.org/downloads/eclipse-packages/>
developer, for Red Hat Developers <https://developers.redhat.com/>
_______________________________________________
platform-dev mailing list
platform-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://www.eclipse.org/mailman/listinfo/platform-dev

Reply via email to