42
I Use This!
Activity Not Available

News

Analyzed 4 months ago. based on code collected 4 months ago.
Posted about 2 years ago
The NixOS Marketing Team is pleased to announce the first offical NixOS Community Survey. Please take 5-10 minutes to complete it. Since the Nix community has been growing faster and larger ... [More] every month, it's gotten harder to understand who makes up the community and what everyone cares about. So we're conducting this survey to improve our understanding of those questions. We hope to use your responses to develop Nix, NixOS, and Nixpkgs to match your needs and come up with new ideas for growing and serving the community. And we'll publish major findings on Discourse and nixos.org. All the questions are optional, and all responses are automatically anonymized. We will NOT collect your name, phone number, GitHub handle, IP address, or any other identifying information. The questions in the survey cover: Your background (e.g. What region of the world are you from?) The projects you use in the ecosystem (e.g. Are you using NixOS?) How you use the projects (e.g. Do you use Nix in production servers?) What you like and dislike about the projects (e.g. What do you think is already great about Nix? What do you think contributors should focus on improving?) This is our first time running a survey like this, so we're also looking for feedback on the survey itself to understand how we can do this better in the future! Thanks! -Barry @ flox (bpiv400) and the NixOS Marketing Team [Less]
Posted about 2 years ago
We're pleased to announce the availability of Nix 2.6.0. Instructions how to install Nix on different platforms can be found on the download page. Here are the release notes: ... [More] New builtin function builtins.zipAttrsWith with the same functionality as lib.zipAttrsWith from Nixpkgs, but much more efficient. The Nix CLI now searches for a flake.nix up until the root of the current Git repository or a filesystem boundary rather than just in the current directory. The TOML parser used by builtins.fromTOML has been replaced by a more compliant one. Added :st/:show-trace commands to nix repl, which are used to set or toggle display of error traces. New command nix store copy-log to copy build logs from one store to another. The commit-lockfile-summary option can be set to a non-empty string to override the commit summary used when commiting an updated lockfile. This may be used in conjunction with the nixConfig attribute in flake.nix to better conform to repository conventions. docker run -ti nixos/nix:master will place you in the Docker container with the latest version of Nix from the master branch. The next release is scheduled for 2022-03-07. Thank you to all the contributors! [Less]
Posted about 2 years ago
We're pleased to announce the availability of Nix 2.6.0. Instructions how to install Nix on different platforms can be found on the download page. Here are the release notes: ... [More] New builtin function builtins.zipAttrsWith with the same functionality as lib.zipAttrsWith from Nixpkgs, but much more efficient. The Nix CLI now searches for a flake.nix up until the root of the current Git repository or a filesystem boundary rather than just in the current directory. The TOML parser used by builtins.fromTOML has been replaced by a more compliant one. Added :st/:show-trace commands to nix repl, which are used to set or toggle display of error traces. New command nix store copy-log to copy build logs from one store to another. The commit-lockfile-summary option can be set to a non-empty string to override the commit summary used when commiting an updated lockfile. This may be used in conjunction with the nixConfig attribute in flake.nix to better conform to repository conventions. docker run -ti nixos/nix:master will place you in the Docker container with the latest version of Nix from the master branch. The next release is scheduled for 2022-03-07. Thank you to all the contributors! [Less]
Posted over 2 years ago
Hey everyone, we're Timothy DeHerrera and Tom Bereknyei, the release managers for 21.11. As promised, the latest stable release is here: NixOS 21.11 “Porcupine”. ... [More] Release manual Highlights New Services Backward Incompatibilities Other Notable Changes Upgrade Instructions Image downloads The 21.11 release was possible due to the efforts of 1541 contributors in 41960 commits. We would especially like to thank our top 10 contributors: Sandro Jäckel, Fabian Affolter, Martin Weinelt, figsoda, Artturin, Mario Rodas, Bobby Rong, Jörg Thalheim, Robert Schütz, Michael Weiss. NixOS is already known as the most up to date distribution and is in the top three by total number of packages and we expect this trend to continue. Stabilization Contributors Stabilization of the NixOS happens a month before the planned release. The goal is to have as little as possible continuous integration (Hydra) jobs failing before the release is cut. Individuals who contributed to stabilizing this release: Fabian Affolter, Sandro Jäckel, figsoda, Sergei Trofimovich, Artturin, Alyssa Ross, Thiago Kenji Okada, Lukas Epple, Tredwell, Bernardo Meurer, and 477 others! Special Thanks Thanks to Domen Kožar for revitalizing the Darwin support effort. Jon Ringer for guiding the release process since NixOS 20.09. Vladimír Čunát and Martin Weinelt for their continued efforts managing and stabilizing staging. Thanks to Graham Christensen for organizing with Equinix Metal to ensure we head enough compute resources. Reflections and Closing The influx of additional interest in Nix/NixOS is exciting to see. The fairly smooth release cycle is due to the dedication and time of all the volunteers in the community. The continued growth and improvements have been incredible to witness. [Less]
Posted over 2 years ago
Hey everyone, we're Timothy DeHerrera and Tom Bereknyei, the release managers for 21.11. As promised, the latest stable release is here: NixOS 21.11 “Porcupine”. ... [More] Release manual Highlights New Services Backward Incompatibilities Other Notable Changes Upgrade Instructions Image downloads The 21.11 release was possible due to the efforts of 1541 contributors in 41960 commits. We would especially like to thank our top 10 contributors: Sandro Jäckel, Fabian Affolter, Martin Weinelt, figsoda, Artturin, Mario Rodas, Bobby Rong, Jörg Thalheim, Robert Schütz, Michael Weiss. NixOS is already known as the most up to date distribution and is in the top three by total number of packages and we expect this trend to continue. Stabilization Contributors Stabilization of the NixOS happens a month before the planned release. The goal is to have as little as possible continuous integration (Hydra) jobs failing before the release is cut. Individuals who contributed to stabilizing this release: Fabian Affolter, Sandro Jäckel, figsoda, Sergei Trofimovich, Artturin, Alyssa Ross, Thiago Kenji Okada, Lukas Epple, Tredwell, Bernardo Meurer, and 477 others! Special Thanks Thanks to Domen Kožar for revitalizing the Darwin support effort. Jon Ringer for guiding the release process since NixOS 20.09. Vladimír Čunát and Martin Weinelt for their continued efforts managing and stabilizing staging. Thanks to Graham Christensen for organizing with Equinix Metal to ensure we head enough compute resources. Reflections and Closing The influx of additional interest in Nix/NixOS is exciting to see. The fairly smooth release cycle is due to the dedication and time of all the volunteers in the community. The continued growth and improvements have been incredible to witness. [Less]
Posted almost 3 years ago
Hey everyone, I'm Jonathan Ringer, the release manager for 21.05. As promised, the latest stable release is here: NixOS 21.05 “Okapi”. Release manual ... [More] Highlights New Services Backward Incompatibilities Other Notable Changes Upgrade Instructions Image downloads The 21.05 release was possible due to the efforts of 1745 contributors in 33474 commits. We would especially like to thank our top 10 contributors: Fabian Affolter, Frederik Rietdijk, Sandro Jäckel, Tim Steinbach, Jonathan Ringer, Martin Weinelt, Mario Rodas, Robert Schütz, Jan Tojnar, Sterni. NixOS is already known as the most up to date distribution and is in the top three by total number of packages. This didn't stop us. In the last six months: 12985 packages were added 14109 packages were removed 16768 packages were updated Likewise, our NixOS module system got bigger and better: 1527 options were added 290 options removed 400 options were updated Stabilization Contributors Stabilization of the NixOS happens a month before the planned release. The goal is to have as little as possible continuous integration (Hydra) jobs failing before the release is cut. Individuals who contributed to stabilizing this release: Fabian Affolter, Sterni, Stéphan Kochen, Robert Schütz, Martin Weinelt, Jonathan Ringer, Alyssa Ross, Andrew Childs, Thomas Tuegel, Malte Brandy, and 431 others! Special Thanks I would like to give a special thanks to Jan Tojnar and others for the Gnome 40 stabilization effort. Another special thanks should be given to Thomas Tuegel and many others for bringing Plasma 5.21 to NixOS. Reflections and Closing I think the RFC80 and RFC85 changes to the release process were successful in limiting risk and making the release more deterministic. This is the first release since 17.03 to have released in the intended month, although the rendered manual and official announcement were delayed a day. In the future, I hope to make the release as "boring" as possible, and have it be a time to improve the quality of nixpkgs' unstable and stable channels. [Less]
Posted almost 3 years ago
Hey everyone, I'm Jonathan Ringer, the release manager for 21.05. As promised, the latest stable release is here: NixOS 21.05 “Okapi”. Release manual ... [More] Highlights New Services Backward Incompatibilities Other Notable Changes Upgrade Instructions Image downloads The 21.05 release was possible due to the efforts of 1745 contributors in 33474 commits. We would especially like to thank our top 10 contributors: Fabian Affolter, Frederik Rietdijk, Sandro Jäckel, Tim Steinbach, Jonathan Ringer, Martin Weinelt, Mario Rodas, Robert Schütz, Jan Tojnar, Sterni. NixOS is already known as the most up to date distribution and is in the top three by total number of packages. This didn't stop us. In the last six months: 12985 packages were added 14109 packages were removed 16768 packages were updated Likewise, our NixOS module system got bigger and better: 1527 options were added 290 options removed 400 options were updated Stabilization Contributors Stabilization of the NixOS happens a month before the planned release. The goal is to have as little as possible continuous integration (Hydra) jobs failing before the release is cut. Individuals who contributed to stabilizing this release: Fabian Affolter, Sterni, Stéphan Kochen, Robert Schütz, Martin Weinelt, Jonathan Ringer, Alyssa Ross, Andrew Childs, Thomas Tuegel, Malte Brandy, and 431 others! Special Thanks I would like to give a special thanks to Jan Tojnar and others for the Gnome 40 stabilization effort. Another special thanks should be given to Thomas Tuegel and many others for bringing Plasma 5.21 to NixOS. Reflections and Closing I think the RFC80 and RFC85 changes to the release process were successful in limiting risk and making the release more deterministic. This is the first release since 17.03 to have released in the intended month, although the rendered manual and official announcement were delayed a day. In the future, I hope to make the release as "boring" as possible, and have it be a time to improve the quality of nixpkgs' unstable and stable channels. [Less]
Posted over 3 years ago
Hey everyone, I'm Jonathan Ringer, one of the release managers for 20.09. As promised, the latest stable release is here: NixOS 20.09 “Nightingale” ✨. Release ... [More] manual Highlights New Services Backward Incompatibilities Other Notable Changes Upgrade Instructions Image downloads The 20.09 release was possible due to the efforts of 1313 contributors in 31282 commits. We would especially like to thank our top 10 contributors: Mario Rodas, Frederik Rietdijk, Jörg Thalheim, Maximilian Bosch, Jonathan Ringer, Jan Tojnar, Daniël de Kok, WORLDofPEACE, Florian Klink, José Romildo Malaquias, and 1303 others! NixOS is already known as the most up to date distribution and is in the top three by total number of packages. This didn't stop us. In the last six months: 7349 packages were added 8181 packages were removed 14442 packages were updated Likewise, our NixOS module system got bigger and better: 1119 options were added (61 new modules) 476 options removed 118 options were updated Stabilization Contributors Stabilization of the NixOS happens a month before planned release. The goal is to have as little as possible continuous integration (Hydra) jobs failing before the release is cut. While we would like to release on time, a high quality release is more important. Individuals who contributed to stabilizing this release: volth, Robert Scott, Tim Steinbach, WORLDofPEACE, Maximilian Bosch, Thomas Tuegel, Doron Behar, Vladimír Čunát, Jonathan Ringer, Maciej Krüger, and 190 others! Reflections and Closing I think that the 20.09 release highlighted a few weak points with our current release schedule. Discussions have already began on how to improve the process from the beginning, to help minimize risk, and set ourselves up for more successes in the future. I want to thank WORLDofPEACE (my co-release-manager) for helping me with release management items, Thomas Tuegel for helping with Qt and Plasma stabilization, as well as Robert Scott for his work with release stabilization. [Less]
Posted over 3 years ago
Hey everyone, I'm Jonathan Ringer, one of the release managers for 20.09. As promised, the latest stable release is here: NixOS 20.09 “Nightingale” ✨. Release ... [More] manual Highlights New Services Backward Incompatibilities Other Notable Changes Upgrade Instructions Image downloads The 20.09 release was possible due to the efforts of 1313 contributors in 31282 commits. We would especially like to thank our top 10 contributors: Mario Rodas, Frederik Rietdijk, Jörg Thalheim, Maximilian Bosch, Jonathan Ringer, Jan Tojnar, Daniël de Kok, WORLDofPEACE, Florian Klink, José Romildo Malaquias, and 1303 others! NixOS is already known as the most up to date distribution and is in the top three by total number of packages. This didn't stop us. In the last six months: 7349 packages were added 8181 packages were removed 14442 packages were updated Likewise, our NixOS module system got bigger and better: 1119 options were added (61 new modules) 476 options removed 118 options were updated Stabilization Contributors Stabilization of the NixOS happens a month before planned release. The goal is to have as little as possible continuous integration (Hydra) jobs failing before the release is cut. While we would like to release on time, a high quality release is more important. Individuals who contributed to stabilizing this release: volth, Robert Scott, Tim Steinbach, WORLDofPEACE, Maximilian Bosch, Thomas Tuegel, Doron Behar, Vladimír Čunát, Jonathan Ringer, Maciej Krüger, and 190 others! Reflections and Closing I think that the 20.09 release highlighted a few weak points with our current release schedule. Discussions have already began on how to improve the process from the beginning, to help minimize risk, and set ourselves up for more successes in the future. I want to thank WORLDofPEACE (my co-release-manager) for helping me with release management items, Thomas Tuegel for helping with Qt and Plasma stabilization, as well as Robert Scott for his work with release stabilization. [Less]
Posted over 3 years ago
Hey everyone, I'm Jonathan Ringer, one of the release managers for 20.09. As promised, the latest stable release is here: NixOS 20.09 “Nightingale” ✨. Release ... [More] manual Highlights New Services Backward Incompatibilities Other Notable Changes Upgrade Instructions Image downloads The 20.09 release was possible due to the efforts of 1313 contributors in 31282 commits. We would especially like to thank our top 10 contributors: Mario Rodas, Frederik Rietdijk, Jörg Thalheim, Maximilian Bosch, Jonathan Ringer, Jan Tojnar, Daniël de Kok, WORLDofPEACE, Florian Klink, José Romildo Malaquias, and 1303 others! NixOS is already known as the most up to date distribution and is in the top three by total number of packages. This didn't stop us. In the last six months: 7349 packages were added 8181 packages were removed 14442 packages were updated Likewise, our NixOS module system got bigger and better: 1119 options were added (61 new modules) 476 options removed 118 options were updated Stabilization Contributors Stabilization of the NixOS happens a month before planned release. The goal is to have as little as possible continuous integration (Hydra) jobs failing before the release is cut. While we would like to release on time, a high quality release is more important. Individuals who contributed to stabilizing this release: volth, Robert Scott, Tim Steinbach, WORLDofPEACE, Maximilian Bosch, Thomas Tuegel, Doron Behar, Vladimír Čunát, Jonathan Ringer, Maciej Krüger, and 190 others! Reflections and Closing I think that the 20.09 release highlighted a few weak points with our current release schedule. Discussions have already began on how to improve the process from the beginning, to help minimize risk, and set ourselves up for more successes in the future. I want to thank WORLDofPEACE (my co-release-manager) for helping me with release management items, Thomas Tuegel for helping with Qt and Plasma stabilization, as well as Robert Scott for his work with release stabilization. [Less]