Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Orion"

(Development resources)
(Development resources)
(91 intermediate revisions by 21 users not shown)
Line 1: Line 1:
 
{{Infobox
 
{{Infobox
 
| name      = Orion
 
| name      = Orion
| download  = http://download.eclipse.org/e4/orion/
+
| download  = http://download.eclipse.org/orion/
| website  = http://wiki.eclipse.org/Orion
+
| website  = http://www.eclipse.org/orion
 
| list      = orion-dev
 
| list      = orion-dev
| newsgroup = eclipse.e4
+
| newsgroup = eclipse.orion
 
| irc      = #eclipse-orion
 
| irc      = #eclipse-orion
| product  = E4
+
| product  = Orion
| component = Orion
+
 
| source    = http://wiki.eclipse.org/Orion/Getting_the_source
 
| source    = http://wiki.eclipse.org/Orion/Getting_the_source
 
}} __NOTOC__  
 
}} __NOTOC__  
  
Orion is a proposed new open source project under the [[Eclipse]] top-level project. The project is currently in the [http://www.eclipse.org/projects/dev_process/development_process_2010.php#6_2_1_Pre-Proposal Pre-Proposal] phase. To facilitate gathering of a community for this new project, an initial code [https://bugs.eclipse.org/bugs/show_bug.cgi?id=331897 contribution] has been made within the [[E4]] incubator.  
+
Orion is an open source project under the [[Eclipse]] top-level project.
  
Orion's objective is to create a browser-based open tool integration platform which is entirely focused on developing for the web, in the web. Tools are written in JavaScript and run in the browser. Unlike other attempts at creating browser-based development tools, this is not an IDE running in a single tab. Links work and can be shared. You can open a file in a new tab. Great care has been taken to provide a web experience for development.
+
Orion's objective is to create a browser-based open tool integration platform which is entirely focused on developing for the web, in the web. Tools are written in JavaScript and run in the browser. Unlike other attempts at creating browser-based development tools, this is not an IDE running in a single tab. Links work and can be shared. You can open a file in a new tab. Great care has been taken to provide a web experience for development.  Orion components are individually consumable and can be embedded in applications and web pages.  All the components of Orion together can be viewed at the public facing [http://orionhub.org OrionHub] site where anyone can create an account and try Orion out.
  
 
{| width="100%" cellspacing="6" border="0"
 
{| width="100%" cellspacing="6" border="0"
Line 21: Line 20:
 
== Project overview ==
 
== Project overview ==
  
 +
* [[/Plan|Project plans]]
 
* [[/Project mission statement|Project mission statement]]
 
* [[/Project mission statement|Project mission statement]]
 
* [[/FAQ|Frequently asked questions]]
 
* [[/FAQ|Frequently asked questions]]
* [[/Development principles|Development principles]]
+
* [[/Development principles|Development principles]] and [[/Architecture|Architecture]]
* [[/Architecture|Architecture]]
+
* [http://orionhub.org Public Test server]
* [[/Security|Security]]
+
* [[Orion/Documentation/User_Guide|Orion User Guide]]
* [[/EAS|Application services]]
+
* [[Orion/Getting_Started_with_Orion|Orion Getting Started Guide]]
* [[/Plan|June 2011 release plan]]
+
* [[Orion/Node/Getting_started|Orion Node Getting Started Guide]]
** [[/Milestone_Plan|Milestone plan]]
+
 
* [[/Buzz|Buzz]] - articles and blog posts on Orion
 
* [[/Buzz|Buzz]] - articles and blog posts on Orion
 +
* [[/Evangelism|Evangelism]] - presentations on Orion
  
== Development resources ==
+
== Development resources ==
  
* [http://download.eclipse.org/e4/orion/ Downloads]
+
*[http://download.eclipse.org/orion/ Downloads] ([[Orion/Repositories|Repositories]])
* API Reference
+
*[[Orion/Documentation/Developer Guide|Orion Developer Guide]]
** [[Orion/Client API]]
+
**[http://orion.eclipse.org/jsdoc/index.html Client API]  
** [[Orion/Server API]]
+
**[[Orion/Server API|Server API]]
* [[Orion/Overview|Overview of M5 functionality]]
+
**[[/Security|Security]]  
* [[Orion/How_Tos/Install_Orion_on_Localhost|How to install and run Orion on Localhost]]
+
*[[Orion/How Tos|How-tos]]  
* [[Orion/Getting Started with Orion]]
+
**[[Orion/How Tos/Install Orion on Localhost|How to install and run Orion]]
* [[Orion/How_Tos|How Tos]]
+
**[[Orion/How Tos/Setup Orion Client Hosted Site on OrionHub|How to define a site on OrionHub where you can host Orion client apps]]  
* [[Orion/JS_Unit_Test|Writing&Running JS Unit Test]]
+
**[[Orion/Documentation/Developer_Guide/Simple_plugin_example|How to write a plugin that extends Orion]]
* [[Orion/Naming conventions|Naming conventions]]
+
**[[Orion/How_Tos/How_to_write_an_Orion_SDK_plugin|How to write an Orion SDK plugin]]
* [[Orion/Server admin guide|Server administration guide]]
+
**Editor
 +
***[[Orion/How Tos/Editor Build|How to embed the Orion editor in your web page]]  
 +
***[[Orion/How Tos/Editor Theme|How to theme the Orion Editor]]  
 +
**Compare widget
 +
***[[Orion/How Tos/Compare_widget_Build|How to embed the Orion compare widget in your web page]]
 +
**Git
 +
***[[Orion/How Tos/Using_Gerrit_in_Orion|Using Gerrit in Orion]]
 +
*[[Orion/Coding conventions|Naming and coding conventions]]  
 +
*[[Orion/Server admin guide|Server administration guide]]
 +
*[[Orion/Terminal_Administration_Guide|Terminal administration guide]]
 +
*[[Orion/Visual Plugin Strategy|Visual plugin strategy]]
 +
*[[Orion/Page Layout|Orion Page Anatomy and Layout]]
 +
*[[Orion/Use Cases]]
 +
*[[Orion/Accessibility]]
 +
*[[Orion/Manual Test Cases]]
 +
*[[Orion/User Experience]]
 +
**[[Orion/UX_Issues/R0.5|UX Issues targeted in 0.5]]
 +
**[[Orion/UX_Issues/Selections|Discussion of Selections and Actions]]
 +
*[[Orion/EditorWishList|Orion Editor Wishlist]]
 +
* 5.0 Development
 +
**[[Orion/5.0/Replacing_JSLint | Replacing JSLint]]
 +
*[[Orion/Dependency resolution | Dependency resolution]]
 
| width="45%" valign="top" |
 
| width="45%" valign="top" |
  
Line 49: Line 70:
  
 
* [[Orion/Getting the source|Getting the source (and building it)]]
 
* [[Orion/Getting the source|Getting the source (and building it)]]
* [https://dev.eclipse.org/mailman/listinfo/orion-dev Mailing list]
+
* [[Orion/Selfhosting|Self-hosting on orion.eclipse.org (for Orion committers)]]
* [irc://irc.freenode.net/#eclipse-orion #eclipse-orion] on IRC ([[IRC|IRC Help]])
+
* [[Orion/Contributing Code|Contributing code changes to Orion (for non-committers)]]
* [[Orion/Meeting minutes]]
+
* [[Orion/Running the tests|Running the tests]] (and [[Orion/JS Unit Test|writing them]])
* [https://bugs.eclipse.org/bugs/enter_bug.cgi?product=e4&component=Orion&version=0.2 Report a bug] (use E4 > Orion component).
+
* [[Orion/Meeting minutes|Meeting minutes]]
* [https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;component=Orion;product=e4 Query of open bugs]
+
* [https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Orion Report a bug]
* [[Orion/Planning Meeting|Orion Planning Summit]]
+
* [[Orion/Documentation|Writing documentation]]
* [[Orion/Getting Started with Orion|Getting Started with Orion]]
+
* [[Orion/Releng_Builds|Orion Build Info]]
* [[Orion/Writing documentation|Writing documentation]]
+
* [[Orion/Releng_Builds|Tagging for builds]]
+
  
 
== Calendar of Orion development calls ==
 
== Calendar of Orion development calls ==
  
<googlecalendar title="e4 dev calls Calendar" mode="AGENDA" height="300" width="100%">ctri5teoag0n87t2qu9bla8u3g%40group.calendar.google.com</googlecalendar> This calendar is available in the following formats:<br> [[Image:Ical.gif]][http://www.google.com/calendar/ical/ctri5teoag0n87t2qu9bla8u3g%40group.calendar.google.com/public/basic.ics iCal],[[Image:Xml.gif]][http://www.google.com/calendar/feeds/ctri5teoag0n87t2qu9bla8u3g%40group.calendar.google.com/public/basic ATOM News Feed],[[Image:Html.gif]][http://www.google.com/calendar/embed?src=ctri5teoag0n87t2qu9bla8u3g%40group.calendar.google.com&ctz=Canada/Toronto HTML]  
+
This calendar is available in the following formats:<br> [[Image:Ical.gif]][https://www.google.com/calendar/ical/orioncloudcoding%40gmail.com/public/basic.ics iCal],[[Image:Xml.gif]][https://www.google.com/calendar/feeds/orioncloudcoding%40gmail.com/public/basic ATOM News Feed],[[Image:Html.gif]][https://www.google.com/calendar/embed?src=orioncloudcoding%40gmail.com&ctz=America/New_York HTML]  
 +
 
 +
You may have to [https://support.mozilla.org/en-US/kb/how-does-content-isnt-secure-affect-my-safety?as=u&utm_source=inproduct disable protection on this page] if you don't see the calendar below (see also {{Bug|434567}}).
 +
 
 +
<googlecalendar title="Orion Calendar" mode="AGENDA" height="300" width="100%">orioncloudcoding%40gmail.com</googlecalendar>
  
 
| width="10%" valign="top" |  
 
| width="10%" valign="top" |  
 +
 
|}
 
|}
  
 
[[Category:Orion]]
 
[[Category:Orion]]

Revision as of 11:00, 8 October 2014

Orion
Website
Download
Community
Mailing ListForumsIRCmattermost
Issues
OpenHelp WantedBug Day
Contribute
Browse Source

Orion is an open source project under the Eclipse top-level project.

Orion's objective is to create a browser-based open tool integration platform which is entirely focused on developing for the web, in the web. Tools are written in JavaScript and run in the browser. Unlike other attempts at creating browser-based development tools, this is not an IDE running in a single tab. Links work and can be shared. You can open a file in a new tab. Great care has been taken to provide a web experience for development. Orion components are individually consumable and can be embedded in applications and web pages. All the components of Orion together can be viewed at the public facing OrionHub site where anyone can create an account and try Orion out.

Project overview

Development resources

Getting involved

Calendar of Orion development calls

This calendar is available in the following formats:
Ical.gifiCal,Xml.gifATOM News Feed,Html.gifHTML

You may have to disable protection on this page if you don't see the calendar below (see also bug 434567).

Back to the top