Skip to content

Latest commit

 

History

History
18 lines (13 loc) · 1.34 KB

CONTRIBUTING.md

File metadata and controls

18 lines (13 loc) · 1.34 KB

Contribute to OrientDB

In order to contribute issues and pull requests, please sign OrientDB's Contributor License Agreement. The purpose of this agreement is to protect users of this codebase by ensuring that all code is free to use under the stipulations of the Apache2 license.

Pushing into main repository

If you'd like to contribute to OrientDB with a patch follow the following steps:

  • apply your changes,
  • test that Test Suite hasn't been broken. Execute both commands:
  • ant clean test
  • mvn clean test
  • if all the tests pass, then do a Pull Request (PR) against "develop" branch on GitHub repository and write a comment about the change. Please don't send PR to "master" because we use that branch only for releasing
  • if you want the fix is backported to a previous version, please write it in your comments and if the OrientDB team agree they will do that as soon as the PR is merged

Code formatting

You can find eclipse java formatter config file here: _base/ide/eclipse-formatter.xml.

If you use IntelliJ IDEA you can install this plugin and use formatter profile mentioned above.