Things to Do/Include/Whatnot:

1) Add support for specific comments based on specific answers to
   particular questions;
2) Add support for answer values based on other values;
3) Allow skipping of questions based on user answers;
4) Allow "fake" min/max range displays;
5) Make it capable of scoring on multiple axes (useful for Keirsey
   and other complex surveys).
6) Find out if the installation process is halfway decent, or just
   too bizarre.
7) See if the docs are any good. There should probably be a man page
   of some kind or another, though what would go in it, I'm not
   really sure.
8) Add some kind of support for free-form text fields. (They are
   currently not allowed, simply because it's too hard to match
   the user's answer to the required, pre-supplied values.)

People are undoubtedly going to want to use QuizMaster to deal with 
online _surveys_, in order to ask people questions and tally or other-
wise record the results. It's completely unsuited to that, and such
functionality will probably become a completely different application,
to be called SurveyMaster. This one will probably store results in a
SQL database, with maybe the option to drop them in a flat text file
(which would be really ugly, but might be desired by people who, for
one reason or another, can't run a database on their server). This
means SurveyMaster will fold in many of the features on the above
list, plus it will actually write to the disk (something QuizMaster
doesn't do at any time, unless debugging is turned on).

So, while adding survey support to QuizMaster is *not* on this todo
list, it is in the developer's mind.

Other features likely will be requested by users.

--KDM, 07/31/2001

