summaryrefslogtreecommitdiffstats
path: root/imap/TODO
diff options
context:
space:
mode:
authorThomas Roessler <roessler@does-not-exist.org>1999-09-06 09:16:50 +0000
committerThomas Roessler <roessler@does-not-exist.org>1999-09-06 09:16:50 +0000
commit54451b0ecb298233b8587273e5dad5b21b08749a (patch)
tree2a826c3b68bbbaee5a9b87b77e871479973cb465 /imap/TODO
parent48955dc7307aa3d8d54fa6043f4dc33b7d5b694d (diff)
* Small imap/Makefile.am tweak for make dist
* Hold on to mailbox flags, message flags, do update in one pass instead of two, halving traffic on mailbox sync. * Update message flags at fetch as well as header download, if the server thinks they've changed. Saves some unneeded updates on sync. * Move some structures out of imap_private.h into message.h, since they are local now. (From: Brendan Cully <brendan@kublai.com>)
Diffstat (limited to 'imap/TODO')
-rw-r--r--imap/TODO26
1 files changed, 18 insertions, 8 deletions
diff --git a/imap/TODO b/imap/TODO
index 1a0094ea..340071d7 100644
--- a/imap/TODO
+++ b/imap/TODO
@@ -1,5 +1,6 @@
IMAP enhancements/fixes, by priority:
+[ -- socket -- ]
* Smarter connection code. Mutt should handle dropped connections/routing
problems gracefully. It should be able to transparently reconnect. This
is facilitated by the next item.
@@ -12,19 +13,28 @@ IMAP enhancements/fixes, by priority:
PRIORITY: [***]
-* Optimise message updating. Two flags stores per message should be
- unnecessary. It could be brought to one easily. Better would be to use
- message ranges to store common flags en masse. This is facilitated by the
- next item.
+[ -- browsing -- ]
+* Investigate a new way of displaying folders with subfolders and messages.
+ Possibly we could use a tree-view in the browser, w/ expand, collapse.
+ For low-bandwidth lines we could defer getting subfolder lists until the
+ folder is expanded.
+
+[ -- new features -- ]
+* Implement server message COPY, instead of FETCH/APPEND.
+
+ PRIORITY: [** ]
+
+* Implement the received folder on IMAP. (Wait on COPY).
PRIORITY: [** ]
-* More complete mailbox caching. All the data for a message should be held
- locally so that updates can be done without requerying the server.
+* Commands for creating/deleting folders on the server, since users may not
+ otherwise be able to do this on IMAP servers.
PRIORITY: [** ]
-* Implement server message copy, instead of FETCH/APPEND.
+* Implement READ-ONLY support, and the x (quit without saving changes)
+ command.
PRIORITY: [** ]
@@ -45,4 +55,4 @@ IMAP enhancements/fixes, by priority:
PRIORITY: [* ]
Brendan Cully <brendan@kublai.com>
-Updated: 19990826
+Updated: 19990904