[Git][reproducible-builds/reproducible-website][master] Contributing to NixOS reproducibility

Arnout Engelen (@raboof-guest) gitlab at salsa.debian.org
Wed May 26 10:01:39 UTC 2021



Arnout Engelen pushed to branch master at Reproducible Builds / reproducible-website


Commits:
69c256b7 by Arnout Engelen at 2021-05-26T12:01:10+02:00
Contributing to NixOS reproducibility

- - - - -


2 changed files:

- contribute/index.md
- + contribute/nixos.md


Changes:

=====================================
contribute/index.md
=====================================
@@ -34,17 +34,14 @@ Reproducible Builds is distro agnostic, which means we care about all the distri
 
 {FIXME}
 
-## Contribute to Reproducible Arch Linux
+## Contribute to distributions
 
-[Suggestions how to contribute to Reproducible Arch Linux](/contribute/archlinux/)
+Various distributions have efforts to become more reproducible:
 
-## Contribute to Reproducible Debian
-
-[Suggestions how to contribute to Reproducible Debian](/contribute/debian/)
-
-## Contribute to reproducible builds in GNU Guix
-
-[Suggestions on how to contribute to reproducible builds in GNU Guix](/contribute/guix)
+* [Arch Linux]({{ "/contribute/archlinux/" | relative_url }} )
+* [Debian]({{ "/contribute/debian/" | relative_url }})
+* [GNU Guix]({{ "/contribute/guix/" | relative_url }})
+* [NixOS]({{ "/contribute/nixos/" | relative_url }})
 
 ## Donate
 


=====================================
contribute/nixos.md
=====================================
@@ -0,0 +1,24 @@
+---
+layout: default
+title: Contribute to NixOS
+permalink: /contribute/nixos/
+---
+
+Join the [#reproducible-builds:nixos.org](https://matrix.to/#/#reproducible-builds:nixos.org)
+channel on matrix.
+
+To rebuild a package locally and check it matches the one from the binary cache
+you can use `nix-build '<nixpkgs>' -A notion --check`. This does not 'actively'
+vary the environment like reprotest does, but will catch basic reproducibility
+problems.
+
+See [r13y.com](https://r13y.com) for the status of our current milestone:
+building the nixos-unstable minimal ISO reproducibly. More information on the
+problems listed there can be found on
+[this pad](https://pad.sfconservancy.org/p/nixos-reproducible-builds-progress).
+
+Look for [pull requests](https://github.com/NixOS/nixpkgs/pulls?q=is%3Aopen+is%3Apr+label%3A%226.topic%3A+reproducible+builds%22)
+and [issues](https://github.com/NixOS/nixpkgs/issues?q=is%3Aopen+is%3Aissue+label%3A%226.topic%3A+reproducible+builds%22)
+around reproducible builds.
+
+Look into [trustix](https://tweag.github.io/trustix/).



View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/-/commit/69c256b7e9847e6e74f7a8f33cf96b4b58e82a8a

-- 
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/-/commit/69c256b7e9847e6e74f7a8f33cf96b4b58e82a8a
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20210526/7884fbab/attachment.htm>


More information about the rb-commits mailing list