# Contributing to Meeds

## Special thank!

First of all, we (Meeds community) are thankful for all project contributors who reported issues, gave some feedback or constributed in a pull request.

## How to report an issue or a feedback ?

A single location has been added to create bugs and feedback issues for **all projects of Meeds-io** :
- https://github.com/Meeds-io/meeds/issues/new/choose

## How to submit a Meed Improvement Proposal ?

To submit a more elaborated feedback with a functional and technical design of a concept, you can submit an MIP at this location:
- https://github.com/Meeds-io/MIPs/issues/new/choose

## How to contribute with a source code to fix a bug ?

1. Please make sure to open an issue on https://github.com/Meeds-io/meeds/issues that describes the bug and the expected behavior
2. Create a pull request (to push code to develop) by describing the proposed solution and by following the guidelines defined in the following PR Template :
- https://github.com/Meeds-io/meeds/blob/develop/.github/PULL_REQUEST_TEMPLATE.md?plain=1

Once you submitted your pull request, we (Meeds community) will try to make the review and integrate it in a future version if validated.

For [Meeds.io](https://www.meeds.io/about-us/#about-us) association members, you will have to follow the same process of issue & PR creations with a possibility to merge pull requests without seeking consensus with other members.

## How to contribute with a new feature ?

1. Please make sure to communicate your concern in a dedicated [**Feedback issue**](https://github.com/Meeds-io/meeds/issues/new/choose)
2. you can sumbit an [MIP](https://github.com/Meeds-io/MIPs/issues/new/choose) and reference it inside the issue
3. you can as well submit a code snippet or pull requests as a proposed solution of the MIP

Meeds association members will take time to answer on the feedback issue, the MIP and the proposed source code. (This process is applicable on Meeds.io association members as well)

Thanks!
[Meeds.io](https://meeds.io) association Teams!
