Permalink
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 setup.py
View
@@ -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 http://imapclient.freshfoo.com/.
+Details about upcoming versions and planned features/fixes can be found there.
Using IMAPClient
----------------
View
@@ -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 livetest.py)
-- 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 imapclient.py
- (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:
+http://imapclient.freshfoo.com/
View
@@ -4,7 +4,7 @@
from ez_setup import use_setuptools
use_setuptools()
-from setuptools import setup, find_packages
+from setuptools import setup
import imapclient
version = imapclient.__version__
@@ -29,7 +29,7 @@
author="Menno Smits",
author_email="menno@freshfoo.com",
license="http://www.gnu.org/licenses/gpl.txt",
- url="http://freshfoo.com/wiki/CodeIndex",
+ url="http://imapclient.freshfoo.com/",
download_url='http://freshfoo.com/projects/IMAPClient/IMAPClient-%s.tar.gz' % version,
packages=['imapclient', 'imapclient.test'],
test_suite='imapclient.test.load_suite',

0 comments on commit e881376

Please sign in to comment.