diff options
author | Andy Shevchenko <andy@smile.org.ua> | 2006-05-26 20:22:38 +0000 |
---|---|---|
committer | Andy Shevchenko <andy@smile.org.ua> | 2006-05-26 20:22:38 +0000 |
commit | 6d2d971b749e44f6222c1d9934414d13b766bf82 (patch) | |
tree | 84f9ac689ca4e603aa98d211ce01a2afe4b9e6db /TODO | |
parent | 0c5feed184789927372eda7339011b8cdce7723d (diff) | |
download | renrot-6d2d971b749e44f6222c1d9934414d13b766bf82.tar.gz renrot-6d2d971b749e44f6222c1d9934414d13b766bf82.tar.bz2 |
TODO cleanup.
Start tag writer as separate task (new option --tag, but still unworked).
git-svn-id: file:///svnroot/renrot/trunk@145 fe2816f4-e837-0410-b10a-f608c9d244a1
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 21 |
1 files changed, 0 insertions, 21 deletions
@@ -9,8 +9,6 @@ q optional feature | |||
9 | 9 | ||
10 | EXIF tags | 10 | EXIF tags |
11 | 11 | ||
12 | + to write to some tag sometning like "Processed with RenRot" | ||
13 | |||
14 | q to write to some tag the options passed to renrot | 12 | q to write to some tag the options passed to renrot |
15 | 13 | ||
16 | +- to review XMP tags related code | 14 | +- to review XMP tags related code |
@@ -22,15 +20,11 @@ q to implement %t in name template, where the array of desired tags will be ini | |||
22 | 20 | ||
23 | Disk I/O | 21 | Disk I/O |
24 | 22 | ||
25 | + to implement work with separate files rather than with whole directory | ||
26 | |||
27 | - decrease disk IO operations as possible | 23 | - decrease disk IO operations as possible |
28 | 24 | ||
29 | - to implement possibility to work with other formats, which use EXIF | 25 | - to implement possibility to work with other formats, which use EXIF |
30 | mechanism (conversions by ImageMagick and/or netpbm as well as jpegtran) | 26 | mechanism (conversions by ImageMagick and/or netpbm as well as jpegtran) |
31 | 27 | ||
32 | + remove hardcoded '.jpg' extension | ||
33 | |||
34 | +- implement aggregation option (to aggregate large bundle of files | 28 | +- implement aggregation option (to aggregate large bundle of files |
35 | according the different time intervals, perhapse with some kind of | 29 | according the different time intervals, perhapse with some kind of |
36 | euristics for analyzing the bigest time interval between shots) | 30 | euristics for analyzing the bigest time interval between shots) |
@@ -44,29 +38,17 @@ q to write intellectual aggregation on clisp | |||
44 | - to implement possibility to work with several IN directories and to | 38 | - to implement possibility to work with several IN directories and to |
45 | output to the set of OUT directories | 39 | output to the set of OUT directories |
46 | 40 | ||
47 | + to implement --no-mtime, and put it to the config | ||
48 | |||
49 | - avoid hard link making where in and out files on different partitions | 41 | - avoid hard link making where in and out files on different partitions |
50 | 42 | ||
51 | 43 | ||
52 | File naming | 44 | File naming |
53 | 45 | ||
54 | + to implement possibility to add patterns for file naming ( to make it | ||
55 | possible to name files in a different ways, YYYYMMDDHHmmSS, YYMMDDHHmmSS | ||
56 | e.t.c.) | ||
57 | |||
58 | + to make the file name counter format of the dynamic length, according | ||
59 | the files number in the directory to process, it means NN for the number | ||
60 | less than 100, e.t.c. | ||
61 | |||
62 | - to add --counter-from option to let counting start from any desired number | 46 | - to add --counter-from option to let counting start from any desired number |
63 | and add --counter-step | 47 | and add --counter-step |
64 | 48 | ||
65 | 49 | ||
66 | Verbosity | 50 | Verbosity |
67 | 51 | ||
68 | + to complete verbose output option implementation | ||
69 | |||
70 | q to implement progress indicator or spinning indicator | 52 | q to implement progress indicator or spinning indicator |
71 | 53 | ||
72 | 54 | ||
@@ -74,9 +56,6 @@ Other | |||
74 | 56 | ||
75 | - UTF8fy (comments, tags, ...) since it's not implemented in ExifTool yet | 57 | - UTF8fy (comments, tags, ...) since it's not implemented in ExifTool yet |
76 | 58 | ||
77 | ? to write the function 'on/off validator' NO NEED SINCE IT'S IMPLEMENTED IN | ||
78 | getOptions() | ||
79 | |||
80 | - to tune style look of comments, code e.t.c. | 59 | - to tune style look of comments, code e.t.c. |
81 | 60 | ||
82 | +- to review the code to optimize it where it's possible. | 61 | +- to review the code to optimize it where it's possible. |