Martin Lippert introduces Eclipse Orion, an open source platform for cloud-based software development. Orion provides a lightweight and ultra-fast editor, file navigation, search, and running unit tests within a web browser. It is built entirely with JavaScript and supports features like content assist, folding, and Git integration. Orion is modular and reusable - for example, Scripted is a lightweight JavaScript editor that can run in browsers. Orion addresses innovation happening on the web but also faces challenges of offline use and transferring existing tooling to the browser.
2. about me
Martin Lippert
Staff Engineer, R&D, at
SpringSource/VMware and lead of
Spring Tool Suite development
Working areas
• Eclipse Tooling for the Spring
platform
• Open Source Committer
• Aspect-Weaving for OSGi
• Cloud IDEs and JavaScript
• Agile software development
3. Eclipse Orion
„Open Source Platform
for Cloud Based Development“
This is not the Eclipse IDE in the browser
This is not the Eclipse RAP project
7. We are already there
Bugzilla, Hudson, Jenkins, Bamboo, Jira
GitHub, Gerrit
documentation
(„google“ first) help
Firebug,Web Inspector, Chrome Dev Tools
8. Eclipse Orion
provides the missing pieces:
lightweight and ultra-fast editor
file navigation
search
running unit tests
15. Challenges
network connectivity - offline mode
where is my code?
existing tooling not easily transferable
(todays tools far away from
usable for day-to-day Java development)