summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2010-11-21 16:20:55 +0000
committerPaul Buetow <paul@buetow.org>2010-11-21 16:20:55 +0000
commit6fde6b0fe90abde84011202edd40fe46eb06af44 (patch)
treeef760338c50b4df3ae9cca96347bca962fdbec7e /TODO
parent55b08bd93257d32df76efc4e8e3f49311c39ee82 (diff)
Diffstat (limited to 'TODO')
-rw-r--r--TODO27
1 files changed, 17 insertions, 10 deletions
diff --git a/TODO b/TODO
index 78e009e..8504ead 100644
--- a/TODO
+++ b/TODO
@@ -1,15 +1,14 @@
-- Must todos for next RELEASE -
+- Must do's for next RELEASE -
$ Finish make install PREFIX check (ychat.conf, conf/conf.cpp)
$ Add gmake check
-$ Fix ./configure (checking for libs in /usr/local/lib etc also)
-$ Functional libevent version
-
-- Might todos for next RELEASE -
-$ Add struct event pool
-$ Add context pool
-$ Check shashmap usage
$ Test yttpdbase rule of ./Makefile
+$ Use libevent
+
+- Might do's for next RELEASE -
+$ ip-ban
+$ Store banned nicks and ips to database
$ Add thread pool decreasing
+$ dir : public vector<string>
$ Disable /help command for commands wich are not accessible for the
$ specific user.
$ Add /nick, /beam, /su
@@ -19,10 +18,9 @@ $ Add / to whisper to the last person to whom the user has been whispered the la
$ Using yChat via proxy sometimes causes a white chat stream. This might be
$ resolved by implementing last modified and current time/date informations
$ into the HTTP header.
+$ Opera doesnt work
- To do in general for some later RELEASE -
-$ Implement IRC support
-$ Implement a http:// url detection and make a link out of it!
$ Implement MPI support for some nice load balancing stuff
$ Implement msession support (only optional)
$ Implement a switch so that all dynamic dlopen modules can be compiled within the yChat executable not using dlopen.
@@ -31,9 +29,18 @@ $ Implement ODBC support
$ Implement login counter.
$ Implement msg post counter.
$ Implement online time counter.
+$ Implement hall of fame rankings of the counters above. Also add a msg/minute hall of fame.
+$ Implement traffic stats
$ Implement more chat commands
+$ Implement new dynamic command permission method
+$ Implement user profiles
+$ Implement action form to input.html
+$ Implement IRC support
$ Implement possibility sending Mails through external SMTP server (for password reminder etc)
+$ Implement chat moderator option
+$ Implement several HTML styles, each user can use his favourite style
$ Implement compatibility to Opera, Links, Konqueror and Safari
$ Implement browser side caching for gfx files support
+$ Implement a http:// url detection and make a link out of it!
$ Remove user.cpp member variables as possible and replace them with hash maps
$ Write changes of the configuration back into XML if wished.