2001-11-09 13:53:19 +00:00
|
|
|
$Id$
|
|
|
|
|
2001-11-02 22:13:38 +00:00
|
|
|
MBSE BBS V0.33.19 TODO list.
|
2001-08-17 05:46:24 +00:00
|
|
|
----------------------------
|
|
|
|
|
|
|
|
These are a list of things that must be implemented one way or
|
|
|
|
another. Some things are urgent and necessary to operate the bbs
|
|
|
|
without human intervention, others are just for comfort, or nice.
|
|
|
|
I think this list will always contain items, I only hope the urgent
|
|
|
|
matters will be removed.
|
|
|
|
Note that most goodies are still in my mind instead of in this file.
|
|
|
|
Classes: U = Urgent.
|
|
|
|
N = Normal, second priority.
|
|
|
|
L = Cosmetic or nice to have.
|
|
|
|
|
|
|
|
|
2001-09-27 20:35:25 +00:00
|
|
|
SETUP.sh:
|
|
|
|
N: Better way to grep for excisting usernames and groupnames.
|
|
|
|
|
2001-08-17 05:46:24 +00:00
|
|
|
mbsebbs:
|
|
|
|
L: Reading of function keys over modem lines, or worse PPP connections,
|
|
|
|
must be fixed. Timing problems together with modem buffering?
|
|
|
|
It works with direct serial connections. Note, this also happens
|
|
|
|
on busy LAN's between Linux boxes with normal xterm's.
|
|
|
|
Note: this problem almost dissapeared after kernel upgrade to
|
2001-11-09 13:53:19 +00:00
|
|
|
2.2.16. Another note, this does not happen over ssh.
|
2001-08-17 05:46:24 +00:00
|
|
|
|
|
|
|
L: Must include SEEN-BY and other hidden lines into BlueWave and QWK
|
|
|
|
mail, must be user selectable. see remarks of William McBrine.
|
|
|
|
The default is oke now.
|
|
|
|
|
|
|
|
N: Rewrite chat to use "mbtask". Write chat functions into "mbmon"
|
|
|
|
|
|
|
|
N: Implement session and time/day limits.
|
|
|
|
|
|
|
|
N: Display textfiles and archives.
|
|
|
|
|
|
|
|
N: Check for tagged files before logoff
|
|
|
|
|
|
|
|
L: Implement telnet door.
|
|
|
|
|
2001-10-22 05:45:55 +00:00
|
|
|
L: Spell checker in full screen editor.
|
|
|
|
|
|
|
|
L: Better word wrapping or paragraph justification in editor.
|
2001-08-17 05:46:24 +00:00
|
|
|
|
|
|
|
mbfido:
|
|
|
|
U: Code cleanup and make a structure in this program. Remove duplicate
|
|
|
|
or similar functions.
|
|
|
|
|
2001-08-25 19:53:11 +00:00
|
|
|
N: Received files not in an archive are not scanned for virusses.
|
|
|
|
|
2001-08-17 05:46:24 +00:00
|
|
|
N: Remove memory leak during toss. (It's ok for less 5000 messages for
|
|
|
|
each run).
|
|
|
|
|
|
|
|
N: Implement long filename support from .tic files.
|
|
|
|
|
|
|
|
N: When a news article is received from a mailinglist there is a valid
|
|
|
|
To: address in the message, the gate doesn't see that and uses the
|
|
|
|
name to "All".
|
|
|
|
|
2001-08-25 19:53:11 +00:00
|
|
|
U: GoldED netmail from points, FMPT kludge is missing.
|
|
|
|
|
|
|
|
U: GoldED messages to internet becomes null.
|
|
|
|
|
|
|
|
U: E-mail for points get status normal in the outbound.
|
|
|
|
|
|
|
|
N: Wish: internet addresses in the From: field.
|
|
|
|
|
2001-09-17 21:44:23 +00:00
|
|
|
N: Also check for file_id.diz filenames.
|
|
|
|
|
2001-08-17 05:46:24 +00:00
|
|
|
mbcico:
|
|
|
|
L: Implement modem connect response translation for ISDN lines, i.e.
|
|
|
|
make the CAUSE responses human readable. see McMail for this
|
|
|
|
option.
|
|
|
|
|
|
|
|
N: Implement MD5 crypt in binkp protocol driver.
|
|
|
|
|
|
|
|
N: Remove code to make automatic calls after mbtask does this.
|
|
|
|
|
|
|
|
mbfile:
|
|
|
|
N: Add a check to see if the magic filenames are valid.
|
|
|
|
|
|
|
|
N: Update <filespec> <area> <-touch>
|
|
|
|
|
|
|
|
N: Rearc <area>
|
|
|
|
|
|
|
|
mbaff:
|
|
|
|
L: Add setup parameters for minimum length of keywords.
|
|
|
|
|
|
|
|
mbindex:
|
|
|
|
N: Add usernames index.
|
|
|
|
|
|
|
|
mbmon:
|
|
|
|
L: Logfile tail functions.
|
|
|
|
|
|
|
|
L: Chat with bbs users.
|
|
|
|
|
|
|
|
mbtask:
|
|
|
|
L: Add chat protocol.
|
|
|
|
|
|
|
|
N: Let mbtask control the mailer and mailer calls.
|
|
|
|
|
|
|
|
N: Implement nodelist Txx flags.
|
|
|
|
|
|
|
|
N: Add events.
|
|
|
|
|
|
|
|
mbsetup:
|
|
|
|
U: PickAka function lets mbsetup crash if domain is 12 characters
|
|
|
|
|
|
|
|
L: Generate crossreference document:
|
|
|
|
File Areas <=> BBS groups
|
|
|
|
File Areas <=> Newfiles groups
|
|
|
|
Filefind flags <=> TIC Areas
|
|
|
|
Echomail <=> Mail groups
|
|
|
|
Echomail <=> Nodes
|
|
|
|
Fileechos <=> Groups
|
|
|
|
Fileechos <=> Nodes
|
|
|
|
Fileechos <=> BBS Areas
|
|
|
|
Fileechos <=> Magic processing
|
|
|
|
Fileechos <=> Hatch
|
|
|
|
Newfiles <=> BBS Areas
|
|
|
|
Newfiles <=> File groups
|
|
|
|
Echomail groups <=> Nodes
|
|
|
|
Echomail groups <=> Areas
|
|
|
|
Fileecho groups <=> Nodes
|
|
|
|
Fileecho groups <=> File echos
|
|
|
|
Fileecho groups <=> Newfile reports
|
|
|
|
Fileecho groups <=> BBS Areas
|
|
|
|
|