web/book/src/project/contributing/README.md
If you're interested in joining the community to build a better SQL, here are ways to start:
PRQL is evolving from a project with lots of excitement into a project that folks are using in their work and integrating into their tools. We're actively looking for collaborators to lead that growth with us.
The compiler is written in Rust, and there's enough to do such that any level of experience with Rust is sufficient.
We try to keep a few onboarding issues on hand under the "good first issue" label. These have been screened to have sufficient context to get started (and we very much welcome questions where there's some context missing).
To get started, check out the docs on Development and the Compiler architecture
And if you have questions, there are lots of friendly people on the Discord who will patiently help you.
For PRQL to be successful, it needs to be available for the languages & tools that people already use.
Relevant issues are labeled Integrations.
We decide on new language features in GitHub issues, usually under "language design" label.
You can also contribute by:
With sufficient examples, suggest a change to the language! (Though suggestions without examples are difficult to engage with, so please do anchor suggestions in examples.)
If you have any questions or feedback and don't receive a response on one of the general channels such as GitHub or Discord, feel free to reach out to:
Thank you to those who have previously served on the core team: