- For non-trivial changes (docs, admin) it's best to fork the main project, develop there and contribute a pull request
- Use Github Issues to find work to do, but if you want to contribute an idea for which there is no issue, create a Github issue for it
- In your commit messages, adhere to Conventional Commits (https://www.conventionalcommits.org/en/v1.0.0/)
- For the PHP code, follow the coding guideline from PER Coding Style (https://www.php-fig.org/per/coding-style/)