=================
How to contribute
=================
Thank you for your interest in contributing to Qubes! Here are some of
the many ways in which you can help:
- Audit the :doc:`source code `
- :doc:`Report security issues `
- :ref:`Send patches ` to fix bugs
or implement features
- :doc:`Contribute packages `
- :doc:`Report bugs `
- :doc:`Test new releases and updates `
- Submit :doc:`HCL reports ` for your hardware
- Record :doc:`video tours `
- Create `artwork `__
(plymouth themes, installer themes, wallpapers, etc.)
- :doc:`Write and edit the documentation `
- `Donate `__ to the project
- If you represent an organization, become a `Qubes partner `__
- Add a :doc:`Qubes download mirror `
- Answer questions and discuss Qubes on the :doc:`mailing lists ` and :ref:`forum `
- Engage with us on social media:
- Follow us on `Twitter `__
- Join us on `Reddit `__
- Like us on `Facebook `__
- Connect with us on
`LinkedIn `__
- And last but not least, tell your friends and colleagues about how
Qubes can help them secure their digital lives!
Contributing Code
-----------------
If you’re interested in contributing code, the best starting point is to
have a look at our `GitHub issues `__ to see which
tasks are the most urgent. You can filter issues depending on your
interest and experience. For example, here are some common issue labels:
- `Help wanted `__
- `UX and usability `__
- `Windows tools `__
- `Documentation `__
- `Privacy `__
- `Debian/Ubuntu `__
Before you engage in an activity that will take you a significant amount
of time, like implementing a new feature, it’s always good to contact us
first, preferably via the :ref:`qubes-devel `
mailing list. Once we’ve worked out the details, we’ll be grateful to
:ref:`receive your patch `.