Changeset 85:490d4c33cd27

Show
Ignore:
Timestamp:
18/10/09 16:55:11 (3 years ago)
Author:
Menno Smits <menno@…>
Branch:
default
Children:
86:7270357fe88b, 101:aaf15ca120a1
Message:

Refer to new website

Files:
3 modified

Legend:

Unmodified
Added
Removed
  • README

    r77 r85  
    4242there now is documented, has been tested and should be fairly solid.  
    4343 
    44 See the TODO file for planned developments. 
     44The project's home page is a Trac instance at http://imapclient.freshfoo.com/. 
     45Details about upcoming versions and planned features/fixes can be found there. 
    4546 
    4647Using IMAPClient 
  • TODO

    r83 r85  
    1 - email JP Calderone re use of his code <exarkun at divmod com> 
    2  
    3 - fix handling of BODYSTRUCTURE and other deeply nested responses 
    4     - probably need an s-expression parser 
    5     - can this be done using the responses we get from imaplib? 
    6         - consider doing these responses at a lower level 
    7  
    8 - standalone interaction script that will use ipython if possible 
    9  
    10 - relax license? 
    11  
    12 - make source repo available via HTTP 
    13  
    14 - automate releases with bzr 
    15  
    16 - look at paver to automate the release process more 
    17  
    18 - turn livetests into a nose based test 
    19     - make each test independent 
    20  
    21 - clean up basic command handling to avoid repetition 
    22 - might be able to metaprogram the way out of the currently clumsy UID handling situation 
    23 - make it easy to run all tests when installed via easy_install 
    24  
    25 - transparent splitting of long message id lists  
    26         (some servers have limits on the number of messages ids) 
    27  
    28 - a bunch of stuff doesn't work with gmail's IMAP (see livetest.py) 
    29 - sphinx based docs 
    30     - publish on web site too 
    31 - support for more IMAP functions: sort, examine etc 
    32     - someone sent a patch for this? 
    33 - write a comparision of imaplib vs imapclient.py 
    34         (presentation is a good start) 
    35 - use "mailbox" instead of "folder" to be consistent with RFCs 
    36 - higher level fetch methods for common or single attributes, flattened 
    37 - handling of read-only access 
    38 - more unit tests using mocking 
    39 - allow per-call uid overrides 
    40 - more docs 
    41 - better namespace support 
    42 - more complex authentication methods 
    43 - get rid of imaplib completely? 
    44 - support for streaming data in and out (via generators/file-like objects) 
    45 - FetchTokeniser breaks with nested lists 
    46         (doesn't seem to cause real problems though) 
     1All to-do items can now be found at the project's bug tracker: 
     2http://imapclient.freshfoo.com/ 
  • setup.py

    r79 r85  
    55use_setuptools() 
    66 
    7 from setuptools import setup, find_packages 
     7from setuptools import setup 
    88import imapclient 
    99version = imapclient.__version__ 
     
    3030        author_email="menno@freshfoo.com", 
    3131        license="http://www.gnu.org/licenses/gpl.txt", 
    32         url="http://freshfoo.com/wiki/CodeIndex", 
     32        url="http://imapclient.freshfoo.com/", 
    3333        download_url='http://freshfoo.com/projects/IMAPClient/IMAPClient-%s.tar.gz' % version, 
    3434        packages=['imapclient', 'imapclient.test'],