summaryrefslogtreecommitdiff
path: root/doc/design/assistant/transfer_control.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'doc/design/assistant/transfer_control.mdwn')
-rw-r--r--doc/design/assistant/transfer_control.mdwn15
1 files changed, 13 insertions, 2 deletions
diff --git a/doc/design/assistant/transfer_control.mdwn b/doc/design/assistant/transfer_control.mdwn
index 609329907..c506f3e64 100644
--- a/doc/design/assistant/transfer_control.mdwn
+++ b/doc/design/assistant/transfer_control.mdwn
@@ -6,8 +6,19 @@ it doesn't currently have, is covered by the [[partial_content]] page.
But often the remote is just a removable drive or a cloud remote,
that has a limited size. This page is about making the assistant do
-something smart with such remotes. (Which it now does.. **done** except for
-an easy way to configure this.)
+something smart with such remotes.
+
+## TODO
+
+* easy configuration of preferred content
+* Drop no longer preferred content.
+ - When a file is renamed, it might stop being preferred, so
+ could be checked and dropped. (If there's multiple links to
+ the same content, this gets tricky.)
+ - When a file is sent or received, the sender's preferred content
+ settings may change, causing it to be dropped from the sender.
+ - May also want to check for things to drop, from both local and remotes,
+ when doing the expensive trasfer scan.
## specifying what data a remote prefers to contain **done**