File: TODO

package info (click to toggle)
blootbot 1.1.0-2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 1,420 kB
  • ctags: 586
  • sloc: perl: 15,941; sh: 154; makefile: 56; sql: 45
file content (80 lines) | stat: -rw-r--r-- 2,882 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
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
	- <greycat> ~country ua
	- <irq_w> xk: add it :) and my imdb feature :)
	- <greycat> 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::<BLAH>::<CMD>
		- 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
	- <el_gore> 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