CONTRIBUTING.md 2.3 KB

alt text

The Hue project gladly welcomes any patches or pull requests!

This document contains instructions on how to get involved with Hue, and our development process.

In any case, feel free to ask here, on hue-user or @gethue.

Getting Started

Have a look at how to build Hue.

Examples

Roadmap and list of Easy bugs.

Bug Tracking

JIRA is the bug tracking system as well as Github issues.

Submitting an improvement

Reviews

It is flexible on how to do code reviews and send patches:

  • Github Pull request Prefered way. Just post the pull request and reviewers will start from there.

  • Review Board For large changes. Create an account on Hue's Review Board. Post the patch against the "hue-rw" repository. Enter "hue" in the "groups" field. Example: https://review.cloudera.org/r/4019/

Blog posts about using Code Reviews and the extended process.

Commit

A Hue committer will commit your patch when it is is ready .

Coding Style

A general rule is to follow the on-going style of the code context.

  • Python: Follow PEP 8, with the exception of using 2 spaces per indent level. Line width is 100 characters.
  • JavaScript: Follow the style in this file.

Tests

See the Running the tests.