Thank you for your interest in contributing to the opensouls/community project! We welcome contributions from everyone who shares our goals and wants to collaborate in a healthy and constructive manner within our community.
Please take a moment to review this document to ensure a smooth contribution process.
To get an overview of the project, read the README. Here are some resources to help you get started with open source contributions:
- Finding ways to contribute to open source on GitHub
- Set up Git
- GitHub flow
- Collaborating with pull requests
You can contribute to opensouls/community in several ways:
- Reporting bugs
- Suggesting enhancements
- Submitting new example souls
- Contributing cognitive steps and other code to the library
- Improving documentation
- Providing feedback
If you spot a problem with the project, search if an issue already exists. If a related issue doesn't exist, you can open a new issue using a relevant issue form.
Scan through our existing issues to find one that interests you. You can narrow down the search using labels
as filters. If you find an issue to work on, you are welcome to open a PR with a fix.
- Fork the repository.
-
Using GitHub Desktop:
- Getting started with GitHub Desktop will guide you through setting up Desktop.
- Once Desktop is set up, you can use it to fork the repo!
-
Using the command line: