Contributing to the Saturday Sessions
First off, thanks for taking the time to contribute! ❤️
All types of contributions are encouraged and valued. See the Table of Contents for different ways to help and details about how this project handles them. Please make sure to read the relevant section before making your contribution. It will make it a lot easier for us maintainers and smooth out the experience for all involved. The community looks forward to your contributions. 🎉
Table of Contents
- Contributing to the Saturday Sessions
- Table of Contents
- Code of Conduct (WIP)
- Getting Started
- Reporting Bugs
- Got a Question?
- Suggesting Enhancements
Code of Conduct (WIP)
Getting Started
-
Contact an admin to add your SSH key to get access
-
Clone the repository
-
Download Hatch
-
Create the default environment and install the project with Hatch
-
Install pre-commit hooks
Reporting Bugs
Before reporting a bug, please perform the following checks:
-
Search the existing issues to see if someone has already raised the same issue.
-
Ensure that your problem persists on the latest version of the code.
-
Create an issue using an issue template.
Got a Question?
- open an issue
Suggesting Enhancements
- open a PR
- hotfixes target main
- new features target development