Kamal Proxy uses GitHub discussions to track feature requests and questions, rather than the issue tracker. If you're considering opening an issue or pull request, please first open a discussion instead.
Whenever a discussion leads to an actionable and well-understood task, we'll move it to the issue tracker where it can be worked on.
This is a little different than how some other projects work, but it makes it easier for us to triage and prioritise the work. It also means that the open issues all represent agreed-upon tasks that are either being worked on, or are ready to be worked on.
This should also make it easier to see what's in progress, and to find something to work on if you'd like to do so.
- If you're interested in working on one of the open issues, please do! We are grateful for the help!
- You'll want to make sure someone else isn't already working on the same issue. If they are, it will be tagged "in progress" and/or it should be clear from the comments. When in doubt, you can always comment on the issue to ask.
- Similarly, if you need any help or guidance on the issue, please comment on the issue as you go, and we'll do our best to help.
- When you have something ready for review or collaboration, open a PR.
- If you don't have steps to reproduce the problem, or you're not certain it's a bug, open a discussion.
- If you have steps to reproduce, open an issue.
- Open a discussion.
- Open a discussion.
Hopefully this process makes it easier for everyone to be involved. Thanks for helping! ❤️