diff options
author | Ludovic Courtès <ludo@gnu.org> | 2013-06-14 17:05:49 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2013-06-14 17:05:49 +0200 |
commit | 3e5980de4724eaeff19d914ad07f944faf4abd3c (patch) | |
tree | 9f23438e242359e1c6c6ebe331734af3956c2def | |
parent | 16357e8c71513dc5094c724806dba7a124c33a74 (diff) | |
download | gnu-guix-3e5980de4724eaeff19d914ad07f944faf4abd3c.tar gnu-guix-3e5980de4724eaeff19d914ad07f944faf4abd3c.tar.gz |
Update `TODO'.
-rw-r--r-- | TODO | 18 |
1 files changed, 11 insertions, 7 deletions
@@ -41,8 +41,10 @@ Like scripts/build-remote.pl in Nix. * user interface ** Add a package.el (Emacs) back-end -Unfortunately package.el is monolithic, so most likely we’d have to -write a new one based on it, as opposed to actually using it. +package.el is quite monolithic, but we may be able to reuse/extend +‘package-menu-mode’ or at least ‘tabulated-list-mode’. + +** add guile-ncurses interface * extend <origin> ** add OpenPGP signatures: @@ -82,6 +84,11 @@ create a new ‘dir’. ("i3" ,p3))) #+END_SRC + +* add ‘make-sha256-port’ binding for ‘gcry_md_write’ & co. + +This should make `derivation-hash' faster. + * synchronize package descriptions with GSRC and/or the [[http://directory.fsf.org][FSD]] Meta-data for GNU packages, including descriptions and synopses, can be @@ -89,11 +96,8 @@ dumped from the FSD: http://directory.fsf.org/wiki?title=GNU/Export&action=purge . We could periodically synchronize with that. -* support cross-compilation - -Implement ‘package-cross-derivation’, and add the corresponding code in -‘gnu-build-system’. Then, actually bootstrap a cross-compilation -environment–e.g., a cross-GNU environment. +See http://lists.gnu.org/archive/html/bug-guix/2013-04/msg00120.html for info +on how to synchronize with GSRC's descriptions. * add a guildhall build system |