Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 1.45 KB

CONTRIBUTING.md

File metadata and controls

27 lines (20 loc) · 1.45 KB

Contributing to Hubble Enterprise

Hi there! We’re thrilled that you’d like to contribute to this project. Your help is essential for keeping this project great and for making it better.

Branching Strategy

In general, contributors should develop on branches based off of master and pull requests should be made against master.

Submitting a pull request

  1. Fork and clone the repository.
  2. Create a new branch based on master: git checkout -b <my-branch-name> master.
  3. Make your changes, add tests, and make sure the tests still pass.
  • Changes to the web app (i.e. anything under docs/) can be validated by running the web app tests.
  • Changes to the updater component (i.e. anything under updater/) can't be validated yet, since we need a test suite there :).
  1. Push to your fork and submit a pull request from your branch to master.
  2. Pat yourself on the back and wait for your pull request to be reviewed.

Here are a few things you can do that will increase the likelihood of your pull request to be accepted:

  • Follow the existing style where possible.
  • Write tests.
  • Keep your change as focused as possible. If you want to make multiple independent changes, please consider submitting them as separate pull requests.
  • Write a good commit message.