Here’s the process for contributing to Focalboard:
Find help wanted tickets that are up for grabs in GitHub. Comment to let everyone know you’re working on it and let a core contributor assign the issue to you. If there’s no ticket for what you want to work on, read about contributions without a ticket.
When your changes are checked in to your fork, follow the steps on our contribution checklist. If this will be your first contribution, there is a standard CLA that you will need to sign as part of this checklist.
Submit your pull request for a code review and wait for a Focalboard core committer to review it. When in doubt, ask for help in the Focalboard channel on our community server. If you are still stuck, please message Chen Lim (@chenilim on GitHub).
After a noteable bug fix or improvement is merged, submit a pull request to the CHANGELOG under the next release section.
We’re glad ❤️ you’re here! Good luck and have fun!
You can find help wanted tickets here.