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
33
0
Share
JAX 2013: Introducing Eclipse Orion
Martin Lippert
April 23, 2013
More Decks by Martin Lippert
See All by Martin Lippert
Model Context Protocol - Game Changer for AI Applications
martinlippert
1
120
OCX / EclipseCon 2024: GitHub Copilot + Spring: Making AI-Assisted Coding Spring Aware
martinlippert
2
110
OCX / EclipseCon 2024: Spring Tools Live - All the Great New Things
martinlippert
0
97
JUG Saxony Day 2023: Upgrade to Spring Boot 3? Spring Tools to the Rescue!
martinlippert
1
140
code.talks 2023: The Sustainability Mythbuster
martinlippert
0
140
Invited Talk at TU Dortmund
martinlippert
0
130
The Sustainability Mythbuster
martinlippert
0
110
JCON_ONLINE_2022__From_Zero_to_Spring_Boot_Hero_using_GitHub_Codespaces.pdf
martinlippert
0
120
Devoxx UK 2022: Sustainability in Software Engineering - Today and Tomorrow
martinlippert
0
190
Other Decks in Technology
See All in Technology
FastMCP OAuth Proxy with Cognito
hironobuiga
3
230
AWS DevOps Agent or Kiro の使いどころを考える_20260402
masakiokuda
0
110
【Oracle Cloud ウェビナー】データ主権はクラウドで守れるのか?NTTデータ様のOracle Alloyで実現するソブリン対応クラウドの最適解
oracle4engineer
PRO
3
120
GitHub Advanced Security × Defender for Cloudで開発とSecOpsのサイロを超える: コードとクラウドをつなぐ、開発プラットフォームのセキュリティ
yuriemori
1
120
開発チームとQAエンジニアの新しい協業モデル -年末調整開発チームで実践する【QAリード施策】-
kaomi_wombat
0
270
Podcast配信で広がったアウトプットの輪~70人と音声発信してきた7年間~/outputconf_01
fortegp05
0
120
BFCacheを活用して無限スクロールのUX を改善した話
apple_yagi
0
130
非同期・イベント駆動処理の分散トレーシングの繋げ方
ichikawaken
1
240
MIX AUDIO EN BROADCAST
ralpherick
0
140
パワポ作るマンをMCP Apps化してみた
iwamot
PRO
0
250
Microsoft Fabricで考える非構造データのAI活用
ryomaru0825
0
540
Zephyr(RTOS)でARMとRISC-Vのコア間通信をしてみた
iotengineer22
0
110
Featured
See All Featured
The Mindset for Success: Future Career Progression
greggifford
PRO
0
290
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
240
The Curse of the Amulet
leimatthew05
1
11k
Prompt Engineering for Job Search
mfonobong
0
240
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.5k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Designing Experiences People Love
moore
143
24k
Making the Leap to Tech Lead
cromwellryan
135
9.8k
Accessibility Awareness
sabderemane
0
88
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
97
What does AI have to do with Human Rights?
axbom
PRO
1
2.1k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
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