JAX 2013: Introducing Eclipse Orion

Introducing
Martin Lippert,VMware
mlippert@vmware.com, @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
mlippert@vmware.com, @martinlippert
Q&A
and thank you for your attention
1 von 18

Más contenido relacionado

Was ist angesagt?(20)

Serverless with KubernetesServerless with Kubernetes
Serverless with Kubernetes
Malepati Bala Siva Sai Akhil713 views
SWIFTly, Go Cloud!! - Swift@IBMSWIFTly, Go Cloud!! - Swift@IBM
SWIFTly, Go Cloud!! - Swift@IBM
Vidyasagar Machupalli492 views
Continuous Delivery to Kubernetes Using HelmContinuous Delivery to Kubernetes Using Helm
Continuous Delivery to Kubernetes Using Helm
Adnan Abdulhussein3.2K views
Kubernetes Sealed secretsKubernetes Sealed secrets
Kubernetes Sealed secrets
Sebastien Goasguen1.9K views
AWS Community Day Bangkok 2019 - Hello ClaudiaJSAWS Community Day Bangkok 2019 - Hello ClaudiaJS
AWS Community Day Bangkok 2019 - Hello ClaudiaJS
AWS User Group - Thailand291 views
Front-End Tools and WorkflowsFront-End Tools and Workflows
Front-End Tools and Workflows
Sara Vieira1.1K views
Making Sense of Serverless ComputingMaking Sense of Serverless Computing
Making Sense of Serverless Computing
Bruno Borges908 views
Intro to Helm for KubernetesIntro to Helm for Kubernetes
Intro to Helm for Kubernetes
Carlos E. Salazar342 views
Auto Retweets Using AWS LambdaAuto Retweets Using AWS Lambda
Auto Retweets Using AWS Lambda
CodeOps Technologies LLP10.7K views

Similar a JAX 2013: Introducing Eclipse Orion(20)

Google App Engine Java, Groovy and GaelykGoogle App Engine Java, Groovy and Gaelyk
Google App Engine Java, Groovy and Gaelyk
Guillaume Laforge45.8K views
Dirigible @ SkyscannerDirigible @ Skyscanner
Dirigible @ Skyscanner
Jordan Pavlov315 views
Language Engineering in the CloudLanguage Engineering in the Cloud
Language Engineering in the Cloud
lennartkats833 views
Getting started with dockerGetting started with docker
Getting started with docker
Saim Safder114 views
CubeJS: eBay’s Node.js Adoption JourneyCubeJS: eBay’s Node.js Adoption Journey
CubeJS: eBay’s Node.js Adoption Journey
Patrick Steele-Idem11K views
Google App Engine for JavaGoogle App Engine for Java
Google App Engine for Java
Lars Vogel1.4K views
Eclipse 2011 Hot TopicsEclipse 2011 Hot Topics
Eclipse 2011 Hot Topics
Lars Vogel1.1K views
DEVELOPING SHAREPOINT FRAMEWORK SOLUTIONS FOR THE ENTERPRISEDEVELOPING SHAREPOINT FRAMEWORK SOLUTIONS FOR THE ENTERPRISE
DEVELOPING SHAREPOINT FRAMEWORK SOLUTIONS FOR THE ENTERPRISE
European Collaboration Summit323 views

Último(20)

CXL at OCPCXL at OCP
CXL at OCP
CXL Forum158 views
ChatGPT and AI for Web DevelopersChatGPT and AI for Web Developers
ChatGPT and AI for Web Developers
Maximiliano Firtman143 views
ThroughputThroughput
Throughput
Moisés Armani Ramírez25 views

JAX 2013: Introducing Eclipse Orion