Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixos-homepage
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 671bc4ac3c9d
Choose a base ref
...
head repository: NixOS/nixos-homepage
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: a01cfcd687a3
Choose a head ref
  • 10 commits
  • 14 files changed
  • 2 contributors

Commits on Mar 29, 2020

  1. Check whether 'commit' is defined

    Closes #372.
    edolstra committed Mar 29, 2020
    1
    Copy the full SHA
    c5780d9 View commit details

Commits on Apr 2, 2020

  1. Governance page

    garbas committed Apr 2, 2020
    Copy the full SHA
    a76a23f View commit details
  2. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    87f270b View commit details
  3. Adding 3 more teams

    * infrastructure
    * nixcon
    * nixos release
    garbas committed Apr 2, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    b557846 View commit details
  4. add direnv support

    garbas committed Apr 2, 2020
    Copy the full SHA
    243b255 View commit details
  5. add descriptions for all teams

    we probably could write something better, but for now this is what we
    have
    garbas committed Apr 2, 2020
    Copy the full SHA
    a6e100e View commit details
  6. Copy the full SHA
    548de04 View commit details
  7. Copy the full SHA
    821fd17 View commit details
  8. few more team pages updated

    garbas committed Apr 2, 2020
    Copy the full SHA
    1ef9b25 View commit details
  9. wording fixes from eelco

    garbas committed Apr 2, 2020
    Copy the full SHA
    a01cfcd View commit details
Showing with 543 additions and 135 deletions.
  1. +1 −0 .envrc
  2. +3 −2 Makefile
  3. +139 −0 governance.tt
  4. +4 −1 layout.tt
  5. +12 −0 netlify.toml
  6. +0 −44 nixos/foundation.tt
  7. +0 −87 nixos/security.tt
  8. +1 −1 packages-explorer/src/gui/result.js
  9. +29 −0 teams/infrastructure.tt
  10. +136 −0 teams/marketing.tt
  11. +29 −0 teams/nixcon.tt
  12. +41 −0 teams/nixos_release.tt
  13. +67 −0 teams/rfc-steering-committee.tt
  14. +81 −0 teams/security.tt
