Updated roadmap.
[quassel.git] / dev-notes / ROADMAP
1 Preliminary roadmap for Quassel IRC - stuff we need to do before the first public release
2
3 Showstoppers:
4 =============
5 DONE: chatwidget state
6 WiP:  settings dialog -> Sput
7       network settings in DB -> ?
8       switch to network-IDs -> ?
9       remove buffergroups (DB) -> ?
10       insert buffertype field rein (DB) -> ?
11 WiP:  serverlist, identities... -> Sput
12       externalize SQL-queries, provide migration path... -> EgS
13 DONE: utf-8 / encodings
14 WiP:  mode changes in serverhandler -> EgS
15 BUG:  multi-user join -> ?
16       core-user admin, rights management (ACL) -> Sput?
17 WiP:  BUFFERMODEL -> EgS
18       make wizard more intuitive (account data, two-step auth) -> Sput
19
20 Important:
21 ==========
22 WiP:  shortcuts -> Sput
23 DONE: make signalproxy threadsafe (thread injection) -> EgS
24       save activity-state in core (client reconnect) -- save per-buffer timestamp locally in client  -> ?
25       backlog administration -> ?