Getting started
Welcome to Awell's extensions contributing guidelines
First of all, thank you for investing your time in contributing to the Awell Platform! Any contribution you make will be reflected on our Github repository ✨.
In this guide you will get an overview of the contribution workflow from opening an issue, creating a PR, reviewing, and merging the PR.
To get an overview of the project, please get started with reading the documentation here on the Awell Developer Hub. Here you should find all information to get started.
You can contribute to Awell Extensions in several ways. The repository on Github is the place to discuss and collaborate on Awell Extensions. Although the Awell team is responsible for maintaining the repository, we do welcome suggestions and PRs.
We are using Discussions as a place to connect with other members of the community and have conversations. We hope that you:
We use GitHub issues to track bugs related to the Awell Extensions repository. Report a bug by opening a new issue; it's that easy!
Before creating a new issue, always search if the issue already exists. If a related issue doesn't exist, you can open a new issue.
Please make sure your bug reports are thorough, we advise you to include the following sections:
We welcome everyone to create new extensions for the Awell Platform.
If you want to create a new extension, fix an issue, or suggest changes in the repository, you should always use a pull request.
At Awell, we can commit to reviewing and providing comments on customer pull requests in the following amount of time:
While we do monitor the repository through webhooks and alerts, if you have any specific requests please don't hesitate to @ us in our external slack channel.
Any PR will ultimately be reviewed by the Awell team before it can be merged to the main
branch.
Follow these guidelines to create your PR:
We use ESLint and Prettier to catch errors early, make code more legible, format our code, and improve overall code quality. Please use the linter for style unification.
By contributing, you agree that your contributions will be licensed under the terms of the MIT license. Feel free to contact the maintainers if that is a concern.