Contributions make the open-source community a fantastic place to learn, inspire, and create. Any contributions you make are greatly appreciated.
The development branch is main
. This is the branch that all pull requests should be made against.
Please try to create bug reports that are:
- Reproducible. Include steps to reproduce the problem.
- Specific. Include as much detail as possible: which version, what environment, etc.
- Unique. Do not duplicate existing opened issues.
- Scoped to a Single Bug. One bug per report.
Please follow the node style guide.
Please test your changes before submitting the PR.
We have a list of help wanted that contains small features and bugs with a relatively limited scope. Nevertheless, this is a great place to get started, gain experience, and get familiar with our contribution process.
Please follow these simple steps to get a local copy up and running.
-
Fork the repository
Click the Fork button at the top-right corner of this repository.
-
Clone your fork
git clone https://github.com/your-username/AIVO.git cd AIVO
-
Create a new branch
git checkout -b feature-branch-name
-
Make your changes
Implement your changes and commit them with a clear and descriptive commit message.
-
Push to your fork
git push origin feature-branch-name
-
Create a pull request
Open a pull request on the original repository to merge your changes.