Skip to content

Latest commit

 

History

History
46 lines (24 loc) · 2.8 KB

CONTRIBUTING.md

File metadata and controls

46 lines (24 loc) · 2.8 KB

Welcome to dart_apitool contributing guide

Thank you for investing your time in contributing to our project!

To start off, read our Code of Conduct to keep our community approachable and respectable.

In this guide you will get an overview of the contribution workflow from opening an issue, creating a PR, reviewing, and merging the PR.

Getting started

To get an overview of the project, read the README.

Did you find a bug?

If you spot a problem with dart_apitool, ensure that the bug was not already reported by searching on GitHub under Issues.
Here is a guide for how to search effectively on GitHub.

If you're unable to find an open issue addressing the problem, open a new one. Be sure to include a title and a clear description, as much relevant information as possible.

Do you want to solve an issue

Scan through our existing issues to find one that interests you. You can narrow down the search using labels as filters. If you are only interested in solving bugs then please check out all our open bugs.

If you find an issue to work on, you are more than welcome to open a PR with a fix.

Did you write code that fixes an issue?

  • Once you think you're done coding, open a new pull request. Target the main branch. We are doing trunk based development.

  • Ensure the PR description clearly describes the problem and solution. Include the relevant issue number if applicable.

  • Once the pipeline becomes green and you have the required review approvals, then feel free to squash and merge your PR.

Do you intend to add a new feature or change an existing one?

Check out the existing enhancement issues and make sure that a similar suggestion does not already exist.

If you're unable to find an open issue addressing the suggestion, open a new one. Be sure to include as much relevant information as possible.

We will try to comment and give you feedback on your suggestion as a soon as possible. If you're excited about your idea and cannot wait for feedback to start, then feel free to start coding right away.
But please note that we cannot guarantee that your suggestion will be accepted.

Thanks! ❤️ ❤️ ❤️

Thanks again for investing your time in contributing to our project!