Your SlideShare is downloading. ×
0
LOGO
Eclipse Orion
Quang Nguyen – 2013.07.09
1
Outline
2
What is Orion
Orion Server
Orion Client
Orion Plugin Architecture
What is Orion?
Software Development in a browser:
editing, navigating, searching, working
with SCM
Set of linked web pag...
What is Orion?
Orion is a set of components
 That together provide the server and client
side code
 That make up an ext...
Current state-of-the-art
Not nearly as complete as what the JDT
provides for Java developers
None of the existing tools ...
Orion Server
Server-side services exposed via
REST-oriented HTTP APIs
APIs provide services such as a
FileSystem, Search...
Orion Server
7
Orion Client
The Orion client is written in
JavaScript, CSS, HTML5 and runs in the
browser
It focuses on writing task an...
Orion Client
9
Orion Client
 Navigation
 Go to the Git log of the file
 Open the Orion Shell page in the directory
this file is locate...
Orion Plugin Architecture
Plugins (HTML file) can be hosted on
any web server and installed into Orion
using their URL
11
Orion Plugin Architecture Example
 Plugin that takes the contents of the editor and runs it through
a common JavaScript l...
Orion-based Development Tools.
Firefox Scatchpad
JazzHub Cloud (https://hub.jazz.net)
Scripted from VMWare
HP DevAnywh...
Resources
The Fundamentals of the Orion Project
http://www.eclipse.org/community/eclip
se_newsletter/2013/june/article2.p...
Thank you
15
Upcoming SlideShare
Loading in...5
×

Eclipse orion

365

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
365
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Eclipse orion"

  1. 1. LOGO Eclipse Orion Quang Nguyen – 2013.07.09 1
  2. 2. Outline 2 What is Orion Orion Server Orion Client Orion Plugin Architecture
  3. 3. What is Orion? Software Development in a browser: editing, navigating, searching, working with SCM Set of linked web pages, NOT an IDE running in a browser Focus on web developers working on client-side JavaScript, CSS, HTML 3
  4. 4. What is Orion? Orion is a set of components  That together provide the server and client side code  That make up an extensible browser-based development platform Orion provides many pages to deal with editing, navigating, searching, Git tasks, shell access, setting up sites, or dealing with tasks 4
  5. 5. Current state-of-the-art Not nearly as complete as what the JDT provides for Java developers None of the existing tools provide a great experience with content- completion or refactoring 5
  6. 6. Orion Server Server-side services exposed via REST-oriented HTTP APIs APIs provide services such as a FileSystem, Search capacities, Git support, Preferences, and Sites for self hosted development 6
  7. 7. Orion Server 7
  8. 8. Orion Client The Orion client is written in JavaScript, CSS, HTML5 and runs in the browser It focuses on writing task and pages that can easily support exploring and leveraging cross-site workflows The pages are designed without building everything you might be able to do in the same browser tab 8
  9. 9. Orion Client 9
  10. 10. Orion Client  Navigation  Go to the Git log of the file  Open the Orion Shell page in the directory this file is located or start a search 10
  11. 11. Orion Plugin Architecture Plugins (HTML file) can be hosted on any web server and installed into Orion using their URL 11
  12. 12. Orion Plugin Architecture Example  Plugin that takes the contents of the editor and runs it through a common JavaScript library known as JSBeautify 12
  13. 13. Orion-based Development Tools. Firefox Scatchpad JazzHub Cloud (https://hub.jazz.net) Scripted from VMWare HP DevAnywhere 13
  14. 14. Resources The Fundamentals of the Orion Project http://www.eclipse.org/community/eclip se_newsletter/2013/june/article2.php Scripted – Embracing Eclipse Orion http://www.slideshare.net/martinlippert/ scripted-embracing-eclipse-orion http://www.slideshare.net/bokowski/ori on-8414877 14
  15. 15. Thank you 15
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×