summaryrefslogtreecommitdiff
path: root/doc/todo/required_content.mdwn
blob: 851e652aeb968cb309c0cbb107d6494225800523 (plain)
1
2
3
4
5
6
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.