I see a lot of projects that I want to contribute to but I have absolutely no idea what needs to be contributed. Recently I created an issue for a tool that creates a template for a project. The tool allows you to enter an upper case folder name but if you start the project it will fail. So is the bug that you are allowed to enter upper case names or is the bug that the project fails to start? The fix probably wouldn't need to change more than a single line of code. I have no way to know that so instead of writing a misguided pull request I just created an issue instead.
Contributing to a project is incredibly difficult if you are an outsider.
Contributing to a project is incredibly difficult if you are an outsider.