diff options
author | Thomas Schwinge <tschwinge@gnu.org> | 2014-03-09 20:10:58 +0100 |
---|---|---|
committer | Thomas Schwinge <tschwinge@gnu.org> | 2014-03-09 20:10:58 +0100 |
commit | de3f3f6cc52d1e5013e85137d09f2ac23e657858 (patch) | |
tree | bb6665b8bef2bd72069f83568f309d1172cf54fb /community/gsoc/project_ideas/package_manager.mdwn | |
parent | dcf0b805773f06ec5fb01cac145ee75dce1cd4d6 (diff) | |
download | web-de3f3f6cc52d1e5013e85137d09f2ac23e657858.tar.gz web-de3f3f6cc52d1e5013e85137d09f2ac23e657858.tar.bz2 web-de3f3f6cc52d1e5013e85137d09f2ac23e657858.zip |
IRC.
Diffstat (limited to 'community/gsoc/project_ideas/package_manager.mdwn')
-rw-r--r-- | community/gsoc/project_ideas/package_manager.mdwn | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/community/gsoc/project_ideas/package_manager.mdwn b/community/gsoc/project_ideas/package_manager.mdwn index d80efe37..dcbea144 100644 --- a/community/gsoc/project_ideas/package_manager.mdwn +++ b/community/gsoc/project_ideas/package_manager.mdwn @@ -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) |