- Familiarize yourself with the codebase.
- Create a new issue before starting your project so that we can keep track of what you are trying to add/fix. That way, we can also offer suggestions or let you know if there is already an effort in progress.
- Fork this repository.
- The README has details on how to set up your environment.
- Create a branch in your fork based on the correct branch (usually the main branch). Note, this step is recommended but technically not required if contributing using a fork.
- Edit the code in your fork.
- Send us a pull request when you are done. We'll review your code, suggest any needed changes, and merge it in.