@rook said in Alternative Formats to MU:
You're right, but if we're honestly talking about something to replace telnet, I think that our 'core' needs to be broader than 'every game uses this'. It needs to have a full enough list of features that people go 'that looks better', and that's going to include, IMO, logging and conflict resolution.
Point of order... I am confused by the constant usage of the word 'telnet' in this conversation. Telnet is a protocol, like HTTP or SMTP or SSH. This misunderstanding has clogged a lot of this conversation from a technical perspective.
I think the better term to be using here would be 'server codebase', which is the application like PennMUSH or RhostMUSH or TinyMUX or AresMUSH that people are logging into. That is what provides the features that you are discussing.
Not picking on anyone, but please. Unless you are speaking to the specific carrier protocol that people use to log into the server, don't use the word 'telnet'.
What is being discussed here is design for the server, not the protocol.
Also? Please don't just say "Whatever Rook", because it is important when you are engaging people from a technical perspective. God help us if @Ashen-Shugar sees this.
Whatever Rook.
You deserved that for the Ashen-Shugar comment 
For what it's worth, it's again why I made the API in Rhost. Why I'm having people help me in making a completely code-independent API parser into the main engine.
If people don't want to use telnet, don't.
If people don't want to use web interfaces, don't.
If people don't want to log, don't.
If people want to log everything, go for it.
Right now, with the existing Restful(like) API, Rhost allows you to interface, connect, query, and push and pull data from the game, without using telnet. Without logging in a player. Without anything more than an active end-point dbref#. And that dbref# can be any data type. Room, exit, object, it just doesn't care.
You use the a url call (any language that can do a header based url call can use this, any web page, program, command line, graphical application... anything that handles web headers.
Game developers hear you when you ask for options.
Game developers hear you when you ask to be able to enable and disable anything you can think of.
Game developers hear you when you ask for more.
But the funny thing is?
All I hear is the people too busy complaining about how something doesn't work to bother discovering the issue has already been resolved in some of the codebases.
And this is why @Rook didn't want me to see it I guess.
Meh handwaves do whatever. I'm tired.