Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
JAX 2013: Introducing Eclipse Orion
Search
Martin Lippert
April 23, 2013
Technology
0
29
JAX 2013: Introducing Eclipse Orion
Martin Lippert
April 23, 2013
Tweet
Share
More Decks by Martin Lippert
See All by Martin Lippert
OCX / EclipseCon 2024: GitHub Copilot + Spring: Making AI-Assisted Coding Spring Aware
martinlippert
2
40
OCX / EclipseCon 2024: Spring Tools Live - All the Great New Things
martinlippert
0
33
JUG Saxony Day 2023: Upgrade to Spring Boot 3? Spring Tools to the Rescue!
martinlippert
1
68
code.talks 2023: The Sustainability Mythbuster
martinlippert
0
74
Invited Talk at TU Dortmund
martinlippert
0
90
The Sustainability Mythbuster
martinlippert
0
60
JCON_ONLINE_2022__From_Zero_to_Spring_Boot_Hero_using_GitHub_Codespaces.pdf
martinlippert
0
56
Devoxx UK 2022: Sustainability in Software Engineering - Today and Tomorrow
martinlippert
0
140
Java Cro 2022: Bootiful Spring Tooling for the Masses
martinlippert
0
120
Other Decks in Technology
See All in Technology
AWS Well-Architected Frameworkで学ぶAmazon ECSのセキュリティ対策
umekou
2
150
Autonomous Database Serverless 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
17
45k
あなたが人生で成功するための5つの普遍的法則 #jawsug #jawsdays2025 / 20250301 HEROZ
yoshidashingo
2
320
エンジニア主導の企画立案を可能にする組織とは?
recruitengineers
PRO
1
280
IoTシステム開発の複雑さを低減するための統合的アーキテクチャ
kentaro
1
120
ABWG2024採択者が語るエンジニアとしての自分自身の見つけ方〜発信して、つながって、世界を広げていく〜
maimyyym
1
200
プルリクエストレビューを終わらせるためのチーム体制 / The Team for Completing Pull Request Reviews
nekonenene
1
220
Aurora PostgreSQLがCloudWatch Logsに 出力するログの課金を削減してみる #jawsdays2025
non97
1
230
Охота на косуль у древних
ashapiro
0
120
開発者のための FinOps/FinOps for Engineers
oracle4engineer
PRO
2
220
Amazon Athenaから利用時のGlueのIcebergテーブルのメンテナンスについて
nayuts
0
110
Exadata Database Service on Cloud@Customer セキュリティ、ネットワーク、および管理について
oracle4engineer
PRO
2
1.5k
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.1k
4 Signs Your Business is Dying
shpigford
183
22k
We Have a Design System, Now What?
morganepeng
51
7.4k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3k
A Modern Web Designer's Workflow
chriscoyier
693
190k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Code Reviewing Like a Champion
maltzj
521
39k
The World Runs on Bad Software
bkeepers
PRO
67
11k
Transcript
Introducing Martin Lippert, VMware
[email protected]
, @martinlippert Eclipse Orion Software Development
in the Browser
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
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
Why (web | cloud | browser) ?
Innovation happens here
The JavaScript Story http://www.maztek.com/blog/wp-content/uploads/javascript.jpg
We are already there Bugzilla, Hudson, Jenkins, Bamboo, Jira GitHub,
Gerrit documentation („google“ first) help Firebug, Web Inspector, Chrome Dev Tools
Eclipse Orion provides the missing pieces: lightweight and ultra-fast editor
file navigation search running unit tests
Eclipse Orion (all JavaScript client) Editor Component JSLint navigator Git
integration site hosting sign-on Eclipse Orion (hosted or local) serve JS/HTMS/CSS/files search OSGi (Java) Git integration sign-on content assist folding
Eclipse Orion Now live...
Extensibility client-side extensibility (via plugins) under the hood: sandboxed via
hidden iframes puristic API
Orion is very modular & re-usable e.g. Scripted a lightweight
JavaScript editor that runs in your browser
Not alone... Cloud 9 IDE Codenvy GitHub TypeScript tooling ...
Benefits scalability build-in trivial update mechanism available from everywhere powerful
UIs possible more open ...
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)
Give it a try: http://orionhub.org
Resources Eclipse Orion http://www.eclipse.org/orion/ OrionHub https://orionhub.org/ Scripted project https://github.com/scripted-editor/scripted
Martin Lippert, VMware
[email protected]
, @martinlippert Q&A and thank you for
your attention