Skip to content

Commit

Permalink
editorial: update mapping of Nix terminology to the SLSA Package model
Browse files Browse the repository at this point in the history
Change Nix package ecosystem terminology to match definitions of SLSA
Package model terminology. Capitalize Nix to match proper name of
package ecosystem. Map SLSA Package registry to Nixpkgs (the largest
repository of Nix packages [and also a Nix Flake]) and Flakes (distributed repositories of Nix
packages). Map SLSA Package name to attributes of Nixpkgs and Flake
outputs. Map SLSA Package artifact to Nix Store Path.

Signed-off-by: Mark Sisson <5761292+marksisson@users.noreply.github.com>
  • Loading branch information
marksisson committed Oct 13, 2023
1 parent 88dfad6 commit f87594f
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 12 deletions.
8 changes: 4 additions & 4 deletions docs/spec/v1.0-rc2/terminology.md
Original file line number Diff line number Diff line change
Expand Up @@ -219,10 +219,10 @@ additions are welcome!
<td>Package name
<td>Package
<tr>
<td><a href="https://nixos.org/guides/how-nix-works.html">nix</a> (e.g. <a href="https://nixos.org/">NixOS</a>)
<td><em>?</em>
<td><a href="https://nixos.org/manual/nix/stable/glossary.html#gloss-store-object">Store Object</a>?
<td>Package or <a href="https://nixos.org/manual/nix/stable/glossary.html#gloss-derivation">Derivation</a>
<td><a href="https://nixos.org/guides/how-nix-works.html">Nix</a> (e.g. <a href="https://nixos.org/">NixOS</a>)
<td><a href="https://github.com/NixOS/nixpkgs">Nixpkgs</a> / <a href="https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-flake">Flakes</a>
<td><a href="https://github.com/NixOS/nixpkgs">Nixpkgs</a> attribute path / <a href="https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-flake">Flake</a> output attribute
<td><a href="https://nixos.org/manual/nix/stable/glossary.html#gloss-store-path">Store Path</a>
<tr>
<td colspan=4><em>Storage systems</em>
<tr>
Expand Down
8 changes: 4 additions & 4 deletions docs/spec/v1.0/terminology.md
Original file line number Diff line number Diff line change
Expand Up @@ -253,10 +253,10 @@ additions are welcome!
<td>Package name
<td>Package
<tr>
<td><a href="https://nixos.org/guides/how-nix-works.html">nix</a> (e.g. <a href="https://nixos.org/">NixOS</a>)
<td><em>?</em>
<td><a href="https://nixos.org/manual/nix/stable/glossary.html#gloss-store-object">Store Object</a>?
<td>Package or <a href="https://nixos.org/manual/nix/stable/glossary.html#gloss-derivation">Derivation</a>
<td><a href="https://nixos.org/guides/how-nix-works.html">Nix</a> (e.g. <a href="https://nixos.org/">NixOS</a>)
<td><a href="https://github.com/NixOS/nixpkgs">Nixpkgs</a> / <a href="https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-flake">Flakes</a>
<td><a href="https://github.com/NixOS/nixpkgs">Nixpkgs</a> attribute path / <a href="https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-flake">Flake</a> output attribute
<td><a href="https://nixos.org/manual/nix/stable/glossary.html#gloss-store-path">Store Path</a>
<tr>
<td colspan=4><em>Storage systems</em>
<tr>
Expand Down
8 changes: 4 additions & 4 deletions docs/spec/v1.1/terminology.md
Original file line number Diff line number Diff line change
Expand Up @@ -253,10 +253,10 @@ additions are welcome!
<td>Package name
<td>Package
<tr>
<td><a href="https://nixos.org/guides/how-nix-works.html">nix</a> (e.g. <a href="https://nixos.org/">NixOS</a>)
<td><em>?</em>
<td><a href="https://nixos.org/manual/nix/stable/glossary.html#gloss-store-object">Store Object</a>?
<td>Package or <a href="https://nixos.org/manual/nix/stable/glossary.html#gloss-derivation">Derivation</a>
<td><a href="https://nixos.org/guides/how-nix-works.html">Nix</a> (e.g. <a href="https://nixos.org/">NixOS</a>)
<td><a href="https://github.com/NixOS/nixpkgs">Nixpkgs</a> / <a href="https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-flake">Flakes</a>
<td><a href="https://github.com/NixOS/nixpkgs">Nixpkgs</a> attribute path / <a href="https://nixos.org/manual/nix/stable/command-ref/new-cli/nix3-flake">Flake</a> output attribute
<td><a href="https://nixos.org/manual/nix/stable/glossary.html#gloss-store-path">Store Path</a>
<tr>
<td colspan=4><em>Storage systems</em>
<tr>
Expand Down

0 comments on commit f87594f

Please sign in to comment.