-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTODO
36 lines (26 loc) · 1.1 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
HIGH
E Add support for meta-data or tag values.
file id, path, ...
tag id, name
value id, value
file_tag file_id, tag_id
file_tag_value file_id, tag_id, value_id
E Issue #33: provide binary for 64 bit Linux.
E Ensure unit-tests cover all command options.
MEDIUM
E Improve formatting when terminal detected.
E Issue #39: Hide tag folders in VFS where tag makes no difference because set of files is identical.
* Hard to do in a performant way.
E Add benchmarks.
E Add recursive option to 'tags' command.
E Enrich 'stats' with averages, most popular tag, &c.
LOW
E Way to pull tags to parent directory up or push them down to child files.
E Storage level operations should ensure database consistency. E.g. deleting a tag should result in corresponding taggings being deleted.
E Auto-tags (from Exif data or configured rules)
E Tag-aliases, e.g. 'movie' -> 'film'
Key: [B]ug [E]nhancement [C]lean-up [R]efactoring
* * *
Release Checks
* Ensure inline help, online help and Zsh completion are in sync.
* Ensure database upgrade script works correctly.