]> code.citadel.org Git - citadel.git/blob - citadel/techdoc/roadmap.txt
* updated roadmap
[citadel.git] / citadel / techdoc / roadmap.txt
1 This isn't an official list of plans.  It's basically just some notes on where
2 we want to be going.  It's something to consult when sitting down to write
3 some code and deciding what to work on.
4
5
6 Goals to achieve during the 6.xx cycle
7 --------------------------------------
8
9 * Address books: allow personal address books as well as global, and give
10   the system the ability to use those addresses as e-mail shortcuts.
11  
12 * Better UI presentation for delegated access to mailboxes.
13
14 * Optimize the IMAP server.
15   Status: as of 6.12 we are completely functional.  Even the SEARCH command
16   works now.  We still have to make it run faster, though.
17
18 * LDAP directory support
19
20 * Calendar service
21   Status: full functionality is present in 6.07, including the ability to
22   keep a calendar, send/receive invitations, manage attendees, etc.  You
23   need to use WebCit to access it, though.  We are now waiting for an open
24   source, cross platform, professional quality calendar client to emerge.
25   Once this happens, we will connect it to Citadel.  Or we might want to
26   select a protocol (such as WCAP or CAP) and implement it.
27
28 * NNTP
29   This needs some research, but I think it's technically going to be more
30   trouble than it's worth. -IO