- is a local setup needed?
- how does one setup for contributing?
- creating issues in the github repo?
- follow a template or just open an issue?
- what is a good pull request?
- is up to date with current master of the project?
- commit messages clean?
- PHPCS standards followed?
- should branches be used?
- should branch names be descriptive?
These are some of the questions that popped to mind when I wanted to contribute to the project. I know not everybody will have the same questions but they may share some of those. I think my biggest question is do we want people to follow a gitflow or a different flow for contributing code?