We welcome contributions of all kinds, be it in terms of bug fixes, reproductions, features or documentation.
In general, PRs are more likely to be merged quickly if they contain tests which prove that a feature is working as intended or that a bug was indeed present and has now been fixed. Creating a draft PR that reproduces a bug is also a great way to help us fix issues quickly. Check out this PR as an example.
For more information on how to run and debug tests, check out Running and debugging tests.
If you're looking for a low-hanging fruit, check out
this list of good first issue
s.
These are issues that we have confirmed to be real and which have a strategy for
a fix already lined out in the comments. All you need to do is implement.
If you're looking for something more challenging, check out
this list of issues tagged contributions welcome
.
These are issues that we have confirmed to be real and we know we want to be
fixed.
For the real though nuts, we also have
the help wanted
label
for issues that we feel like we need external help with. If you want a real
challenge, take a look there!
If you're looking for bugs that still need to be reproduced, have a look at
this list of non-confirmed
bugs.
These are things that look like bugs but that we haven't reproduced yet.
If you're looking to contribute to the documentation, check out
the documentation
tag
or just read through our docs and see if you can find any
issues.