SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
Orion: Development Tools
   for the Web, on the Web
Wayne Beaton, The Eclipse Foundation, @waynebeaton
       Susan McCourt, IBM, @susanfmccourt
Demo coming...want to follow along?
 orionhub.org
Software development in a browser
 Workflows across a set of linked web pages
 Collaboration via shared data and links
 Not like a desktop IDE
–The web is the platform
Orion Design Principles
 Don't fight the browser
 Use native browser capabilities
 –Real hyperlinks, back button, bookmarking, link sharing, ...
 Functionality on separate pages
 –Page = Task + Resource
 Performant and lightweight
 –Speed trumps function
Strengths of the Web
 Highly distributed content
 Scalable computing power
 Simple connectivity -- links
 Trivial update mechanism
 Powerful rendering engine
 Large, active community
Integration Possibilities
 Hyperlinks as an integration mechanism
 OSLC, OAuth: Consume and produce server APIs
 Client-side extensions (plug-ins): adding commands to existing UI
 Integrate with browser debuggers: Firebug, WebKit Inspector
Core coding activities + extensions
 Platform provides basic tasks for web client development
  • HTML, CSS, JS editing in a performant, robust editor
  • Version control (git) support
  • Global search, site hosting, unit testing
 Linking in additional features
  • Outward bound links via navigation bar, related pages, navigator
  • Inward bound links via URI Templates for invoking Orion functions
 Extend capabilities of existing pages
  • Editor capabilities, content manipulation, alternate editors
 Extend core capabilities
  • Content hosting (S3, WebDAV, HTML5 local files)
  • Authentication strategies
Orion 0.5 demo
 Project setup, navigation, editing HTML, CSS, JS
 Site hosting
 Using plug-ins
 Version control (git) support
Scenario: Orion on Our Server
                                       OrionHub
                                                                                 Git Repo


                               Orion            code                     Push     code

                        test
 Limited testing; backend                                               Deploy
 resources not available.                                                             Deploy

                                                              Staging                              Production


                                         test          code               data              code                data
Scenario: Orion on Your Server

                                             Staging                 Git Repo


                              Orion           code            Push    code
                    test

                                                       data
                                                                     Deploy

                                                                             Production
     Deploy Orion directly on your server; immediate
     access to data required for test.
                                                                      code                data
Some History
 Early demos of “Eclipse on the Web” in spring 2008
 Bespin project from Mozilla in spring 2009
 –Extensible web-based code editing framework
 –Eclipse experimental server
 Revisit the problem in fall 2010
 –Web development (HTML, CSS, JS)
 –Contribute to Eclipse Foundation in early 2011
 orionhub launched in spring 2011
Plug-ins: Extending the system
 Users install plug-ins from other domains
  •Pages request necessary micro-services from plug-in/service registry
  •Plug-ins loaded as needed (hidden iframes)
  •Don't call us, we'll call you (today)
  •Authentication, licensing (1.0)
 UI extension points
  •Narrowly defined contributions
  •Semantic in nature (for flexibility in changing our UI)
 Core extension points
  •Alternate file systems
  •Authentication strategies
Plug-ins: Micro Services Example (1/2)
 Declarative behavior - “Related” links menu

        window.onload = function() {
            var provider = new eclipse.PluginProvider();
            provider.registerServiceProvider("orion.page.link.related", null, {
                nameKey: "Git Status",
                id: "eclipse.git.status2",
                tooltipKey: "Go to Git Status",
                nls: "git/nls/gitmessages",
                validationProperties: [{
                    source: "StatusLocation|Clone:StatusLocation",
                    variableName: "GitStatusLocation"
                }],
                uriTemplate: "{OrionHome}/git/git-status2.html#{GitStatusLocation}"
            });
        }
Plug-ins: Micro Services Example (2/2)
 Asynchronous javascript implementation – i18n validator
        provider.registerServiceProvider("orion.edit.validator", {
            checkSyntax: function(title, contents) {
                 var problems = [];
                 // a bunch of implementation detail finding and pushing problems...
                 problems.push({
                   reason: "Non externalized string literal " + strings[j][0],
                      line: i + 1,
                      character: strings[j].index + 1,
                      end: strings[j].index + strings[j][0].length,
                      severity: "warning" });
                 }
                 return { problems: problems };
            }},{
            contentType: ["application/javascript"]
            }
        );
Consuming Orion: The Editor
 Mozilla Dev Tools (Scratchpad)
–http://blog.mozilla.org/devtools/2011/08/15/introducing-scratchpad/




 Rigel (VMWare)
  •Lightweight editing of local files
  •Node app serving up local files
  •Content assist and navigation based on commonjs or Amd module
   systems
Consuming Orion: extending and rebranding
 Cloudfier - http://cloudfier.com/
Building a Community
 Orion Hub: a demo for users to experiment
 –Success = a community of users, adopters and contributors
 Focus is on a federation of tooling
 –All development does not need to be done at Eclipse Foundation
 Initial code contribution
 –Generate discussion, ideas and community
 Please use and look at the code; we want feedback
Contributing to Orion
 Get involved
–Use Orion
–Adopt Orion
–Contribute to Orion
–Join the project!
 Project website http://www.eclipse.org/orion
 Project forum http://www.eclipse.org/forums/eclipse.orion
Coming in Orion 1.0
 Robustness
 •Performance, consumability of components, code quality, API
 •Finish up accessibility, i18n
 •Reevaluate js framework usage
 Key missing features (not committed yet)
 •Theme Builder (LESS)
 •Offline support (investigating)
 •Consumable (and relocatable) Navigator
 M1 8/10/2012, M2 9/21/2012, Release October 2012
Learning more
 orionhub.org - Kick the tires
 @orionhub on Twitter
 http://wiki.eclipse.org/Orion
  •Downloading builds, git repos, contributions
  •Architecture and programmer doc
  •User doc
 planetorion.org – news and articles
Osconorion

Más contenido relacionado

La actualidad más candente

Note - Apache Maven Intro
Note - Apache Maven IntroNote - Apache Maven Intro
Note - Apache Maven Intro
boyw165
 

La actualidad más candente (20)

Test-Driven Infrastructure with CloudFormation and Cucumber.
Test-Driven Infrastructure with CloudFormation and Cucumber. Test-Driven Infrastructure with CloudFormation and Cucumber.
Test-Driven Infrastructure with CloudFormation and Cucumber.
 
Why jakarta ee matters (ConFoo 2021)
Why jakarta ee matters (ConFoo 2021)Why jakarta ee matters (ConFoo 2021)
Why jakarta ee matters (ConFoo 2021)
 
Splunking the JVM (Java Virtual Machine)
Splunking the JVM (Java Virtual Machine)Splunking the JVM (Java Virtual Machine)
Splunking the JVM (Java Virtual Machine)
 
Using the Splunk Java SDK
Using the Splunk Java SDKUsing the Splunk Java SDK
Using the Splunk Java SDK
 
Overview of PaaS: Java experience
Overview of PaaS: Java experienceOverview of PaaS: Java experience
Overview of PaaS: Java experience
 
Docker in a JS Developer’s Life
Docker in a JS Developer’s LifeDocker in a JS Developer’s Life
Docker in a JS Developer’s Life
 
DevOps Toolbox: Infrastructure as code
DevOps Toolbox: Infrastructure as codeDevOps Toolbox: Infrastructure as code
DevOps Toolbox: Infrastructure as code
 
Developing in the Cloud
Developing in the CloudDeveloping in the Cloud
Developing in the Cloud
 
Fiware cloud capabilities_and_setting_up_your_environment
Fiware cloud capabilities_and_setting_up_your_environmentFiware cloud capabilities_and_setting_up_your_environment
Fiware cloud capabilities_and_setting_up_your_environment
 
Spring introduction
Spring introductionSpring introduction
Spring introduction
 
Play framework : A Walkthrough
Play framework : A WalkthroughPlay framework : A Walkthrough
Play framework : A Walkthrough
 
Spring Framework 4.0 - The Next Generation - Soft-Shake 2013
Spring Framework 4.0 - The Next Generation - Soft-Shake 2013Spring Framework 4.0 - The Next Generation - Soft-Shake 2013
Spring Framework 4.0 - The Next Generation - Soft-Shake 2013
 
Java EE 8 Update
Java EE 8 UpdateJava EE 8 Update
Java EE 8 Update
 
Real World Java 9
Real World Java 9Real World Java 9
Real World Java 9
 
jDays2015 - JavaEE vs. Spring Smackdown
jDays2015 - JavaEE vs. Spring SmackdownjDays2015 - JavaEE vs. Spring Smackdown
jDays2015 - JavaEE vs. Spring Smackdown
 
Game of Streams: How to Tame and Get the Most from Your Messaging Platforms
Game of Streams: How to Tame and Get the Most from Your Messaging PlatformsGame of Streams: How to Tame and Get the Most from Your Messaging Platforms
Game of Streams: How to Tame and Get the Most from Your Messaging Platforms
 
Note - Apache Maven Intro
Note - Apache Maven IntroNote - Apache Maven Intro
Note - Apache Maven Intro
 
Power of Azure Devops
Power of Azure DevopsPower of Azure Devops
Power of Azure Devops
 