1 change: 1 addition & 0 deletions .envrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
use nix
5 changes: 3 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
@@ -5,12 +5,13 @@ rwildcard=$(foreach d,$(wildcard $1*),$(call rwildcard,$d/,$2) $(filter $(subst
default: all


HTML = index.html news.html learn.html \
HTML = index.html news.html learn.html governance.html \
teams/rfc-steering-committee.html teams/security.html teams/marketing.html \
teams/nixos_release.html teams/infrastructure.html teams/nixcon.html \
nix/index.html nix/about.html nix/download.html \
nixpkgs/index.html nixpkgs/download.html \
nixos/index.html nixos/about.html nixos/download.html \
nixos/community.html nixos/packages.html nixos/options.html \
nixos/security.html nixos/foundation.html \
nixos/wiki.html \
404.html

139 changes: 139 additions & 0 deletions governance.tt
Original file line number Diff line number Diff line change
@@ -0,0 +1,139 @@
[% WRAPPER layout.tt hideTitle=1 title="Governance" menu='nixos' %]

<h1>Governance</h1>

<p class="lead">Nix and NixOS are built by its community.</p>

<div class="row-fluid">
<div class="span8">
<div class="hero-unit">
<h2>RFC Process</h2>
<p>The "RFC" (request for comments) process is intended to provide a
consistent and controlled path for new features to enter the Nix language,
packages and OS, so that all community can be confident about the
direction the ecosystem is evolving in.
</p>
<a href="https://github.com/NixOS/rfcs" class="btn btn-block btn-large btn-success">Learn more</a>
</div>
</div>
<div class="span4">
<a href="#rfc-process-modal" class="thumbnail" data-toggle="modal">
<img src="https://raw.githubusercontent.com/NixOS/rfcs/master/rfcs/0036-review-process.png"
alt="rfc process"
/>
</a>
<div id="rfc-process-modal"
class="modal hide fade"
tabindex="-1"
role="dialog"
data-backdrop="false"
style="width: 700px; left:45%;">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
</div>
<div class="modal-body" style="max-height: 600px;">
<img src="https://raw.githubusercontent.com/NixOS/rfcs/master/rfcs/0036-review-process.png"
alt="rfc process"
style="width: 100%"
/>
</div>
</div>
</div>
</div>

<h2>Teams</h2>

<div class="row-fluid">
<div class="span4">
<h3>RFC Steering Committee</h3>
<p>Responsible for forming an RFC Shepherd team from the available
nominations on each RFC, which is then responsible for accepting or
rejecting a specific RFC.
</p>
<a class="btn btn-block btn-success"
href="[%root%]/teams/rfc-steering-committee.html">Members &amp; Contacts</a>
</div>
<div class="span4">
<h3>Security Team</h3>
<p>Security is a priority for the NixOS community. In addition to
community-sourced developments, NixOS has a dedicated team, to look into
privately reported security issues.
</p>
<a class="btn btn-block btn-success"
href="[%root%]/teams/security.html">Members &amp; Contacts</a>
</div>
<div class="span4">
<h3>Infrastructure Team</h3>
<p>The responsibility of this team is to provide infrastructure for the Nix and
NixOS community.
</p>
<a class="btn btn-block btn-success"
href="[%root%]/teams/infrastructure.html">Members &amp; Contacts</a>
</div>
</div>

<div class="row-fluid">
<div class="span4">
<h3>NixOS Release Team</h3>
<p>A team that twice a year manages a release of NixOS. It is responsible
the entire release process from setting the roadmap to uploading the
artifacts.
</p>
<a class="btn btn-block btn-success"
href="[%root%]/teams/nixos_release.html">Members &amp; Contacts</a>
</div>
<div class="span4">
<h3>NixCon Team</h3>
<p>A team that helps organize NixCon, a conference for the Nix and NixOS
community.
</p>
<a class="btn btn-block btn-success"
href="[%root%]/teams/nixcon.html">Members &amp; Contacts</a>
</div>
<div class="span4">
<h3>Marketing Team</h3>
<p>Its main responsibility is this website and the content on it. Apart from
the team looks for ways to help and improve general communication of
the project.
</p>
<a class="btn btn-block btn-success"
href="[%root%]/teams/marketing.html">Members &amp; Contacts</a>
</div>
</div>

<div class="row-fluid">
<div class="span12">
<h2>NixOS Foundation</h2>

<p>The mission of the foundation is to support the Nix ecosystem's
infrastructure, and projects implementing the purely functional
deployment model.</p>

<p>In particular, the foundation supports Nix, Nixpkgs, NixOS, and
operates:</p>

<ul>
<li><a href="https://cache.nixos.org">cache.nixos.org</a> - the
NixOS binary cache, containing over 120TB of prebuilt Nix packages.</li>

<li><a href="https://hydra.nixos.org">hydra.nixos.org</a> - a Nix
build farm, consisting of hundreds of macOS, x86-64 (Linux) and
aarch64 (Linux) build cores. Hydra executes over 350,000 builds each
week.</li>
</ul>

<p>The NixOS Foundation is a registered non-profit organisation at the Chamber of
commerce (Kamer van Koophandel) in Utrecht, The Netherlands. The KvK number is 63520583.
</p>

<p>The board members are:</p>

<ul>
<li>Eelco Dolstra - Chairman</li>
<li>Armijn Hemel - Secretary</li>
<li>Rob Vermaas - Treasurer</li>
</ul>
</div>
</div>

[% END %]
5 changes: 4 additions & 1 deletion layout.tt
Original file line number Diff line number Diff line change
@@ -70,7 +70,7 @@
<li><a href="[%root%]nixos/packages.html">Packages</a></li>
<li><a href="[%root%]nixos/options.html">Options</a></li>
<li><a href="[%root%]nixos/community.html">Community</a></li>
<li><a href="[%root%]nixos/security.html">Security</a></li>
<li><a href="[%root%]governance.html">Governance</a></li>
</ul>
<ul class="nav pull-right">
<!--
@@ -82,19 +82,22 @@
<li><a href="[%root%]nix/about.html">About</a></li>
<li><a href="[%root%]nix/download.html">Download</a></li>
<li><a href="[%root%]learn.html">Learn</a></li>
<li><a href="[%root%]governance.html">Governance</a></li>
</ul>
<ul class="nav pull-right">
<li><a href="https://github.com/NixOS/nix"><i class="fa fa-github"></i></a></li>
[% ELSIF menu == 'nixpkgs' %]
<ul class="nav pull-left">
<li><a href="[%root%]nixpkgs/download.html">Download</a></li>
<li><a href="[%root%]learn.html">Learn</a></li>
<li><a href="[%root%]governance.html">Governance</a></li>
</ul>
<ul class="nav pull-right">
<li><a href="https://github.com/NixOS/nixpkgs"><i class="fa fa-github"></i></a></li>
[% ELSIF menu == 'organization' %]
<ul class="nav pull-right">
<li><a href="[%root%]learn.html">Learn</a></li>
<li><a href="[%root%]governance.html">Governance</a></li>
<li><a href="https://github.com/NixOS/nixpkgs"><i class="fa fa-github"></i></a></li>
<li><a href="https://twitter.com/nixos_org"><i class="fa fa-twitter"></i></a></li>
[% ELSE %]
12 changes: 12 additions & 0 deletions netlify.toml
Original file line number Diff line number Diff line change
@@ -10,6 +10,18 @@
status = 302
force = true

[[redirects]]
from = "/nixos/security.html"
to = "/governance.html"
status = 302
force = true

[[redirects]]
from = "/nixos/foundation.html"
to = "/governance.html"
status = 302
force = true

[[redirects]]
from = "/channels/*"
to = "https://channels.nixos.org/:splat"
44 changes: 0 additions & 44 deletions nixos/foundation.tt

This file was deleted.

87 changes: 0 additions & 87 deletions nixos/security.tt

This file was deleted.

2 changes: 1 addition & 1 deletion packages-explorer/src/gui/result.js
Original file line number Diff line number Diff line change
@@ -67,7 +67,7 @@ const Position = use(["channel_data"], [], ({channel_data: {commit}, result: {me
<th>Nix expression</th>
<td>
{
position
position && commit
? <a href={githubLink(commit, position||"")}>
{position.replace(/:[0-9]+$/, "")}
</a>
29 changes: 29 additions & 0 deletions teams/infrastructure.tt
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
[% WRAPPER layout.tt hideTitle=1 title="Infrastructure Team" menu='nixos' %]

<h1>Infrastructure Team</h1>


<div class="lead">
The responsibility of the team is to provide infrastructure for the Nix and
NixOS community.
</div>

<h2>Members</h2>

<ul>
<li><a href="https://github.com/AmineChikhaoui">@AmineChikhaoui</a></li>
<li><a href="https://github.com/edolstra">@edolstra</a></li>
<li><a href="https://github.com/grahamc">@grahamc</a></li>
<li><a href="https://github.com/rbvermaa">@rbvermaa</a></li>
<li><a href="https://github.com/zimbatm">@zimbatm</a></li>
</ul>

<h2>Reporting issues</h2>

<p>
If you experience any issues with the infrastructure, please post a
<a href="https://github.com/NixOS/nixos-org-configurations/issues/new">issue
to this repository</a>.
</p>

[% END %]
Loading