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