Browse files

Refer to new website

  • Loading branch information...
1 parent b1085ee commit e881376c6b3cafd620e8c1a19690c33ac20dd684 @mjs committed Oct 18, 2009
Showing with 6 additions and 49 deletions.
  1. +2 −1 README
  2. +2 −46 TODO
  3. +2 −2
@@ -41,7 +41,8 @@ change in the near future. There's still a significant amount of IMAP
functionality that the IMAPClient class doesn't cover yet. That said, what's
there now is documented, has been tested and should be fairly solid.
-See the TODO file for planned developments.
+The project's home page is a Trac instance at
+Details about upcoming versions and planned features/fixes can be found there.
Using IMAPClient
@@ -1,46 +1,2 @@
-- email JP Calderone re use of his code <exarkun at divmod com>
-- fix handling of BODYSTRUCTURE and other deeply nested responses
- - probably need an s-expression parser
- - can this be done using the responses we get from imaplib?
- - consider doing these responses at a lower level
-- standalone interaction script that will use ipython if possible
-- relax license?
-- make source repo available via HTTP
-- automate releases with bzr
-- look at paver to automate the release process more
-- turn livetests into a nose based test
- - make each test independent
-- clean up basic command handling to avoid repetition
-- might be able to metaprogram the way out of the currently clumsy UID handling situation
-- make it easy to run all tests when installed via easy_install
-- transparent splitting of long message id lists
- (some servers have limits on the number of messages ids)
-- a bunch of stuff doesn't work with gmail's IMAP (see
-- sphinx based docs
- - publish on web site too
-- support for more IMAP functions: sort, examine etc
- - someone sent a patch for this?
-- write a comparision of imaplib vs
- (presentation is a good start)
-- use "mailbox" instead of "folder" to be consistent with RFCs
-- higher level fetch methods for common or single attributes, flattened
-- handling of read-only access
-- more unit tests using mocking
-- allow per-call uid overrides
-- more docs
-- better namespace support
-- more complex authentication methods
-- get rid of imaplib completely?
-- support for streaming data in and out (via generators/file-like objects)
-- FetchTokeniser breaks with nested lists
- (doesn't seem to cause real problems though)
+All to-do items can now be found at the project's bug tracker:
@@ -4,7 +4,7 @@
from ez_setup import use_setuptools
-from setuptools import setup, find_packages
+from setuptools import setup
import imapclient
version = imapclient.__version__
@@ -29,7 +29,7 @@
author="Menno Smits",
- url="",
+ url="",
download_url='' % version,
packages=['imapclient', 'imapclient.test'],

0 comments on commit e881376

Please sign in to comment.