aboutsummaryrefslogtreecommitdiffstats
path: root/todo
diff options
context:
space:
mode:
authorOlivier Tilloy <olivier@tilloy.net>2007-03-18 22:52:30 +0100
committerOlivier Tilloy <olivier@tilloy.net>2007-03-18 22:52:30 +0100
commitdba7c7c0da714b01b16ed089a195313d4280798e (patch)
treeba4834d43c4599fcb2a0e3be04a6b91855625369 /todo
parentc93d422b63821cd8bdf538baa9ce31da1d85d7b2 (diff)
downloadpyexiv2-dba7c7c0da714b01b16ed089a195313d4280798e.tar.gz
Updated the todo list with new ideas.
Diffstat (limited to 'todo')
-rw-r--r--todo6
1 files changed, 4 insertions, 2 deletions
diff --git a/todo b/todo
index 2516897..91cc08c 100644
--- a/todo
+++ b/todo
@@ -1,7 +1,9 @@
todo list
-- Fix the issue when changing one value inside a list return by image[key]: the value is changed in the internal dictionnary but no call to setIptcTagValue() is performed
+- Fix the issue when changing one value inside a list returned by image[key]: the value is changed in the internal dictionnary but no call to setIptcTagValue() is performed -> use tuples instead of lists, tuples are immutables
- Disable the get...() and set...() methods (by making them private) -> metadata is accessible only through the dictionnary metaphor
- Rewrite the exiv2 command-line tool and the test binaries in Python and (Python) scripts to run the same tests that are run to test exiv2
-- rewrite the docstring documentation of the module using epydoc's syntax (http://epydoc.sourceforge.net/manual-fields.html)
+- Rewrite the docstring documentation of the module using epydoc's syntax (http://epydoc.sourceforge.net/manual-fields.html)
- Write a complete documentation for the binding and it uses
+- Write unit tests (http://docs.python.org/lib/module-unittest.html)
+- Use pkgconfig with scons in order to check the dependencies before compiling (http://www.scons.org/wiki/UsingPkgConfig)