2
0
Fork 0
mirror of git://git.savannah.gnu.org/guix/maintenance.git synced 2023-12-14 03:33:04 +01:00

Data, announcement, and process for 0.11.0.

This commit is contained in:
Ludovic Courtès 2016-08-03 16:30:47 +02:00
parent 01b6844949
commit 49174916a7
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5
3 changed files with 3808 additions and 2 deletions

3783
data/packages-0.11.0.txt Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,23 @@
It is a pleasure to announce the new beta release of GNU Guix and GuixSD, version 0.11.0!
The release comes with USB installation images to install the standalone [https://www.gnu.org/software/guix/manual/html_node/System-Installation.html GuixSD], and with tarballs to install the package manager on top of your GNU/Linux distro, either [https://www.gnu.org/software/guix/manual/html_node/Requirements.html from source] or [https://www.gnu.org/software/guix/manual/html_node/Binary-Installation.html from binaries].
Its been 4 months since the previous release, during which 70 people contributed code and packages. The highlights include:
* New GuixSD system services, including an [https://www.gnu.org/software/guix/manual/html_node/Scheduled-Job-Execution.html mcron service], a [https://www.gnu.org/software/guix/manual/html_node/Networking-Services.html Dropbear SSH service], and a [https://www.gnu.org/software/guix/manual/html_node/Various-Services.html#Dictionary-Services Dico dictionary service].
* Infrastructure for [http://savannah.gnu.org/forum/forum.php?forum_id=8605 whole-system tests].
* Compression support for [https://www.gnu.org/software/guix/manual/html_node/Invoking-guix-publish.html guix publish].
* An Emacs mode to [https://www.gnu.org/software/guix/manual/html_node/Emacs-Package-Locations.html browse package definition locations].
* GuixSD support for [https://www.gnu.org/software/guix/manual/html_node/Mapped-Devices.html RAID devices].
* [https://www.gnu.org/software/guix/packages/ 484 new packages], 678 package updates notably glibc 2.23 and linux-libre 4.7, as well as several [https://reproducible-builds.org bit-reproducibility] issues fixed
* Assorted improvements to all the [https://www.gnu.org/software/guix/manual/html_node/Utilities.html tool set], many [https://debbugs.gnu.org/cgi/pkgreport.cgi?pkg=guix#_4_2_5 bug fixes] and improvements to the manual!
See https://lists.gnu.org/archive/html/guix-devel/2016-08/msg00219.html for details.
== About GNU Guix ==
[http://www.gnu.org/software/guix GNU Guix] is a transactional package manager for the GNU system. The Guix System Distribution or GuixSD is an advanced distribution of the GNU system that relies on GNU Guix and [http://www.gnu.org/distros/free-system-distribution-guidelines.html respects the user's freedom].
In addition to standard package management features, Guix supports transactional upgrades and roll-backs, unprivileged package management, per-user profiles, and garbage collection. Guix uses low-level mechanisms from the Nix package manager, except that packages are defined as native [http://www.gnu.org/software/guile Guile] modules, using extensions to the [http://schemers.org Scheme] language. GuixSD offers a declarative approach to operating system configuration management, and is highly customizable and hackable.
GuixSD can be used on an i686 or x86_64 machine. It is also possible to use Guix on top of an already installed GNU/Linux system, including on mips64el and armv7.

View file

@ -22,7 +22,7 @@ previous version. And then you build one for the new version:
(define old
;; Get the list of packages of the previous release.
(call-with-input-file "packages-0.9.0.txt"
(call-with-input-file "packages-0.10.0.txt"
read))
;; Don't browse things listed in the user's $GUIX_PACKAGE_PATH. Here we
@ -93,7 +93,7 @@ Make that list "camera-ready":
#+BEGIN_SRC scheme
(use-modules (ice-9 pretty-print))
(call-with-output-file "packages-0.10.0.txt"
(call-with-output-file "packages-0.11.0.txt"
(lambda (port)
(pretty-print new port)))