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.
Difference between revisions of "Orion"
(→Development resources) |
(→Project overview) |
||
(8 intermediate revisions by 5 users not shown) | |||
Line 10: | Line 10: | ||
}} __NOTOC__ | }} __NOTOC__ | ||
− | Orion is an open source project under the [[Eclipse]] top-level project. | + | 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. | 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. | ||
Line 27: | Line 27: | ||
* [[Orion/Documentation/User_Guide|Orion User Guide]] | * [[Orion/Documentation/User_Guide|Orion User Guide]] | ||
* [[Orion/Getting_Started_with_Orion|Orion Getting Started 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/Node/Getting_started|Orion Node Getting Started Guide]] | ||
+ | <!-- | ||
* [[/Buzz|Buzz]] - articles and blog posts on Orion | * [[/Buzz|Buzz]] - articles and blog posts on Orion | ||
* [[/Evangelism|Evangelism]] - presentations on Orion | * [[/Evangelism|Evangelism]] - presentations on Orion | ||
+ | --> | ||
== Development resources == | == Development resources == | ||
Line 56: | Line 59: | ||
**Git | **Git | ||
***[[Orion/How Tos/Using_Gerrit_in_Orion|Using Gerrit in Orion]] | ***[[Orion/How Tos/Using_Gerrit_in_Orion|Using Gerrit in Orion]] | ||
− | + | ||
*[[Orion/Coding conventions|Naming and coding conventions]] | *[[Orion/Coding conventions|Naming and coding conventions]] | ||
*[[Orion/Server admin guide|Server administration guide]] | *[[Orion/Server admin guide|Server administration guide]] | ||
Line 71: | Line 74: | ||
**[[Orion/UX_Issues/Selections|Discussion of Selections and Actions]] | **[[Orion/UX_Issues/Selections|Discussion of Selections and Actions]] | ||
*[[Orion/EditorWishList|Orion Editor Wishlist]] | *[[Orion/EditorWishList|Orion Editor Wishlist]] | ||
− | * JavaScript Tooling | + | *[[Orion/JavaScript|JavaScript Tooling]] |
**[[Orion/Dependency resolution | Dependency resolution]] | **[[Orion/Dependency resolution | Dependency resolution]] | ||
**[[Orion/ESLint | ESLint]] | **[[Orion/ESLint | ESLint]] | ||
+ | **[[Orion/JavaScript/API | Experimental API]] | ||
+ | **[[Orion/JavaScript/Build | Experimental Build Instructions]] | ||
| width="45%" valign="top" | | | width="45%" valign="top" | | ||
== Getting involved == | == Getting involved == | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
* [https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Orion Report a bug] | * [https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Orion Report a bug] | ||
+ | * [[Orion/Getting the source|Getting the source (committers and non-committers)]] | ||
+ | * [[Orion/Contributing Code|Contributing your changes via Gerrit]] | ||
+ | * [[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/Documentation|Writing documentation]] | ||
− | * [[Orion/Releng_Builds|Orion Build Info | + | * [[Orion/Releng_Builds|Orion Build Info]] |
== Calendar of Orion development calls == | == Calendar of Orion development calls == |
Revision as of 10:16, 15 April 2016
Orion | |
Website | |
Download | |
Community | |
Mailing List • Forums • IRC • mattermost | |
Issues | |
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.