summaryrefslogtreecommitdiff
path: root/doc/todo
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2014-03-04 15:19:19 -0400
committerGravatar Joey Hess <joey@kitenet.net>2014-03-04 15:19:19 -0400
commitf470bb435c1d49af5931088743e8efed05c1f095 (patch)
tree0bf2cd55ad88078d36a305158179d7a08ea94174 /doc/todo
parentfdec0adbbe4ea657bba7eeee84ba176ae7be73d6 (diff)
idea
Diffstat (limited to 'doc/todo')
-rw-r--r--doc/todo/required_content.mdwn7
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/todo/required_content.mdwn b/doc/todo/required_content.mdwn
new file mode 100644
index 000000000..851e652ae
--- /dev/null
+++ b/doc/todo/required_content.mdwn
@@ -0,0 +1,7 @@
+We have preferred content, which is advisory, and numcopies, which is
+enforced (except by `git annex move`). What is missing is an expression
+like preferred content, which is enforced. So, required content.
+
+For example, I might want a repository that is required to contain
+`*.jpeg`. This would make get --auto get it (it's implicitly part of the
+preferred content), and would make drop refuse to drop it.