If you notice a small issue that's easy to fix, you're free to submit a pull request or patch directly, without asking or opening an issue first. This includes spelling / grammar mistakes, whitespace / formatting fixes, and any tweaks needed to get luakit to run.
If you plan to submit more involved patches, here's a checklist:
Unless you're contributing something you've already written, please open an issue to first discuss your plan; maintainers of luakit may have preferences about how you implement your goal or insights about needed changes.
Focus on a single goal at a time:
Ensure your commits are well-formed:
Check for problems and formatting errors:
GitHub pull requests should be made against https://github.com/luakit/luakit/.