diff options
author | Ludovic Courtès <ludo@gnu.org> | 2013-01-09 22:12:11 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2013-01-09 22:12:23 +0100 |
commit | c0b3c89f16c2ba36da66a4259a271db449ee66ca (patch) | |
tree | 2f80036e8ee0d94a7b8d2ae06bdeb5780072ac2b /TODO | |
parent | b2d58cd80a04ccab09a947d187ae55ff199eae08 (diff) |
Augment `TODO'.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 13 |
1 files changed, 11 insertions, 2 deletions
@@ -1,6 +1,6 @@ -*- mode: org; coding: utf-8; -*- -Copyright © 2012 Ludovic Courtès <ludo@gnu.org> +Copyright © 2012, 2013 Ludovic Courtès <ludo@gnu.org> Copying and distribution of this file, with or without modification, 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 GnuTLS]], but not yet with its Guile bindings. There’s also ‘gnutls_privkey_sign_data’ to sign, and related functions. +** Add a binary cache substituter + +Like scripts/download-from-binary-cache.pl in Nix, but written in +Scheme. Substituters allow pre-built binaries to be downloaded when +they are available from a trusted source. + +** Add a remote build hook + +Like scripts/build-remote.pl in Nix. + * infrastructure ** have a Hydra instance build Guix packages @@ -101,7 +111,6 @@ Would allow build expressions to have system-dependent code, like [[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]]. - * union Support sophisticated collision handling when building a union: check |