aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorNikolaus Schulz <microschulz@web.de>2010-07-16 17:51:57 +0200
committerNikolaus Schulz <microschulz@web.de>2010-07-19 01:40:25 +0200
commitdcf849afeb60af72eb377c17c1933cce4997140c (patch)
treedd11442f12eb3341d4ab9a6625900bff15529741 /TODO
parent573f2b9358cacf596b1fda6807f91b86bc5b7b34 (diff)
downloadarchivemail-dcf849afeb60af72eb377c17c1933cce4997140c.tar.gz
archivemail-dcf849afeb60af72eb377c17c1933cce4997140c.tar.bz2
archivemail-dcf849afeb60af72eb377c17c1933cce4997140c.zip
TODO: new items: make IMAP test suite with no network I/O; drop .py extension
Diffstat (limited to 'TODO')
-rw-r--r--TODO6
1 files changed, 5 insertions, 1 deletions
diff --git a/TODO b/TODO
index 02af4e8..3a6ae3c 100644
--- a/TODO
+++ b/TODO
@@ -63,7 +63,11 @@ to copy the entire box to its destination.
Implement a fallback if an IMAP server doesn't support SEARCH. (Ouch!)
Add IMAP tests to the testsuite (upload test messages with IMAP "APPEND
-date-string").
+date-string"). This should be done without any real network I/O.
+
+The *.py filename extension is only needed to load archivemail as a module for
+for the test suite. There are more elegant ways to do this without adding the
+extension. Of course this is only cosmetic.
Try to port archivemail to email.message and the new mailboxes in Python 2.5.
Is these flexible enough for our needs?