nixpkgs/doc
Adam Joseph b3fa79bb89 submitting-changes.chapter.md: explain *why* we have three branches
The manual does an okay job of explaining the rules for each of the
three development branches, but really doesn't give any intuition as
to why there are three (why not four? or two?) or how we got where
we are today.

This commit attempts to fix that, by explaining that there is one
branch that allows mass-rebuild commits, and it has a fast-building
branch both upstream and downstream of it (from the perspective of
automated merges).

I have also removed the term "stabilization" from the arc labels.
This vague term is not defined anywhere, and does communicate any
useful information without a longer explanation.  Therefore it is
not appropriate for use in a diagram.

Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2023-06-29 02:38:06 -07:00
..
builders Merge pull request #240860 from Atemu/fhsenv-no-multiarch 2023-07-08 13:53:41 +02:00
contributing submitting-changes.chapter.md: explain *why* we have three branches 2023-06-29 02:38:06 -07:00
doc-support doc: Render lib.fixedPoints 2023-07-08 18:46:08 +02:00
functions doc: render nixpkgs manual with nrd 2023-07-01 20:59:29 +02:00
hooks doc: render nixpkgs manual with nrd 2023-07-01 20:59:29 +02:00
languages-frameworks buildLuarocksPackage: rename file to match its role 2023-07-10 10:34:34 +02:00
module-system lib.modules: configurationClass -> class 2023-05-06 18:32:59 +02:00
old doc: fix typos 2022-12-17 18:21:48 -05:00
stdenv doc: render nixpkgs manual with nrd 2023-07-01 20:59:29 +02:00
using Merge pull request #239636 from pennae/nixpkgs-manual-nrd 2023-07-03 20:48:23 +02:00
builders.md doc: render nixpkgs manual with nrd 2023-07-01 20:59:29 +02:00
contributing.md doc: render nixpkgs manual with nrd 2023-07-01 20:59:29 +02:00
default.nix doc: Render lib.fixedPoints 2023-07-08 18:46:08 +02:00
functions.md doc: render nixpkgs manual with nrd 2023-07-01 20:59:29 +02:00
lib.md doc: render nixpkgs manual with nrd 2023-07-01 20:59:29 +02:00
manpage-urls.json Remove unused reference 2023-04-09 21:56:55 +02:00
manual.md.in doc: render nixpkgs manual with nrd 2023-07-01 20:59:29 +02:00
overrides.css
preface.chapter.md updating stable nixos version in preface. 2023-01-05 22:24:19 +00:00
README.md
stdenv.md doc: render nixpkgs manual with nrd 2023-07-01 20:59:29 +02:00
style.css
using-nixpkgs.md doc: render nixpkgs manual with nrd 2023-07-01 20:59:29 +02:00

Nixpkgs/doc

This directory houses the sources files for the Nixpkgs manual.

You can find the rendered documentation for Nixpkgs unstable on nixos.org.

Docs for Nixpkgs stable are also available.

If you want to contribute to the documentation, here's how to do it.

If you're only getting started with Nix, go to nixos.org/learn.