Skip to content

Latest commit

 

History

History
53 lines (36 loc) · 2.88 KB

CONTRIBUTING.md

File metadata and controls

53 lines (36 loc) · 2.88 KB

Contributing to Orion

Thanks for your interest in this project!

Project description

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.

Developer resources

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 a pull request against this repository. Contributions can also be made by attaching a patch to the bug you want to work on.

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. You also have to make sure that your GitHub ID is linked to your Eclipse account. More information on linking your GitHub ID can be found here.

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!