Industrializing the creation of machine images and Docker containers for clou...
Industrializing the creation of machine images and Docker containers for clou...Industrializing the creation of machine images and Docker containers for clou...
Industrializing the creation of machine images and Docker containers for clou...
 
Setting up your virtual infrastructure using fi-lab cloud
Setting up your virtual infrastructure using fi-lab cloudSetting up your virtual infrastructure using fi-lab cloud
Setting up your virtual infrastructure using fi-lab cloud
 

Similar a Osconorion

Creating Scalable JVM/Java Apps on Heroku
Creating Scalable JVM/Java Apps on HerokuCreating Scalable JVM/Java Apps on Heroku
Creating Scalable JVM/Java Apps on Heroku
Joe Kutner
 

Similar a Osconorion (20)

DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsDevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
 
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsDevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
 
Coding Naked
Coding NakedCoding Naked
Coding Naked
 
DevOps at Amazon: A Look at Our Tools and Processes
DevOps at Amazon: A Look at Our Tools and ProcessesDevOps at Amazon: A Look at Our Tools and Processes
DevOps at Amazon: A Look at Our Tools and Processes
 
FIWARE Wednesday Webinars - How to Debug IoT Agents
FIWARE Wednesday Webinars - How to Debug IoT AgentsFIWARE Wednesday Webinars - How to Debug IoT Agents
FIWARE Wednesday Webinars - How to Debug IoT Agents
 
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
 
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsDevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
 
Orion Introduction
Orion IntroductionOrion Introduction
Orion Introduction
 
Pycon India 12
Pycon India 12Pycon India 12
Pycon India 12
 
Announcing AWS CodeBuild - January 2017 Online Teck Talks
Announcing AWS CodeBuild - January 2017 Online Teck TalksAnnouncing AWS CodeBuild - January 2017 Online Teck Talks
Announcing AWS CodeBuild - January 2017 Online Teck Talks
 
JCON_15FactorWorkshop.pptx
JCON_15FactorWorkshop.pptxJCON_15FactorWorkshop.pptx
JCON_15FactorWorkshop.pptx
 
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsDevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer Tools
 
Transforming Software Development
Transforming Software DevelopmentTransforming Software Development
Transforming Software Development
 
Automated Testing in DevOps
Automated Testing in DevOpsAutomated Testing in DevOps
Automated Testing in DevOps
 
Creating Scalable JVM/Java Apps on Heroku
Creating Scalable JVM/Java Apps on HerokuCreating Scalable JVM/Java Apps on Heroku
Creating Scalable JVM/Java Apps on Heroku
 
Automate Software Deployments on EC2 with AWS CodeDeploy
Automate Software Deployments on EC2 with AWS CodeDeployAutomate Software Deployments on EC2 with AWS CodeDeploy
Automate Software Deployments on EC2 with AWS CodeDeploy
 
Drupal & Continous Integration - SF State Study Case
Drupal & Continous Integration - SF State Study CaseDrupal & Continous Integration - SF State Study Case
Drupal & Continous Integration - SF State Study Case
 
CICD with SharePoint SPFx A useful overview
CICD with SharePoint SPFx A useful overviewCICD with SharePoint SPFx A useful overview
CICD with SharePoint SPFx A useful overview
 
SRV312 DevOps on AWS: Building Systems to Deliver Faster
SRV312 DevOps on AWS: Building Systems to Deliver FasterSRV312 DevOps on AWS: Building Systems to Deliver Faster
SRV312 DevOps on AWS: Building Systems to Deliver Faster
 
AWS Webcast - Build Agile Applications in AWS Cloud for Government
AWS Webcast - Build Agile Applications in AWS Cloud for GovernmentAWS Webcast - Build Agile Applications in AWS Cloud for Government
AWS Webcast - Build Agile Applications in AWS Cloud for Government
 

Último

Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 

Último (20)

Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 

