]> dgit.raspbian.org Git - git-annex.git/commitdiff
todo
authorJoey Hess <joeyh@joeyh.name>
Fri, 28 Jun 2024 21:14:18 +0000 (17:14 -0400)
committerJoey Hess <joeyh@joeyh.name>
Fri, 28 Jun 2024 21:14:18 +0000 (17:14 -0400)
doc/todo/git-annex_proxies.mdwn

index 8d803ec8937ca44fb3764ea97768c0f2e63a94de..50eb5aeef3b03e720b541a3d2e54491857060b27 100644 (file)
@@ -45,6 +45,13 @@ For June's work on [[design/passthrough_proxy]], remaining todos:
   rather than PUT-FROM or ALREADY-HAVE. Verify that the client processes
   that ok and displays it to the user.
 
+* If a special remote outputs to stdout, or reads from stdin, that will
+  mess up the P2P protocol. Move the special remote proxying into a
+  separate process perhaps, which can be run with stdout and stdin
+  redirected? Or, fix any special remotes that might do that. Are
+  there any left? External special remotes certainly don't since that would
+  mess up their own protocol. Hook special remotes can though.
+
 * Streaming download from proxied special remotes. See design.
 
 * Check annex.diskreserve when proxying for special remotes.