Skip to content

Latest commit

 

History

History
44 lines (30 loc) · 1.66 KB

contributing.md

File metadata and controls

44 lines (30 loc) · 1.66 KB

Contributing to Hera

Discussions

Our recommendation is to start a discussion as soon as you have an idea for contributing to Mux. This will help you, other interested contributors & the committers get to common grounds early in time.

We are on Google groups heradatalink


How can you help

Code

Look for Issues that are open on below categories, pick an issue, start a slack discussion on slack channel, once we get to common grounds on the solution approach, open a PR with your implementation.

  • Bug Fixes
  • Enhancements & Improvements
  • Add a new connector or major feature that you see missing

Documentation

You can also improve our documentation

  • readme.md
  • docs/*.md
  • Any other valuable comment you'd like to add to the code that will simplify other developers' lives.

Contribution Process

  • Get your github account.
  • Fork the repo into your account.
  • Create an issue branch using the master branch.
  • Make modifications to the code.
  • Ensure code coverage by added test cases.
  • All commits must have the issue ID & summary. Say "[#10] Update readme.md for MySQL".
  • Ensure all your commits are squashed.
  • Make a Pull Request.
  • If there are code review related changes - ensure those commits are also squashed.
  • DO NOT include changes that are not directly related to the issue you are trying to resolve.