Add back shared{} module flag which I managed to lose in a git-fubar...
[seven-1.x.git] / TODO
blobccd616faca6b73acb58d13bfaa0db5a04132071c
1 TODO list for 1.0.0 release
2 ---------------------------
4 Client:
5 - Connection delay (aka CONNDELAY).  Doesn't seem necessary considering that
6   seven's codebase is less susceptible to random bugs at high load, however
7   it is implemented in the hyperion running on production Freenode.
8 - Opt-in spam filtering (cmode +S)
9 - Make prefixes for idented and unidented usernames configurable in ircd.conf
10   (n= and i=).
11 - Implement IDENTIFY-MSG and IDENTIFY-CTCP CAPABs as found in dancer/hyperion.
13 Oper:
14 - Implement MODE hacking?  Best done in an external module, preferably with
15   an annoying interface, *iff* the powers that be still want this.  Usefulness
16   of this is 'questionable' consdering the only privileged modes that remain
17   are +aosz.
18 - Implement SCAN IDLE?
19 - Ditto SCAN CMODES?
20 - Implement audo-dline (cmode +D).
21 - Implement remote RESTART.  (Done)
22 - Ditto remote DIE?  (Done)