3 TODO: update todo file! ;-)
7 - SkyImapMailActions does mail discovery based on an IMAP4 URL
8 /OpenGroupware/x/SkyImapMailActions/viewImapMail?listName=MailList&\
9 url=imap%3A%2F%2Flocalhost%2FINBOX%2FGNUstep%2F999
10 - this uses NGImap4Message +messageWithURL:context:
11 - TODO: should be invoke messageWithURL:context: on context?
12 - done: NGImap4Message constructors deprecated, added new ctx methods
14 - check qualifier processing, eg "flags='unseen'" etc
18 - find out who actually instantiates a message
19 - find out whether a folder is always attached to a message
20 OpenGroupware.org> find . -name "*.m" -exec grep -l " initWithUid" \{\} \;
21 ./SOPE/skyrix-core/NGMime/NGImap4/NGImap4Folder.m
22 ./SOPE/skyrix-core/NGMime/NGImap4/NGImap4Message.m
24 - where is NGImap4Message referenced?:
25 - skyrix-core/NGMime/NGImap4
26 - WebUI/Common/BaseUI/SkyFavorites (why?)
27 - calculates a "favorite" drag type - might use the entityName of the gid?
28 - does not use message GID for activation
29 - WebUI/Mailer/OGoWebMail
30 - SandStorm/skymaild/DirectAction+Mail.m
34 - replace notification center
35 - make flags array a specialized object, use bits for flag storage?
36 - persistent custom flags are possible in Cyrus? (eg junk?)
37 - document flags array
38 - maybe add a "folderstate" object containing 'exists', 'recent', 'unseen'
39 - remove all that message-cache thing?!
43 - document content of capability header in @interface
44 - find out about -folderForRefresh
45 - move sentFolderName, trashFolderName to a separate Imap4ContextConfig object
46 - add a more generic "capability" object
47 - move canSort, canQuota into that
48 - make "int" bitfield flags
52 - move "normalize" stuff to a separate "normalizer" object
53 - use NSURL for keeping connection info?
54 - use bitfield flags for debug, useSSL or isLogin
55 - can we remove the dependency of the back-link to NGImap4Context?
56 - should have an async API!