Help hierarchy

Phillip Rzewski (kutcha@helios.acm.rpi.edu)
Wed, 21 Dec 94 3:39:26 EST

This was something I brought up with Xian in private convo but he turned down.
I wasn't bothered because I'm not one to complain and I can adapt to most
anything. However, other people in the poker group have had call for it,
therefore I feel I will speak for this group as a whole.

With games coming into place, I think a help hierarchy would be of great use.
The current system, while noble, is somewhat insufficient. Right now, help
is tailored to what game you're currently playing in, if necessary. For
example, "/help deal", while playing poker, would give you the deal help for
poker and not for uno. The main disadvantage to this is that there's no way
for people not playing to get the help. It's a small inconvenience for the
person to, say, start their own game to read the help. But it IS an
inconvenience, and unnecessary when it would seem a hierarchy is more
intuitive.

So, under a hierarchy, you would "/help poker deal" and so forth. Of course,
with the nice client that has command recall, it's not a lot of extra typing
for the user. It would also eliminate rather counterintuitive commands like
"/help poker_cmds".

As Maker poined out, this doesn't have to be hard to code. On CONNECT it
apparently just consisted of changing the spaces in the command into
underscores and using the full name with underscores as the reference into
the help index. As Deven then pointed out, it might also be nice if it did
partial matching on the words, but beggers... choosers...

Anyway, I bring this up because I have seen significant support for it. I
have no desire to implement it myself. :) But discuss and pummel as necessary.

--
   Phillip Andrew Rzewski                      Internet: kutcha@acm.rpi.edu
 "Change what you cannot accept, do not accept what you can't change." -- c$c