Re: Repeating prompts in zMUD and bpl16,client or severproblem?was Re: Login?

From: Daniel A. Koepke (dkoepke@california.com)
Date: 12/31/99


On Fri, 31 Dec 1999, Bill Forgette wrote:

> In my opinion, it would be productive to do that to make things
> conform to being standard, but I feel that is highly unrealistic given
> the number of clients (either mud clients or telnet apps) out there
> that player use.  Yes you could just focus on the few popular ones,
> but someone would always be left out.

And what's your point?  Changing CircleMUD to be non-compliant isn't the
silver bullet you think it is.  Then any client that doesn't handle the
non-compliance is SOL, and, even further, we can't even say, "Well, read
the standards before pretending to implement them; it's not our fault."
It's not unrealistic to ask people to upgrade their clients.  They do it
all the time.

> This feeling of mine is due from experience of working with multiple
> software vendors who implement standards in their projects - i.e.
> Z39.50.  All claim to follow the standard but it is a pain to get one
> server from company x using Z3950 to talk to company y using Z3950.
> Both will claim to follow the standard and blame the other for not
> following

So would you then ask that all developers converge on an implementation
outside of that specified and designed by Z39.50?  And then when someone
comes along and correctly implements the standard and discovers that his
product doesn't work as specified with existing implementations?  You're
not solving the problem by moving away from the standard -- you're pulling
the wool over the eyes of the users because, frankly, you want to give up
on strong-arming client developers before we've even began strong-arming
them.  Dropping standards compliance is not the silver bullet you seem to
think it is, and just as I wouldn't preach everyone use only Newtonian
physics because it gained much wider acceptance before more correct models
appeared, I won't preach CircleMUD take a step back for the bugs in other
software.  I cannot condone breaking CircleMUD for their sake, and I won't
be a part of that.  In the meantime, send me a list of all the broken
clients, and I'll contact everyone I can.

It's agreed that it's very difficult to get conformance out of every
developer.  However, we're not asking for them to implement the entire
TELNET protocol correctly (well, I would like it if CircleMUD implemented
it and they followed suit, but that's another matter), just change one
little thing in their handling of the TELNET command parsing.  If they
choose non-compliance over correctness, that's their gig -- you'll just
have to get a client that works right.

-dak


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     |  http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html  |
     +------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 12/15/00 PST