How to get help#
If you need assistance with one of your contributions, there are a few places you can go for help.
How to find maintainers#
For better efficiency and higher chance of success, you should try contacting individuals or groups with more specific knowledge first:
If your contribution is for a package in Nixpkgs, look for its maintainers in the
Check if any teams are responsible for the relevant subsystem:
Which communication channels to use#
Once you’ve found the people you’re looking for, you can contact them on one of the following platforms:
All the source code is maintained on GitHub. This is the right place to discuss implementation details.
Discourse is used for announcements, coordination, and open-ended questions.
Try the GitHub username found in the
maintainers-list.nixfile to mention or directly contact a specific user. Note that some people use a different username on Discourse.
Matrix is used for short-lived, timely exchanges, and direct messages.
To contact a maintainer, use their Matrix handle found in the
maintainers-list.nixfile. If no Matrix handle is present for a specific maintainer, try searching for their GitHub username, as most people tend to use the same one across channels.
Maintainer teams sometimes have their own public Matrix room.
Use email addresses found with
If you haven’t found any specific users or groups that could help you with your contribution, you can resort to asking the community at large, using one of the following official communication channels: