summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2013-01-09 22:12:11 +0100
committerLudovic Courtès <ludo@gnu.org>2013-01-09 22:12:23 +0100
commitc0b3c89f16c2ba36da66a4259a271db449ee66ca (patch)
tree2f80036e8ee0d94a7b8d2ae06bdeb5780072ac2b
parentb2d58cd80a04ccab09a947d187ae55ff199eae08 (diff)
Augment `TODO'.
-rw-r--r--TODO13
1 files changed, 11 insertions, 2 deletions
diff --git a/TODO b/TODO
index 5510ee8c76c..831ca80a157 100644
--- a/TODO
+++ b/TODO
@@ -1,6 +1,6 @@
1-*- mode: org; coding: utf-8; -*- 1-*- mode: org; coding: utf-8; -*-
2 2
3Copyright © 2012 Ludovic Courtès <ludo@gnu.org> 3Copyright © 2012, 2013 Ludovic Courtès <ludo@gnu.org>
4 4
5 Copying and distribution of this file, with or without modification, 5 Copying and distribution of this file, with or without modification,
6 are permitted in any medium without royalty provided the copyright 6 are permitted in any medium without royalty provided the copyright
@@ -23,6 +23,16 @@ X.509 SubjectPublicKeyInfo. These can be decoded with the [[http://lists.gnu.or
23GnuTLS]], but not yet with its Guile bindings. There’s also 23GnuTLS]], but not yet with its Guile bindings. There’s also
24‘gnutls_privkey_sign_data’ to sign, and related functions. 24‘gnutls_privkey_sign_data’ to sign, and related functions.
25 25
26** Add a binary cache substituter
27
28Like scripts/download-from-binary-cache.pl in Nix, but written in
29Scheme. Substituters allow pre-built binaries to be downloaded when
30they are available from a trusted source.
31
32** Add a remote build hook
33
34Like scripts/build-remote.pl in Nix.
35
26* infrastructure 36* infrastructure
27 37
28** have a Hydra instance build Guix packages 38** have a Hydra instance build Guix packages
@@ -101,7 +111,6 @@ Would allow build expressions to have system-dependent code, like
101 111
102[[file:~/src/nix/src/libstore/build.cc::if%20(drv.env.find("allowedReferences")%20!%3D%20drv.env.end())%20{][See how Nix implements that internally]]. 112[[file:~/src/nix/src/libstore/build.cc::if%20(drv.env.find("allowedReferences")%20!%3D%20drv.env.end())%20{][See how Nix implements that internally]].
103 113
104
105* union 114* union
106 115
107Support sophisticated collision handling when building a union: check 116Support sophisticated collision handling when building a union: check