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