Jot down some notes.
authorChris Hanson <org/chris-hanson/cph>
Tue, 2 May 2000 22:19:34 +0000 (22:19 +0000)
committerChris Hanson <org/chris-hanson/cph>
Tue, 2 May 2000 22:19:34 +0000 (22:19 +0000)
v7/src/imail/imail-top.scm

index 2e66d8410aa146012073cb85c059ce40a462ca31..0183cd872e62b59e98ef029f7b2712acf94e04a3 100644 (file)
@@ -1,6 +1,6 @@
 ;;; -*-Scheme-*-
 ;;;
-;;; $Id: imail-top.scm,v 1.26 2000/05/02 21:10:43 cph Exp $
+;;; $Id: imail-top.scm,v 1.27 2000/05/02 22:19:34 cph Exp $
 ;;;
 ;;; Copyright (c) 1999-2000 Massachusetts Institute of Technology
 ;;;
 
 ;;;; IMAIL mail reader: top level
 
-;;; **** Must be able to handle malformed headers in incoming mail.
-;;; Generating a low-level error in this situation is unacceptable.
+;;; * Must be able to handle malformed headers in incoming mail.
+;;;   Generating a low-level error in this situation is unacceptable.
+;;;
+;;; * Try to leverage IMAP MIME parser by building compatible
+;;;   interface for file-based folders.
+;;;
+;;; * Hook in code to automatically re-open IMAP connections.
+;;;
+;;; * Mark messages as "seen", etc.
+;;;
+;;; * Build generic message cache?  Need to figure out when cached
+;;;   info can be deleted.
+;;;
+;;; * The following operations are all ways of doing synchronization,
+;;;   so try to figure out a more unified viewpoint: POLL-FOLDER,
+;;;   SYNCHRONIZE-FOLDER, SAVE-FOLDER, MAYBE-REVERT-FOLDER,
+;;;   REVERT-FOLDER.
 
 (declare (usual-integrations))
 \f