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
25
JAX 2013: Introducing Eclipse Orion
Martin Lippert
April 23, 2013
Tweet
Share
More Decks by Martin Lippert
See All by Martin Lippert
JUG Saxony Day 2023: Upgrade to Spring Boot 3? Spring Tools to the Rescue!
martinlippert
1
18
code.talks 2023: The Sustainability Mythbuster
martinlippert
0
32
Invited Talk at TU Dortmund
martinlippert
0
62
The Sustainability Mythbuster
martinlippert
0
33
JCON_ONLINE_2022__From_Zero_to_Spring_Boot_Hero_using_GitHub_Codespaces.pdf
martinlippert
0
26
Devoxx UK 2022: Sustainability in Software Engineering - Today and Tomorrow
martinlippert
0
110
Java Cro 2022: Bootiful Spring Tooling for the Masses
martinlippert
0
95
Sustainability in Software Engineering - How to make a difference
martinlippert
1
72
Sustainability in Software Engineering - How to make a difference
martinlippert
0
250
Other Decks in Technology
See All in Technology
LINEヤフーのウェブアクセシビリティ
lycorptech_jp
PRO
3
200
20240516 OpenID TechNight Vol.21 OpenIDファウンデーション・ジャパンの 今後の活動について
oidfj
0
150
kcp: Kubernetes APIs Are All You Need #techfeed_live / TechFeed Experts Night 28th
ytaka23
1
190
多言語化対応における TypeScript の型定義を通して開発のしやすさについて考えた / TSKaigi TypeScript Multilingualization
nabeliwo
2
390
Blazor WASM × Code-first gRPC で始める C# ⼤統⼀理論
sansantech
PRO
1
850
データ基盤を支える技術
chanyou0311
5
3k
アプリ・TVで"旅なか体験"をもっとスマートにしてみた_team 4@NOT A HOTEL
xx23xy
0
130
LLM評価の落とし穴~開発者目線で気をつけるポイント~
rishigami
12
3.3k
エムスリーマルチデバイスチーム紹介資料 / Introduction of M3 Multi Device Team
m3_engineering
1
170
AWS CLIの起動が重くてつらいので aws-sdk-client-go を書いた / kamakura.go#6
fujiwara3
6
3.4k
My road to OSEE Part1
yunolay
0
120
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
12
7.9k
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
Building a Modern Day E-commerce SEO Strategy
aleyda
22
6.5k
The Straight Up "How To Draw Better" Workshop
denniskardys
228
130k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
123
39k
What's new in Ruby 2.0
geeforr
338
31k
Building Your Own Lightsaber
phodgson
100
5.7k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
1
130
Bash Introduction
62gerente
605
210k
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
Unsuck your backbone
ammeep
664
57k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
34
6.1k
How to Ace a Technical Interview
jacobian
273
22k
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