Channel branches: Difference between revisions
imported>Asymmetric Import info from FAQ entry "What are channels and how they get updated?" |
imported>Ixxie No edit summary |
||
Line 3: | Line 3: | ||
A "channel" is a name for the latest "verified" git commits in Nixpkgs. Each channel has a different definition of what "verified" means. Each time a new git commit is verified, the channel declaring this verification gets updated. Contrary to a user of the git master branch, a channel user will benefit from both verified commits and binary packages from the binary cache. | A "channel" is a name for the latest "verified" git commits in Nixpkgs. Each channel has a different definition of what "verified" means. Each time a new git commit is verified, the channel declaring this verification gets updated. Contrary to a user of the git master branch, a channel user will benefit from both verified commits and binary packages from the binary cache. | ||
Channels are reified as git branches in the [https://github.com/nixos/nixpkgs-channels nixpkgs-channels] repository and as disk images in the [https://nixos.org/channels/ channels webpage]. | Channels are reified as git branches in the [https://github.com/nixos/nixpkgs-channels nixpkgs-channels] repository and as disk images in the [https://nixos.org/channels/ channels webpage]. There is also the handy [http://howoldis.herokuapp.com/ howoldis app] that tracks the age of channels. | ||
There are several channels, each with its own use case and verification phase. | There are several channels, each with its own use case and verification phase. |