IRC.
[hurd-web.git] / community / gsoc / project_ideas / package_manager.mdwn
index d80efe3..dcbea14 100644 (file)
@@ -1,12 +1,13 @@
-[[!meta copyright="Copyright © 2008, 2009, 2013 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2008, 2009, 2013, 2014 Free Software Foundation,
+Inc."]]
 
 [[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
 id="license" text="Permission is granted to copy, distribute and/or modify this
 document under the terms of the GNU Free Documentation License, Version 1.2 or
 any later version published by the Free Software Foundation; with no Invariant
 Sections, no Front-Cover Texts, and no Back-Cover Texts.  A copy of the license
-is included in the section entitled
-[[GNU Free Documentation License|/fdl]]."]]"""]]
+is included in the section entitled [[GNU Free Documentation
+License|/fdl]]."]]"""]]
 
 [[!meta title="Hurdish Package Manager for the GNU System"]]
 
@@ -37,7 +38,7 @@ came about.  There are no global databases of any kind.  (Some things might
 require caching for better performance, but this must happen transparently.)
 
 The core of this approach is formed by [[hurd/translator/stowfs]].
-[Guix](http://www.gnu.org/software/guix), GNU's package manager,
+[[GNU Guix|hurd/running/nix#guix]], GNU's package manager,
 installs each package in its own directory.  Each user has a
 *profile*, which is the union of some of these packages.  On
 GNU/Linux, this union is implemented as a symlink tree; on GNU/Hurd,
@@ -46,7 +47,8 @@ Unix directory structure from all the files in the individual package
 directories.  This handles the lowest level of package
 management.
 
-The goal of this task is to exploit Hurd features in GNU Guix.
+The goal of this task is to exploit Hurd features in [[GNU
+Guix|hurd/running/nix#guix]].
 
 Possible mentors: Ludovic Courtès, Ben Asselstine (bing)