Osconorion

  • 1. Orion: Development Tools for the Web, on the Web Wayne Beaton, The Eclipse Foundation, @waynebeaton Susan McCourt, IBM, @susanfmccourt
  • 2. Demo coming...want to follow along?  orionhub.org
  • 3. Software development in a browser  Workflows across a set of linked web pages  Collaboration via shared data and links  Not like a desktop IDE –The web is the platform
  • 4. Orion Design Principles  Don't fight the browser  Use native browser capabilities –Real hyperlinks, back button, bookmarking, link sharing, ...  Functionality on separate pages –Page = Task + Resource  Performant and lightweight –Speed trumps function
  • 5. Strengths of the Web  Highly distributed content  Scalable computing power  Simple connectivity -- links  Trivial update mechanism  Powerful rendering engine  Large, active community
  • 6. Integration Possibilities  Hyperlinks as an integration mechanism  OSLC, OAuth: Consume and produce server APIs  Client-side extensions (plug-ins): adding commands to existing UI  Integrate with browser debuggers: Firebug, WebKit Inspector
  • 7. Core coding activities + extensions  Platform provides basic tasks for web client development • HTML, CSS, JS editing in a performant, robust editor • Version control (git) support • Global search, site hosting, unit testing  Linking in additional features • Outward bound links via navigation bar, related pages, navigator • Inward bound links via URI Templates for invoking Orion functions  Extend capabilities of existing pages • Editor capabilities, content manipulation, alternate editors  Extend core capabilities • Content hosting (S3, WebDAV, HTML5 local files) • Authentication strategies
  • 8. Orion 0.5 demo  Project setup, navigation, editing HTML, CSS, JS  Site hosting  Using plug-ins  Version control (git) support
  • 9. Scenario: Orion on Our Server OrionHub Git Repo Orion code Push code test Limited testing; backend Deploy resources not available. Deploy Staging Production test code data code data
  • 10. Scenario: Orion on Your Server Staging Git Repo Orion code Push code test data Deploy Production Deploy Orion directly on your server; immediate access to data required for test. code data
  • 11. Some History  Early demos of “Eclipse on the Web” in spring 2008  Bespin project from Mozilla in spring 2009 –Extensible web-based code editing framework –Eclipse experimental server  Revisit the problem in fall 2010 –Web development (HTML, CSS, JS) –Contribute to Eclipse Foundation in early 2011  orionhub launched in spring 2011
  • 12. Plug-ins: Extending the system  Users install plug-ins from other domains •Pages request necessary micro-services from plug-in/service registry •Plug-ins loaded as needed (hidden iframes) •Don't call us, we'll call you (today) •Authentication, licensing (1.0)  UI extension points •Narrowly defined contributions •Semantic in nature (for flexibility in changing our UI)  Core extension points •Alternate file systems •Authentication strategies
  • 13. Plug-ins: Micro Services Example (1/2)  Declarative behavior - “Related” links menu window.onload = function() { var provider = new eclipse.PluginProvider(); provider.registerServiceProvider("orion.page.link.related", null, { nameKey: "Git Status", id: "eclipse.git.status2", tooltipKey: "Go to Git Status", nls: "git/nls/gitmessages", validationProperties: [{ source: "StatusLocation|Clone:StatusLocation", variableName: "GitStatusLocation" }], uriTemplate: "{OrionHome}/git/git-status2.html#{GitStatusLocation}" }); }
  • 14. Plug-ins: Micro Services Example (2/2)  Asynchronous javascript implementation – i18n validator provider.registerServiceProvider("orion.edit.validator", { checkSyntax: function(title, contents) { var problems = []; // a bunch of implementation detail finding and pushing problems... problems.push({ reason: "Non externalized string literal " + strings[j][0], line: i + 1, character: strings[j].index + 1, end: strings[j].index + strings[j][0].length, severity: "warning" }); } return { problems: problems }; }},{ contentType: ["application/javascript"] } );
  • 15. Consuming Orion: The Editor  Mozilla Dev Tools (Scratchpad) –http://blog.mozilla.org/devtools/2011/08/15/introducing-scratchpad/  Rigel (VMWare) •Lightweight editing of local files •Node app serving up local files •Content assist and navigation based on commonjs or Amd module systems
  • 16. Consuming Orion: extending and rebranding  Cloudfier - http://cloudfier.com/
  • 17. Building a Community  Orion Hub: a demo for users to experiment –Success = a community of users, adopters and contributors  Focus is on a federation of tooling –All development does not need to be done at Eclipse Foundation  Initial code contribution –Generate discussion, ideas and community  Please use and look at the code; we want feedback
  • 18. Contributing to Orion  Get involved –Use Orion –Adopt Orion –Contribute to Orion –Join the project!  Project website http://www.eclipse.org/orion  Project forum http://www.eclipse.org/forums/eclipse.orion
  • 19. Coming in Orion 1.0  Robustness •Performance, consumability of components, code quality, API •Finish up accessibility, i18n •Reevaluate js framework usage  Key missing features (not committed yet) •Theme Builder (LESS) •Offline support (investigating) •Consumable (and relocatable) Navigator  M1 8/10/2012, M2 9/21/2012, Release October 2012
  • 20. Learning more  orionhub.org - Kick the tires  @orionhub on Twitter  http://wiki.eclipse.org/Orion •Downloading builds, git repos, contributions •Architecture and programmer doc •User doc  planetorion.org – news and articles