From 505e93804ead4005d88e0294a596190b01c080f1 Mon Sep 17 00:00:00 2001 From: dms Date: Sat, 21 Apr 2001 14:37:37 +0000 Subject: [PATCH] todo list, for those who want to know what "new" features will be coming git-svn-id: https://svn.code.sf.net/p/infobot/code/trunk/blootbot@456 c11ca15a-4712-0410-83d8-924469b57eb5 --- TODO | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 TODO diff --git a/TODO b/TODO new file mode 100644 index 0000000..5bdfc2e --- /dev/null +++ b/TODO @@ -0,0 +1,80 @@ +CVS COMMIT: + + + +TODO: + - make sure scheduler design is _right_ - it's broken'ish. + - debian BTS frontend "bugs" + - !country + - !dinstall + - support DCC SEND of factoid (listkeys/listvals) that matched. + - news: show total requested count, users "registered", users + "ignored" + - add notes about news redesign to accomodate individual items + read - need to add id's to each item too. + - debian bug lookup. + - bind DCC CHAT service to port. + - man perlipc, search for service. + - do forking aswell. + - debian: "find -2.4.1" does not work but 2.4.1 does? + - $debug var needed. + - check if debian downloading files are proper. + - verbose: say why config option was enabled/enabled. + - registered flags for users/channels + - end of DynaConfig.pl + - use in UserDCC.. warn if value is not in list. + - add &checkSet() or &_chanset(); + - update sample.chan and sample.config + - attempt to move userDCC to hooks. + - need to modify parseCmdHooks for user flags? + - make timers below 5 or 10 mins non-random values. +-- EFFORT 1. + - make IRC/Schedulers.pl work 100%. + - intervals must be multiple of the smallest one + - otherwise auto-fixed. + - make intervals chan-specific + - need to store info in $sched{$what}{$chan} = + time(); when last run or next run? +---------------------------------------------------- +------------ FUTURE, NON-IMPORTANT + - ~country ua + - xk: add it :) and my imdb feature :) + - xk: and ~bugs :) + - stats to keep common words. + - "heh", "?", "lol", ":)", "hi" + - "HACKING" text file, documentation of where things start, + what "core" or reuseable functions are used and what for. + - web interface... learn php + tables. + - on join message - customizeable, option. + - addon to UserInfo but for channels? + - ^B's are removed (HOW?) from factoids. + - asking questions.... make more guesses + - throttling of "help topic": push-pull system of &msg(). + - one key for berk db to show format... + - use autoloader properly. + - Module:::: + - make a global autoloader. + - support notification of author of deleted factoids, + - flag to hide owner of factoid. + - table data for DCC CHAT or misc table. + - DYNAMIC USER//CONFIGURATION FILE UPGRADE: + - finer granuality(sp) of userlist/ignore file + - apt, find netconfig -- merge similar files. + - and same files(1 per package) for multiple packages. + - merge partial similar paths together. + - do some test cases to confirm code actually works as + proposed. + +------------------- useless statistics +- 20010420: +[router] [~blootbot/src] # grep DEBUG `find -type f`| wc -l + 373 +[router] [~blootbot/src] # grep WARN `find -type f` | wc -l + 129 +[router] [~blootbot/src] # grep FIXME `find -type f` | wc -l + 35 +[router] [~blootbot/src] # grep status `find -type f` | wc -l + 386 +[router] [~blootbot/src] # grep ERROR `find -type f` | wc -l + 145 + -- 2.39.5