The Orion Java Server, "Your IDE in the Cloud"
Switch branches/tags
v20140401-1209 v20140401-1044 v20140331-1742 v20140331-1701 v20140331-1607 v20140331-1451 v20140328-1646 v20140328-1547 v20140325-1952 v20140324-2225 v20140324-1537 v20140322-0148 v20140320-1747 v20140320-1722 v20140319-2135 v20140319-2011 v20140319-0016 v20140319-0015 v20140318-1259 v20140317-1742 v20140317-1720 v20140315-0432 v20140314-2306 v20140313-2156 v20140313-1209 v20140312-2334 v20140312-1905 v20140311-1807 v20140311-1636 v20140311-0048 v20140310-2116 v20140307-2001 v20140306-1937 v20140306-0330 v20140305-2037 v20140305-1842 v20140305-1816 v20140305-1504 v20140305-1325 v20140305-1212 v20140305-0001 v20140304-2107 v20140304-2024 v20140304-1915 v20140304-1729 v20140303-1635 v20140303-1629 v20140226-2105 v20140226-1629 v20140225-2306 v20140225-0330 v20140224-2113 v20140222-1910 v20140221-2340 v20140221-1503 v20140220-2130 v20140219-2138 v20140219-2013 v20140218-2138 v20140218-1243 v20140217-1528 v20140216-0235 v20140215-2131 v20140213-1717 v20140212-1231 v20140212-0315 v20140211-2332 v20140211-2330 v20140211-2230 v20140211-2056 v20140211-1743 v20140211-1314 v20140211-1008 v20140210-1810 v20140210-1807 v20140210-1728 v20140209-0004 v20140207-1815 v20140207-1228 v20140207-0326 v20140206-2201 v20140206-1642 v20140206-1627 v20140205-2025 v20140205-1913 v20140205-1912 v20140205-1821 v20140205-1558 v20140204-1358 v20140203-2042 v20140131-2338 v20140131-1717 v20140131-1625 v20140131-0139 v20140131-0053 v20140130-1914 v20140130-1208 v20140130-0106 v20140130-0053 v20140129-2100
Nothing to show
Clone or download

README.md

Orion

Orion is an open-source development platform focused on creating applications for the web, in the web.

The vision behind Orion is to move software development to the web by enabling open tool integration through HTTP and REST, JSON, OAuth, OpenID, and others. We exploit internet design principles throughout, allowing Orion to be easily run in the browser, locally and in Electron.

Great care has been taken to provide a world class web development experience, rather than to recreate the traditional desktop IDE experience in a browser tab.

Please refer to our project page for plan and overall project information, or head over to the wiki for even more information about Orion.

Contributing

For complete details on getting the source and getting setup to develop Orion see the Orion wiki.

Bug reports and patches are welcome in bugzilla, you can also open pull requests directly against this repository.

License

This repository contains the Orion Java server, which is available under the Eclipse Public License.

How to build Orion using Maven

Install Maven:

Install latest Maven 3.0 from http://maven.apache.org

Clone Git repositories:

Clone orion.client and orion.server under the same local folder

% cd /my/git/repos
% git clone https://github.com/eclipse/orion.client.git
% git clone https://github.com/eclipse/orion.server.git

Run Maven build:

% cd orion.server
% mvn clean install -P platform-kepler,local-build -Dorion.client.build.skip -DskipTests

Run the Orion server

% cd releng/org.eclipse.orion.server.repository/target/products/org.eclipse.orion/linux/gtk/x86_64/eclipse/
% ./orion

Now point your browser at http://localhost:8080 to start the Orion client

Eclipse Setup

Set target platform:

  • in Eclipse open the target definition org.eclipse.orion.server/releng/org.eclipse.orion.target/org.eclipse.orion.target
  • click "Set as Target Platform"