-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
64 lines (52 loc) · 1.6 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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
db:
* add values: publication date, entry creation time, mod time, etc.
doc:
* add ability to remove source sid
* add ability to replace/remove file
* what to do with doc 'data' field:
* snippet/summary (current)
* bib abstract
* custom annotations/notes
* nothing
cli:
* utilize meta-data pulled from parser
* update should re-pull from existing source if available
* export should produce full mirror of xapers document structure
* needs simplification (script + module is clunky)
* improve command line parsing
nci:
* how to test??
* add indicator that file is available
* display bib or summary, not both
* asyncronously load search results
* update/add in search
* better entry highlighting (full entry)
* fail gracefully if db has changed
* customizable keybindings
* customizable palette
sources:
* allow for user source modules (inherit Source)
* add 'hdl': http://handle.net/proxy.html
* add method to download document file
parser:
* extract any metadata from pdfs
* better handle parse errors
* better pdf parser (native python: https://gist.github.com/pazz/5455090)
* parsers for other document types
bib:
* test for compiling bibtex
* do something about "container-title" from doi
* provide bib output in other formats
emacs UI
* make emacs UI! (need json/sexp output)
?
* rename file when importing and copying into docdir?
* store bib in different form (json instead of bibtex)?
* clear old indexed terms when importing new file/bib?
* vcs integration (git of root)?
BUGS
====
* nci: 'b' on doc with no bib produces traceback
* capitalized prefixed terms are not searchable
- dcc:T00000
- key:HaEA2009a