Jump to content

Nix Community: Difference between revisions

From NixOS Wiki
imported>Ixxie
Moved Contribute section from the Get Involved article.
imported>Ixxie
Added Institutions section.
Line 1: Line 1:
{{Expansion|This article is a stub.}}
{{Expansion|This article is a stub.}}


This article provides an overview of the Nix Community, to give an idea of who we - the users and maintainers of the Nix Ecosystem - are. To find the various ways to reach us, see the [[Get Involved]] article.
This article provides an overview of the Nix Community, to give an idea of who we - the users and maintainers of the Nix Ecosystem - are. To find the various ways to reach us, see the [[Get In Touch|get in touch]].


== People ==
== People ==


=== Users ===
Nix Ecosystem users and contributors are a mixed bunch, ranging from hobbyist to professional, from industry to academia. Typical user groups include:
 
* ''desktop users'' using Nix and NixOS to make life on their personal machines easier;
[ Describe the Nix user community (would be handy to have demographics) ]
* ''developers'' using Nix to reproducibly build their software, and to manage various development environments;
 
* ''system administrators'' declaratively configuring servers and clusters with NixOS and NixOps;
=== Developers ===
* ''power users'' duplicating their environment across their personal and work machines.
 
[ Describe the Nix developer community (would be handy to have demographics) ]


== Institutions ==
== Institutions ==
Line 17: Line 15:
=== NixOS Foundation ===
=== NixOS Foundation ===


[ Describe the functions and structure of the NixOS foundation ]
The [https://nixos.org/nixos/foundation.html NixOS Foundation] is the official steward of the [[Nix Ecosystem]], responsible for maintaining [[Nixpkgs]] - which hosts all [[Nix]] packages and [[NixOS]] modules - as well as [[NixOps]] and [[Hydra]]. It also funds the [https://hydra.nixos.org/ official Hydra instance] which builds the Nixpkgs collection.


=== Consultants ===
=== Consultants ===


[ Describe Nix specialized consultants ]
There are a several qualified consultants that can provide support for Nix-based systems:
 
* [https://www.enlambda.com/ Enlambda]
* [http://www.tweag.io/ tweag.io]
* [https://nixcloud.io/main/en/ nixcloud]


=== Industry ===
=== Industry ===


[ Insert a table of industry players using/developing Nix stuff ]
Many companies utilize Nix-bases systems for various purposes. Prominent examples include:
 
* [https://github.com/mozilla/nixpkgs-mozilla Mozilla]
* [https://www.youtube.com/watch?v=6VH945-AaRY Tumblr]


=== Academia ===
=== Academia ===


[ Insert a table of academic players using/developing Nix stuff ]
Nix has its roots in academia, and while some research continues to develop the Nix Ecosystem further, Nix is also being extensively used to manage powerful computing clusters:
 
* [https://www.humanbrainproject.eu/en/ Human Brain Project]
* [https://bluebrain.epfl.ch/ Blue Brain Project]


== Contribute ==
== Contribute ==

Revision as of 13:06, 9 December 2017

☶︎
This article or section needs to be expanded. Further information may be found in the related discussion page. Please consult the pedia article metapage for guidelines on contributing.

This article provides an overview of the Nix Community, to give an idea of who we - the users and maintainers of the Nix Ecosystem - are. To find the various ways to reach us, see the get in touch.

People

Nix Ecosystem users and contributors are a mixed bunch, ranging from hobbyist to professional, from industry to academia. Typical user groups include:

  • desktop users using Nix and NixOS to make life on their personal machines easier;
  • developers using Nix to reproducibly build their software, and to manage various development environments;
  • system administrators declaratively configuring servers and clusters with NixOS and NixOps;
  • power users duplicating their environment across their personal and work machines.

Institutions

NixOS Foundation

The NixOS Foundation is the official steward of the Nix Ecosystem, responsible for maintaining Nixpkgs - which hosts all Nix packages and NixOS modules - as well as NixOps and Hydra. It also funds the official Hydra instance which builds the Nixpkgs collection.

Consultants

There are a several qualified consultants that can provide support for Nix-based systems:

Industry

Many companies utilize Nix-bases systems for various purposes. Prominent examples include:

Academia

Nix has its roots in academia, and while some research continues to develop the Nix Ecosystem further, Nix is also being extensively used to manage powerful computing clusters:

Contribute

Development of Nix and NixOS happens primarily on Nixpkgs. You can contribute by helping reporting, diagnosing and closing issues, by creating, testing and reviewing pull-requests, and by becoming a maintainer of packages and modules hosted on the repository. For more information, see the contributing section of the Nixpkgs article.