diff options
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 68 |
1 files changed, 21 insertions, 47 deletions
@@ -1,31 +1,23 @@ | |||
1 | * ffmpeg needs make 3.81: add configure check for it | 1 | * Update plugins to new API (and cleanup code): |
2 | 2 | - mp3/id3/id3v2 tags | |
3 | Core: | 3 | - thumbnail-ffmpeg |
4 | * port test cases | 4 | - thumbnail-gtk |
5 | * support "hash" plugins as *optional* plugins | 5 | - thumbnail-qt |
6 | (need a way to indicate that they should not be used | 6 | - tar |
7 | "by default") | 7 | - html |
8 | * support "footer" plugins that need the end of the file, | 8 | - man |
9 | and not the beginning | 9 | - dvi |
10 | * document the new APIs | 10 | - elf |
11 | * document special options; we have: | 11 | - applefile |
12 | - force-kill: plugin process committs suicide after each file | 12 | - flv |
13 | - oop-only: plugin is never run in-process | 13 | - qt |
14 | - close-stdout: stdout is closed for the (external) plugin process | 14 | - riff |
15 | - close-stderr: stderr is closed for the (external) plugin process | 15 | - tiff |
16 | 16 | - ps | |
17 | 'Unclean' code: | 17 | |
18 | * ASF | 18 | - mkv |
19 | * RPM | 19 | - ebml |
20 | 20 | - asf | |
21 | Incomplete code (missing features): | ||
22 | * RIFF (idx1 attribute) | ||
23 | * StarOffice sdw (some attributes, see doc/) | ||
24 | * man pages (interpret sections for authors, brief description) | ||
25 | * pdf: full-text extraction! | ||
26 | * EXIV2 | ||
27 | * ELF: 64-bit support, lists of architectures, OSes, etc. are incomplete | ||
28 | * ID3v2x: unsynchronization support, (de)compression support, footer support (24) | ||
29 | 21 | ||
30 | Desirable missing formats: | 22 | Desirable missing formats: |
31 | * mbox / various e-mail formats | 23 | * mbox / various e-mail formats |
@@ -34,27 +26,9 @@ Desirable missing formats: | |||
34 | * a.out (== ar?) | 26 | * a.out (== ar?) |
35 | * rtf | 27 | * rtf |
36 | * EXE | 28 | * EXE |
37 | * APEv2 (MPC file format, www.personal.uni-jena.de/~pfk/mpp/sv8/apetag.html) | 29 | * APEv2 (MPC file format, http://www.personal.uni-jena.de/~pfk/mpp/sv8/apetag.html) |
38 | * PRC (Palm module, http://web.mit.edu/tytso/www/pilot/prc-format.html) | 30 | * PRC (Palm module, http://web.mit.edu/tytso/www/pilot/prc-format.html) |
39 | * KOffice | 31 | * KOffice |
40 | * TGA | 32 | * TGA |
41 | * ODF (OpenDocument format) | 33 | * ODF (OpenDocument format) |
42 | * Microsoft OOXML (MS Office >= 2007) | 34 | * Microsoft OOXML (MS Office >= 2007) |
43 | |||
44 | ============== | ||
45 | |||
46 | UTF-8 conversion (only listing what is left to do): | ||
47 | * DVI: special headers are in what format? (rest is ASCII) | ||
48 | * SDW: needs to be done (need info about charsets) | ||
49 | * JPEG: presumably ASCII (or not specified) | ||
50 | * PS? | ||
51 | * WAV? | ||
52 | * ZIP? | ||
53 | * TAR? | ||
54 | * RIFF? | ||
55 | * MAN: presumably ASCII/Utf-8 | ||
56 | * DEB: to be done | ||
57 | * ASF: ? | ||
58 | * HTML: to be done | ||
59 | * OLE2: done | ||
60 | * OO: to be done | ||