We welcome contributions of all kinds to Mathesar!
If you have any questions, please don’t hesitate to ask. See the Community page for how to find us.
You may also want to visit our Engineering page to learn more about our development process.
If you’d like an issue to work on, we can help you find one! Please join the “General” channel on our Matrix server and introduce yourself. Information about your skillset and how much time you have available to work on an issue is helpful for us to figure out what task to assign you to.
You can also find an issue to work on from our issues page.
good first issueor
help wantedare especially tagged for contributors.
status: readyare also fair game.
If you want to work on something for which there is no GitHub issue open yet, create an issue and propose your change there. A Mathesar team member will evaluate your issue and decide whether we’ll accept a pull request for the issue. If we indicate that we will accept a PR, then go ahead and start work on it.
Once you’ve found an issue to work on,
We encourage and appreciate code review by contributors. Feel free to review any open pull requests. Follow our code review guidelines.
Due to limited capacity, we are currently unable to accept design volunteers. Please return to this page for updates.
Please read through our Design section to learn more about our design process.