summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2013-10-06 22:55:36 +0200
committerLudovic Courtès <ludo@gnu.org>2013-10-06 22:55:36 +0200
commit5d388c7c3f31b956182f7f88cc06896cba28d9bf (patch)
tree50a95d7b7fc7b9417c58662e879701e4e59a9ac8 /TODO
parent17b293a09cee16007816727f8ff77bbd8d0da103 (diff)
Augment 'TODO'.
Diffstat (limited to 'TODO')
-rw-r--r--TODO10
1 files changed, 6 insertions, 4 deletions
diff --git a/TODO b/TODO
index 8d1dfb1394..a2c978e214 100644
--- a/TODO
+++ b/TODO
@@ -28,11 +28,13 @@ Ideally, extend .nix-cache-info to include the server's public key, and also
reply to requests for .narinfo.sig.
Optionally, use Guile-Avahi to publish the service.
-** MAYBE Add a substituter that uses the GNUnet DHT
+** MAYBE Add a substituter that uses the GNUnet DHT or [[http://libswift.org][libswift]]
-Would be neat if binaries could be pushed to and pulled from the GNUnet
-DHT. Guix users would sign their binaries, and define which binaries
-they trust.
+Would be neat if binaries could be pushed to and pulled from the GNUnet DHT or
+rather libswift (since DHTs aren’t suited for large payloads). Guix users
+would sign their binaries, and define which binaries they trust.
+
+Use UPnP and similar to traverse NAT, like ‘filegive’ does.
** Add a remote build hook