r8 - 24 Aug 2006 - 15:03:21 - TravisVachonYou are here: OSAF >  Projects Web  >  ContributorNotes > TravisVachonNotes > IMAPServerParcel
* Critical bugs *

Currently, stamping can trigger a MergeError. This will most likely be ameliorated by the new stamping implementation, so we're going to hold off on fixing this until that has landed.

*******************

Briefly:

  • IMAP Server parcel is implemented and working well. It can be checked out from subversion with
    svn co http://svn.osafoundation.org/sandbox/travis/imapserver
    Instructions for using it can be found in README.txt.
  • Client Status:
    • Appear to be reasonably bug free:
      • Thunderbird
      • Evolution
    • Twisted Bugs:
      • Mail.app - Twisted ticket 1992 - fixed upstream
      • Pine - Twisted tickets 1977, 1978 - 1978 fixed upstream

  • Future work:
    • More testing with Pine/ Mail.app, and fixes pushed upstream.
    • Thinking about issues surrounding mailbox deletion/ creation
      • Currently, mailboxes can be created, but there is no way to delete them. Similarly, mail messages can be imported into Chandler, but cannot be deleted from an external mail client. It is not clear whether this is even desirable. Importantly, there is currently no way to delete IMAP mailboxes, while messages can be deleted from within Chandler (though even then, the IMAP client interaction becomes a little weird).
      • Should mailboxes be creatable from within Chandler? Should they show up as collections in the sidebar? Does this mean they should map to a concept already in Chandler?
    • Implementing the server side search mechanism. This will be complicated. Can we use PyLucene, or is this just used internally within the repository? Note that this appears to be unnecessary, as so far any clients that use this can compensate for not having it. Currently, due to bugs, server side search is COMPLETELY neutered (not even using Twisted's default implementation).

Download

See README.txt for installation instructions.

imapserver.tar.gz

imapserver.zip

toggleopenShow attachmentstogglecloseHide attachments
Topic attachments
I Attachment Action Size Date Who Comment
elsegz imapserver.tar.gz manage 32.0 K 10 Aug 2006 - 15:10 TravisVachon IMAP Server Parcel
zipzip imapserver.zip manage 34.4 K 10 Aug 2006 - 15:11 TravisVachon IMAP Server Parcel
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r8 < r7 < r6 < r5 < r4 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.