Skip to content

Commit 964d221

Browse files
update contributing guide with prerequisites, add links (#1109)
1 parent 7c2ee95 commit 964d221

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

source/contributing/how-to-contribute.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,22 @@
22
# How to contribute
33

44
The Nix ecosystem is developed by many volunteers and a few paid developers, maintaining one of the largest open source software distributions in the world.
5-
Keeping it working and up to date – and improving it continuously – would not be possible without your support.
5+
Keeping it working and up to date – and improving it continuously – would not be possible without your support!
66

77
This guide shows how you can contribute to {term}`Nix`, {term}`Nixpkgs` or {term}`NixOS`.
8+
It assumes that you're already somewhat proficient with basic concepts and workflows, which are outlined in the [beginner tutorial series](tutorials).
9+
The most important aspects are [the Nix language](reading-nix-language), the various Nixpkgs mechanisms for [constructing derivations to build software](packaging-tutorial)</a>, [the module system](module-system-tutorial), and [NixOS integration tests](integration-testing-vms).
810

911
:::{important}
1012
If you cannot contribute time, consider [donating to the NixOS Foundation on Open Collective](https://opencollective.com/nixos).
1113

12-
Currently the focus is on funding in-person events to share knowledge and grow the community of developers proficient with Nix.
14+
Currently the focus is on [funding in-person events](https://github.com/NixOS/foundation/issues?q=is%3Aissue%20label%3Afunding-request%20) to share knowledge and grow the community of developers proficient with Nix.
1315
With enough budget, it would be possible to pay for ongoing maintenance and development of critical infrastructure and code – demanding work that we cannot expect to be done by volunteers indefinitely.
1416
:::
1517

1618
## Getting started
1719

18-
Start with asking informed questions, after reading reference documentation and the code relevant to what you care about.
20+
Start with asking informed questions, after reading [reference documentation](reference) and the code relevant to what you care about.
1921

2022
[Join our community communication platforms](https://nixos.org/community) to get in contact with other users and developers.
2123
Check out and consider participating in our [community teams](https://nixos.org/community/#governance-teams) if you're interested in a particular topic.

0 commit comments

Comments
 (0)