guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

03/04: announcements: Add GSoC 2016.


From: Ludovic Courtès
Subject: 03/04: announcements: Add GSoC 2016.
Date: Wed, 27 Apr 2016 14:17:54 +0000

civodul pushed a commit to branch master
in repository maintenance.

commit 24b3fb1e9123227d188c350d391ba65b6f09186e
Author: Ludovic Courtès <address@hidden>
Date:   Wed Apr 27 16:17:02 2016 +0200

    announcements: Add GSoC 2016.
---
 doc/announcements/savannah/gsoc-accepted-2016.txt |   18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/doc/announcements/savannah/gsoc-accepted-2016.txt 
b/doc/announcements/savannah/gsoc-accepted-2016.txt
new file mode 100644
index 0000000..394c6e3
--- /dev/null
+++ b/doc/announcements/savannah/gsoc-accepted-2016.txt
@@ -0,0 +1,18 @@
+GNU Guix welcomes four students for GSoC
+
+We are glad to announce that four students will join GNU Guix for the 2016 
Google Summer of Code (GSoC):
+
+* Efraim will hack a 
[https://libreplanet.org/wiki/Group:Guix/GSoC-2016#Write_a_Bourne-shell_compiler_front-end_for_Guile
 Bourne-shell compiler front-end for Guile].  While this may sound a bit crazy 
(and rather fun :-)), the motivation behind this is to help reduce 
[https://www.gnu.org/software/guix/manual/html_node/Bootstrapping.html the set 
of binaries GNU Guix relies on for bootstrapping].
+* Jelle will work on an npm 
[https://www.gnu.org/software/guix/manual/html_node/Invoking-guix-import.html 
importer] and 
[https://www.gnu.org/software/guix/manual/html_node/Build-Systems.html build 
system] for 
[https://libreplanet.org/wiki/Group:Guix/GSoC-2016#NPM_package_importer_and_builder
 npm].  This will allow users to deploy JavaScript programming environments 
[https://www.gnu.org/software/guix/manual/html_node/Invoking-guix-environment.html
 in a controlled fashion], integrated with [...]
+* Manolis, who contributed a GNU/Hurd port of Guix 
[https://savannah.gnu.org/forum/forum.php?forum_id=8318 last year], will work 
on [https://libreplanet.org/wiki/Group:Guix/GSoC-2016#Port_GuixSD_to_GNU.2FHurd 
porting GuixSD to GNU/Hurd].
+* Mathieu 
[https://libreplanet.org/wiki/Group:Guix/GSoC-2016#Rewrite_Hydra_to_be_more_integrated_with_Guix
 will write] a continuous integration tool à la [https://nixos.org/hydra/ 
Hydra].  This will improve integration with Guix and will power continuous 
builds of our packages.
+
+All four projects sound exciting to us and we are happy to see progress on 
these fronts.  Happy hacking!
+
+== 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  [...]
+
+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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]