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
31
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
68
OCX / EclipseCon 2024: Spring Tools Live - All the Great New Things
martinlippert
0
54
JUG Saxony Day 2023: Upgrade to Spring Boot 3? Spring Tools to the Rescue!
martinlippert
1
89
code.talks 2023: The Sustainability Mythbuster
martinlippert
0
97
Invited Talk at TU Dortmund
martinlippert
0
110
The Sustainability Mythbuster
martinlippert
0
81
JCON_ONLINE_2022__From_Zero_to_Spring_Boot_Hero_using_GitHub_Codespaces.pdf
martinlippert
0
79
Devoxx UK 2022: Sustainability in Software Engineering - Today and Tomorrow
martinlippert
0
150
Java Cro 2022: Bootiful Spring Tooling for the Masses
martinlippert
0
150
Other Decks in Technology
See All in Technology
開発生産性を組織全体の「生産性」へ! 部門間連携の壁を越える実践的ステップ
sudo5in5k
1
4.8k
B2C&B2B&社内向けサービスを抱える開発組織におけるサービス価値を最大化するイニシアチブ管理
belongadmin
1
4.7k
CursorによるPMO業務の代替 / Automating PMO Tasks with Cursor
motoyoshi_kakaku
2
870
低レイヤを知りたいPHPerのためのCコンパイラ作成入門 完全版 / Building a C Compiler for PHPers Who Want to Dive into Low-Level Programming - Expanded
tomzoh
4
3.4k
Model Mondays S2E03: SLMs & Reasoning
nitya
0
320
製造業からパッケージ製品まで、あらゆる領域をカバー!生成AIを利用したテストシナリオ生成 / 20250627 Suguru Ishii
shift_evolve
PRO
1
160
SmartNewsにおける 1000+ノード規模 K8s基盤 でのコスト最適化 – Spot・Gravitonの大規模導入への挑戦
vsanna2
0
110
AI専用のリンターを作る #yumemi_patch
bengo4com
5
3.8k
無意味な開発生産性の議論から抜け出すための予兆検知とお金とAI
i35_267
2
9.3k
Flutter向けPDFビューア、pdfrxのpdfium WASM対応について
espresso3389
0
120
さくらのIaaS基盤のモニタリングとOpenTelemetry/OSC Hokkaido 2025
fujiwara3
2
300
品質と速度の両立:生成AI時代の品質保証アプローチ
odasho
1
120
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
270
21k
A designer walks into a library…
pauljervisheath
207
24k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
A Modern Web Designer's Workflow
chriscoyier
694
190k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
What's in a price? How to price your products and services
michaelherold
246
12k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
Done Done
chrislema
184
16k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
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