2001-11-09 13:53:19 +00:00
|
|
|
$Id$
|
|
|
|
|
2004-02-23 14:46:06 +00:00
|
|
|
MBSE BBS V0.51.1 TODO list.
|
2003-10-03 19:48:15 +00:00
|
|
|
---------------------------
|
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.
|
2003-07-29 20:42:38 +00:00
|
|
|
X = Will not be done unless it's really needed.
|
2001-08-17 05:46:24 +00:00
|
|
|
|
2003-08-03 15:11:33 +00:00
|
|
|
everything:
|
2003-09-09 21:45:24 +00:00
|
|
|
L: Consider XML format for databases.
|
|
|
|
|
2003-08-03 15:11:33 +00:00
|
|
|
L: Implement IPv6.
|
|
|
|
|
2003-09-07 20:25:33 +00:00
|
|
|
L: Document error return codes in the manual.
|
|
|
|
|
2004-02-10 19:49:40 +00:00
|
|
|
N: Make filesystem space check run only on mbse used filesystems.
|
|
|
|
|
2003-03-23 21:27:14 +00:00
|
|
|
install:
|
|
|
|
N: On some (unsupported) distro's with xinetd the installation script
|
|
|
|
also adds entries to inetd.conf.
|
|
|
|
|
2002-08-28 19:49:24 +00:00
|
|
|
libdiesel.a:
|
|
|
|
U: Processed stringlines containing unbalanced " characters are not
|
|
|
|
processed, instead the previous macro value will be returned.
|
|
|
|
|
2001-08-17 05:46:24 +00:00
|
|
|
mbsebbs:
|
2003-12-04 22:07:33 +00:00
|
|
|
N: Test with valgrind.
|
|
|
|
|
2003-07-29 20:42:38 +00:00
|
|
|
X: Better word wrapping or paragraph justification in editor.
|
2001-08-17 05:46:24 +00:00
|
|
|
|
2003-07-29 20:42:38 +00:00
|
|
|
X: E-mail downloads with e-mail verification.
|
2002-05-21 19:07:05 +00:00
|
|
|
|
2002-07-01 19:31:15 +00:00
|
|
|
N: OLR, implement file requests.
|
|
|
|
|
2003-02-05 20:56:05 +00:00
|
|
|
N: Only count posted messages in local mail areas.
|
2003-01-23 22:57:16 +00:00
|
|
|
|
2003-02-07 22:51:07 +00:00
|
|
|
L: ChangeHandle, allow own unix name as handle.
|
|
|
|
|
2003-07-29 20:42:38 +00:00
|
|
|
X: OLR: tagged areas must have 3 states, off, on or personal only.
|
2003-03-02 13:29:33 +00:00
|
|
|
|
2003-07-29 20:42:38 +00:00
|
|
|
X: OLR: implement limit date function.
|
2003-03-02 13:29:33 +00:00
|
|
|
|
2003-07-29 20:42:38 +00:00
|
|
|
X: OLR: include private email area in download packets.
|
2003-03-02 13:29:33 +00:00
|
|
|
|
2003-07-29 20:42:38 +00:00
|
|
|
X: OLR: implement some global settings from the offline configuration.
|
2003-03-02 13:29:33 +00:00
|
|
|
|
2003-07-29 20:42:38 +00:00
|
|
|
X: OLR: implement keywords and filters.
|
2003-03-02 13:29:33 +00:00
|
|
|
|
2003-07-29 20:42:38 +00:00
|
|
|
X: OLR: check qwke extensions.
|
2003-03-02 13:29:33 +00:00
|
|
|
|
|
|
|
N: OLR: qwk, check netmail entered from reader, fido address missing?
|
|
|
|
|
2004-02-23 15:46:32 +00:00
|
|
|
N: Translate characterset of messages to the users preferred characterset.
|
2004-03-04 19:42:38 +00:00
|
|
|
This is partly done for testing.
|
2003-05-10 11:51:43 +00:00
|
|
|
|
2003-12-16 21:50:32 +00:00
|
|
|
N: There are some bugs in the bbs list menu. Make it a door?
|
|
|
|
|
2003-02-07 22:51:07 +00:00
|
|
|
newuser:
|
2003-12-04 22:07:33 +00:00
|
|
|
N: Test with valgrind.
|
|
|
|
|
2003-02-07 22:51:07 +00:00
|
|
|
L: Allow handles to be the same as the unixname.
|
|
|
|
|
2004-02-23 15:46:32 +00:00
|
|
|
N: Add menu setup to set users preffered character set.
|
2003-02-07 22:51:07 +00:00
|
|
|
|
2004-02-22 12:51:42 +00:00
|
|
|
mbtask:
|
|
|
|
N: Add a thread that keeps track of disk usage of all partitions used
|
|
|
|
by mbse, update partition list after setup changes. Make the info
|
|
|
|
available for all other programs so they know very fast if enough
|
|
|
|
space is still available.
|
|
|
|
|
2001-08-17 05:46:24 +00:00
|
|
|
mbfido:
|
2004-03-06 21:48:41 +00:00
|
|
|
N: When importing a tic file with magic name, remove the magic from
|
|
|
|
the filerecord of the previous file.
|
|
|
|
|
2003-02-05 20:56:05 +00:00
|
|
|
N: The elist rules files are named (8.3) areaname.rul where areaname
|
|
|
|
is the first 8 characters of the area name and we use the full name
|
|
|
|
only. Make sure both namings are accepted?
|
|
|
|
|
|
|
|
N: Count posted messages during mailscan.
|
|
|
|
|
2003-07-29 20:42:38 +00:00
|
|
|
N: Code cleanup and make a structure in this program. Remove duplicate
|
2001-08-17 05:46:24 +00:00
|
|
|
or similar functions.
|
|
|
|
|
2002-02-23 13:28:42 +00:00
|
|
|
N: Process GoldED filerequest netmails with the filereq flag set, we
|
|
|
|
should create a .req file with the contents of the subject line.
|
|
|
|
|
2002-05-23 17:57:22 +00:00
|
|
|
N: Process To: and Cc: lines in messages gated from Fido to Internet.
|
|
|
|
|
2002-06-16 21:17:26 +00:00
|
|
|
N: Add macro's for stats of all months.
|
|
|
|
|
2002-07-26 20:28:49 +00:00
|
|
|
L: Implement netmail K/S flag to mark netmail Deleted.
|
|
|
|
|
2002-08-05 20:43:29 +00:00
|
|
|
N: Implement file requests for directory nodes.
|
|
|
|
|
2002-08-25 11:25:46 +00:00
|
|
|
L: Add %from command to areamgr/filemgr.
|
|
|
|
|
2002-10-18 18:23:35 +00:00
|
|
|
L: Add netmail notification of changed areas.
|
2002-09-16 21:28:08 +00:00
|
|
|
|
2002-10-19 11:43:45 +00:00
|
|
|
L: Maybe store insecure echomail in badmail area.
|
|
|
|
|
|
|
|
L: Maybe store echomail for unknown areas in badmail area.
|
|
|
|
|
2003-12-08 18:13:21 +00:00
|
|
|
L: Make it possible to only virus scan the complete archives.
|
2002-10-27 17:11:27 +00:00
|
|
|
|
2002-11-08 19:33:50 +00:00
|
|
|
N: Let mbfido areas with a special switch update area descriptions.
|
|
|
|
|
2003-01-27 21:55:42 +00:00
|
|
|
N: Send rulefile via netmail for each new connected mail area.
|
|
|
|
|
|
|
|
N: Send notifications to downlinks about changed areas from uplink.
|
|
|
|
|
2003-07-01 20:04:00 +00:00
|
|
|
N: Add statistic mail messages.
|
|
|
|
|
2003-11-26 19:12:21 +00:00
|
|
|
N: With auto created areas golded.inc is not adjusted to the new
|
|
|
|
setup.
|
|
|
|
|
2003-12-04 22:07:33 +00:00
|
|
|
N: After readalias we need to free the alias list when mbfido ends.
|
|
|
|
|
2004-03-04 19:42:38 +00:00
|
|
|
N: Reimplement characterset conversion again on the gateway.
|
2004-02-23 15:46:32 +00:00
|
|
|
|
2004-03-11 18:58:51 +00:00
|
|
|
N: When adding a record to the toberep database add check for existing
|
|
|
|
older entry to update the info with the later received file. Else
|
|
|
|
just handle the record as a dupe.
|
|
|
|
|
2001-08-17 05:46:24 +00:00
|
|
|
mbcico:
|
2004-02-09 19:15:05 +00:00
|
|
|
N: Further investigate binkp tty_error hangup.
|
2004-01-29 21:12:21 +00:00
|
|
|
|
2004-01-25 10:57:35 +00:00
|
|
|
L: Implement binkp option ND.
|
|
|
|
|
2004-01-28 21:10:56 +00:00
|
|
|
N: Implement PLZ turn off m_get command.
|
|
|
|
|
2004-01-31 22:15:00 +00:00
|
|
|
N: Make workaround for binkp bug in Irex 2.24 upto 2.29
|
|
|
|
|
2001-08-17 05:46:24 +00:00
|
|
|
mbfile:
|
2003-07-29 20:42:38 +00:00
|
|
|
L: Update <filespec> <area> <-touch>
|
2001-08-17 05:46:24 +00:00
|
|
|
|
2003-07-29 20:42:38 +00:00
|
|
|
L: Possibility to skip file areas from checking and reindexing.
|
2002-05-23 17:57:22 +00:00
|
|
|
|
2004-03-08 20:51:04 +00:00
|
|
|
N: The import function does not create long filenames.
|
|
|
|
|
|
|
|
N: The import function doesn't strip the [0] from the files.bbs
|
|
|
|
when importing the description.
|
|
|
|
|
2002-08-12 20:07:09 +00:00
|
|
|
mbmsg:
|
|
|
|
N: With the post command if a netmail area is used the netmail area
|
|
|
|
will cause trouble later, should be blocked to be used on netmail
|
|
|
|
areas.
|
|
|
|
|
2001-08-17 05:46:24 +00:00
|
|
|
mbaff:
|
|
|
|
L: Add setup parameters for minimum length of keywords.
|
|
|
|
|
|
|
|
mbindex:
|
2003-07-29 20:42:38 +00:00
|
|
|
X: Add usernames index.
|
2001-08-17 05:46:24 +00:00
|
|
|
|
2002-01-27 17:23:41 +00:00
|
|
|
mbnewusr:
|
2003-08-23 19:02:25 +00:00
|
|
|
L: On NetBSD, supress error message from mbpasswd.
|
2003-07-29 20:42:38 +00:00
|
|
|
-- Currently no access to my old Sun Sparcstation.
|
2002-01-27 17:23:41 +00:00
|
|
|
|
2001-08-17 05:46:24 +00:00
|
|
|
mbsetup:
|
2002-10-28 22:38:10 +00:00
|
|
|
N: Add a check for double areatag names.
|
|
|
|
|
2002-06-17 19:53:22 +00:00
|
|
|
N: Use some sort of sorting for the system aka's and make sure the
|
2002-06-11 18:46:18 +00:00
|
|
|
main aka with zone's is listed first. Having zone's mixed gives
|
|
|
|
too high outbound stats and the outbound is scanned multiple times.
|
|
|
|
|
2003-07-29 20:42:38 +00:00
|
|
|
N: Put ZMH fields in the network setup for each zone. Currently Z1-6.
|
2002-02-24 16:00:29 +00:00
|
|
|
|
2002-05-23 17:57:22 +00:00
|
|
|
N: Add switch for file area to skip checking and indexing.
|
|
|
|
|
2003-01-30 21:23:57 +00:00
|
|
|
N: Add global setup in menus 9.1 and 10.1 at least to change uplink
|
|
|
|
data.
|
|
|
|
|
2004-03-07 11:24:21 +00:00
|
|
|
N: When a message area is deleted, delete the rulesfile too.
|
|
|
|
|
2003-07-29 20:42:38 +00:00
|
|
|
X: Generate crossreference document:
|
2001-08-17 05:46:24 +00:00
|
|
|
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
|
|
|
|
|