Contributing to Orion

Thanks for your interest in this project.

Project description

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. Great care has been taken to provide a web experience for development, rather than to recreate the traditional desktop IDE experience in a browser tab.

Developer resources

####IMPORTANT: Orion Development happens at Eclipse.org, not GitHub.com. Please Contribute using Eclipse.org tooling.

Everything you would ever want to know about how to contribute to Orion can be found on the contributing wiki.

Preferably, code contributions should be made using Gerrit. While we can work with pull requests on GitHub, the code there acts solely as a mirror, and is not used for development.

More information regarding source code management, builds, coding standards, and more.

Contributor License Agreement

Before your contribution can be accepted by the project, you need to create and electronically sign the Eclipse Foundation Contributor License Agreement (CLA):

  1. Log in to the Eclipse projects forge. You will need to create an account with the Eclipse Foundation if you have not already done so.
  2. Click on “Contributor License Agreement”, and complete the form.

Be sure to use the same email address in your Eclipse account that you intend to use when you commit to Git.

Contact

Contact the project developers via the project's “dev” list.

Search for bugs

This project uses Bugzilla to track ongoing development and issues.

Create a new bug

Be sure to search for existing bugs before you create another one. Remember that contributions are always welcome!