- Check the output of [`git blame`](https://git-scm.com/docs/git-blame) or [`git log`](https://www.git-scm.com/docs/git-log) for the files you need help with.
Take note of the email addresses of people who committed relevant code.
This is the right place to discuss implementation details.
In issue comments or pull request descriptions, [mention the GitHub username](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#mentioning-people-and-teams) found in the [`maintainers-list.nix` file][maintainers-list].
Matrix is used for short-lived, timely exchanges, and direct messages.
To contact a maintainer, use their Matrix handle found in the [`maintainers-list.nix` file][maintainers-list].
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.
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: