Skip to main content
Jump to: navigation, search

Difference between revisions of "Orion"

(Getting involved)
m (Calendar of Orion development calls)
 
(153 intermediate revisions by 28 users not shown)
Line 1: Line 1:
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.  
+
{{Infobox Orion
 +
| name      = Orion
 +
| download  = http://download.eclipse.org/orion/
 +
| website  = http://www.eclipse.org/orion
 +
| list      = orion-dev
 +
| newsgroup = eclipse.orion
 +
| irc      = #eclipse-orion
 +
| product  = Orion
 +
| source    = http://wiki.eclipse.org/Orion/Getting_the_source
 +
| mattermost = orion
 +
}} __NOTOC__
 +
 
 +
Orion is an open source project under the [[ECD|Eclipse Cloud Development]] 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 [http://orionhub.org OrionHub] site where anyone can create an account and try Orion out.
 +
 
 +
{| width="100%" cellspacing="6" border="0"
 +
|-
 +
| width="45%" valign="top" |
  
 
== Project overview ==
 
== Project overview ==
  
* [[Orion/Project mission statement|Project mission statement]]
+
* [[/Plan|Project plans]]
* [[Orion/Development principles|Development principles]]
+
* [[/Project mission statement|Project mission statement]]
* [[Orion/Architecture|Architecture]]
+
* [[/FAQ|Frequently asked questions]]
* [[Orion/Security|Security]]
+
* [[/Development principles|Development principles]] and [[/Architecture|Architecture]]
* [[Orion/Plan|June 2011 release plan]]
+
* [http://orionhub.org Public Test server]
 +
* [[Orion/Documentation/User_Guide|Orion User Guide]]
 +
* [[Orion/Getting_Started_with_Orion|Orion Getting Started Guide]]
 +
* [[Orion/How Tos/Code Edit|Code Edit Widget Getting Started Guide]]
 +
* [[Orion/Node/Getting_started|Orion Node Getting Started Guide]]
 +
* [[Orion/Testing|Orion Test Script and Test Plans]]
 +
<!--
 +
* [[/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/M4_Overview|Overview of M4 functionality]]
+
**[[Orion/API Changelog|API Changelog]]
* [[Orion/How_Tos|How Tos]]
+
**[[/Security|Security]]
* [[Orion/Naming conventions|Naming conventions]]
+
**[[Orion/Bug_Triage|Bug Triaging]]
 +
**[[Orion/How Tos/Code Edit|Code Edit Widget]]
 +
**[[/Internationalization|Internationalization]]
 +
*[[Orion/How Tos|How-tos]]
 +
**[[Orion/How Tos/Install Orion on Localhost|How to install and run Orion]]
 +
**[[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/Documentation/Developer_Guide/Simple_plugin_example|How to write a plugin that extends Orion]]
 +
**[[Orion/How_Tos/How_to_write_an_Orion_SDK_plugin|How to write an Orion SDK plugin]]
 +
**[[Orion/How_Tos/How_to_brand_Orion|How to brand your own Orion instance]]
 +
**Code edit widget with language tooling
 +
***[[Orion/How Tos/Code Edit|How to embed the Orion code edit widget in your web page]]  
 +
**Minimal 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/Bug Triage|How bugs are triaged]]
 +
*[[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/Metrics]]
 +
*[[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]]
 +
*[[Orion/JavaScript|JavaScript Tooling]]
 +
**[[Orion/Dependency resolution | Dependency resolution]]
 +
**[[Orion/ESLint | ESLint]]
 +
**[[Orion/JavaScript/API | Experimental API]]
 +
**[[Orion/JavaScript/Build | Experimental Build Instructions]]
 +
| width="45%" valign="top" |
  
 
== Getting involved ==
 
== Getting involved ==
 +
* [https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Orion Report a bug]
 +
* [https://mattermost.eclipse.org/eclipse/channels/orion Chat on our mattermost channel]
 +
* [[Orion/Getting the source|Getting the source (committers and non-committers)]]
 +
* [[Orion/Contributing Code|Contributing your changes]]
 +
* [[Orion/Running the tests|Running the tests]] and [[Orion/JS Unit Test|writing them]]
 +
* [[Orion/Selfhosting|Self-hosting on orion.eclipse.org (committers only)]]
 +
* [[Orion/Meeting minutes|Meeting minutes]]
 +
* [[Orion/Documentation|Writing documentation]]
 +
* [[Orion/Releng_Builds|Orion Build Info]]
  
* [[Orion/Writing documentation|Writing documentation]]
+
== Calendar of Orion development calls ==
* [[Orion/Getting the source|Getting the source]]
+
 
* Mailing list
+
There are no regularly scheduled development calls at this time.  To contact the developers, please use Mattermost or post on the Orion mailing list.
* [irc://irc.freenode.net/#eclipse-orion #eclipse-orion] on IRC ([[IRC|IRC Help]])
+
 
* Meeting minutes
+
<!--
* [https://bugs.eclipse.org/bugs/enter_bug.cgi?product=e4&component=Orion Report a bug] (use E4 > Orion component).
+
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]  
* [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]
+
 
 +
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" |
 +
 
 +
|}
  
 
[[Category:Orion]]
 
[[Category:Orion]]
 +
 +
-->

Latest revision as of 15:23, 1 April 2019

Orion
Website
Download
Community
Mailing ListForumsMattermostIRC
Bugzilla
Open
Help Wanted
Bug Day
Contribute
Browse Source

Orion is an open source project under the Eclipse Cloud Development 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

There are no regularly scheduled development calls at this time. To contact the developers, please use Mattermost or post on the Orion mailing list.


Back to the top