Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 1.71 KB

CONTRIBUTING.md

File metadata and controls

36 lines (26 loc) · 1.71 KB

Contributing to the Failover project

First, thank you for taking the time to contribute to failover project! 👍

How to Contribute

Ask questions

If you have a question, please raise an issue under Need a help section in issues.

Report a Bug

Reporting an issue or bug is a great way to contribute. The more details you can give the better (e.g. screenshots with the console open) However, before reporting a bug, please check on the existing issues.

Request a Feature

Your feedback and the conversations that result from it provide a continuous flow of ideas. However, before creating a ticket, please take the time to initiate a discussion first.

Once you're ready, create an issue on GitHub.

Your First Contribution

Working on your first Pull Request? You can learn how from this free series, [How to Contribute to an Open Source Project on GitHub] (https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github)

Submit a Pull Request

  1. Provide a proper description on the pull request.
  2. Link your pull request to issue if you are solving one.
  3. Your code must have a proper test.
  4. Please provide the documentation wherever needed.
  5. Please update the ADR for documenting your architectural decisions.
  6. Use the recommender coding styles.

Participate in Reviews

A good review will always help us to improve the quality of our deliverables. Reviews are mainly for a feedback which will help the developers to get a different perception. To have an effective review, please raise a PR with small amount of changes. If you have large amount of changes, the review will be more painful and less effective.