Login
User Name:

Password:



Register

Forgot your password?
void nanny_get_new_race -- comm.c
Mar 13, 2025 7:08 am
By Elwood
IPv6
Jan 25, 2025 10:45 pm
By Samson
mudstrlcpy and mudstrlcat
Jan 18, 2025 5:23 pm
By Samson
I3 and IMC
Jan 17, 2025 9:35 pm
By Samson
AFKMud 2.5.1
Jan 17, 2025 2:22 pm
By Samson
SWFotEFUSS 1.5.3
Author: Various
Submitted by: Samson
SWRFUSS 1.4.3
Author: Various
Submitted by: Samson
SmaugFUSS 1.9.8
Author: Various
Submitted by: Samson
AFKMud 2.5.2
Author: AFKMud Team
Submitted by: Samson
SmaugFUSS 1.9.7
Author: Various
Submitted by: Samson
Users Online
Anthropic, AhrefsBot, Bing, Google, Bytespider

Members: 0
Guests: 11
Stats
Files
Topics
Posts
Members
Newest Member
507
3,812
19,722
591
TracySpencer

» SmaugMuds » Codebases » AFKMud Support & Development » Is MXP worth continued suppor...
Forum Rules | Mark all | Recent Posts
Is MXP worth continued support? (17 Votes)
Yes  41.18% - 7 votes

No  58.82% - 10 votes

What the hell is MXP?  0% - 0 votes

Is MXP worth continued support?
< Newer Topic :: Older Topic >

Pages:<< prev 1, 2 next >>
Post is unread #21 Nov 27, 2007 8:42 pm   
Go to the top of the page
Go to the bottom of the page

David Haley
Sorcerer
GroupMembers
Posts902
JoinedJan 29, 2007

 
Heh. I guess I never even noticed that. :) I just assumed it did, not sure why.

Are you opposed to MXP out of principle or because the implementation was so messy?

Post is unread #22 Nov 27, 2007 8:51 pm   
Go to the top of the page
Go to the bottom of the page

Samson
Black Hand
GroupAdministrators
Posts3,707
JoinedJan 1, 2002

 
Lets just say I'm skeptical of its usefulness due to Zugg disobeying his own standard, turning it into the IE of the MUD world.

Post is unread #23 Nov 27, 2007 9:13 pm   
Go to the top of the page
Go to the bottom of the page

David Haley
Sorcerer
GroupMembers
Posts902
JoinedJan 29, 2007

 
Yup. That's both my #1 and my major qualm with it. (The distinction might sound silly; what I mean is that it's my #1 qualm, and all the other qualms are a fair ways behind...) You might have inferred as much from what I've said on Nick's forums. :) Nonetheless I do find its hyperlinking useful for having shortcuts to complicated commands.

And again, if you've been following Nick's forums, I've been slowly advocating a new protocol, one that is much more based on the actual data being sent, as opposed to superficial details like what colors to display things in. Thing CSS or document styles vs. font tags. The idea is that you would not send pre-formatted information, but rather some kind of structured representation of the same, and you would let the client decide how to format it. The client could then take the exact same input and turn it into text, or use it to fill in pieces of a GUI. Well, anyhow, this might be a discussion for another day...

Post is unread #24 Mar 10, 2008 5:43 pm   Last edited Mar 10, 2008 5:45 pm by ransom
Go to the top of the page
Go to the bottom of the page

ransom
Fledgling
GroupMembers
Posts22
JoinedSep 7, 2006

 
Sounds rather like pueblo, probably a better stricter sort of standard in the sense that the developers actually live up to their own standards.

Maybe AFK should be the testing grounds of a new standard (like said earlier)? or adaptation/merging/FUSSing of existing ones?

I do like it & do use it. It's grate as a player for those items who's descriptions are obscure and meaningless & you cant figure out how to junk/drop/etc.. and as said earlier it's grate for flagging & tagging things.

Post is unread #25 Mar 10, 2008 7:03 pm   
Go to the top of the page
Go to the bottom of the page

David Haley
Sorcerer
GroupMembers
Posts902
JoinedJan 29, 2007

 
The problem with any such standard is that you need support in both the clients and the servers. It would be good if an MXP server-side implementation rigidly conformed to standards so as to not encourage clients to be sloppy; similarly it would be good if client-side implementations did the same thing and informed server writers that their code wasn't doing exactly the right thing.

Unfortunately there is a big bottleneck in all of this, one client in particular that has "bent" the standard such that many servers cater to that bent standard, not the actual one... :wink:

Post is unread #26 Mar 10, 2008 10:33 pm   
Go to the top of the page
Go to the bottom of the page

Samson
Black Hand
GroupAdministrators
Posts3,707
JoinedJan 1, 2002

 
So in other words, because Zmud has been the IE of MUD clients, MXP has been more or less totally fubared? That would be about the extent of it from trying to support it with AFKMud :)

Post is unread #27 Mar 11, 2008 7:29 pm   
Go to the top of the page
Go to the bottom of the page

ransom
Fledgling
GroupMembers
Posts22
JoinedSep 7, 2006

 
emote whines about mxp not being on alsherok already.

I do hope that mxp support (as is) will remain an option perhaps through cset or make options? (begs for middle ground) even if it's not developed further?

Post is unread #28 Mar 11, 2008 11:03 pm   
Go to the top of the page
Go to the bottom of the page

InfiniteAxis
Off the Edge of the Map
GroupAdministrators
Posts1,199
JoinedMar 21, 2006

 
I remember there being MXP support on Alsherok.. did you by chance turn it off? Or maybe it was already ripped out.

Post is unread #29 Mar 12, 2008 3:14 am   
Go to the top of the page
Go to the bottom of the page

Samson
Black Hand
GroupAdministrators
Posts3,707
JoinedJan 1, 2002

 
I already pulled it out. Middle ground does little good when the support for it from the author is so awful.

Post is unread #30 Mar 12, 2008 3:18 am   
Go to the top of the page
Go to the bottom of the page

David Haley
Sorcerer
GroupMembers
Posts902
JoinedJan 29, 2007

 
Why not leave it in but just conform to the standard? ZMud can meet the standard, it's just that it also meets things that don't conform. But the advantage to meeting it is that clients like MUSHclient (that are sane) can benefit from it too...

Post is unread #31 Mar 12, 2008 9:59 pm   
Go to the top of the page
Go to the bottom of the page

Quixadhal
Conjurer
GroupMembers
Posts395
JoinedMar 8, 2005

 
The problem is, if you support the correct standard, people who connect with the incorrect client will pester you with "bug reports", since things don't look right to them.

One of my early attempts at doing contract work was to write the database logic in some PHP pages, which would later have pretty buttons and such added by the web designer. Well, it turned out the web designer couldn't actually READ PHP code, and thus had no clue how to integrate their artwork into my code. Sooo, they tried to get me to do it.

Long story short, I developed what I thought was a pretty solid page, simple and decent looking, following their directions and mockup page pretty close. As a n00b to web programming, I was using Firefox. It worked great. However, the page didn't line up properly in IE, and as you might expect, arguing that IE was wrong didn't go very far since "everyone" uses IE.

If MXP support stays, there will be people using the bastardized ZMud client will try to add features they know it supports from other games, and submit bug reports when they don't work. If it's possible to turn it into a snippet, that would probably be the best choice. That way individual admins can paste it back in, and if they want to extend it for the psuedo-standard, they know where to poke.

Post is unread #32 Mar 12, 2008 10:12 pm   
Go to the top of the page
Go to the bottom of the page

David Haley
Sorcerer
GroupMembers
Posts902
JoinedJan 29, 2007

 
I thought the problem with MXP was the other way around: ZMud accepts things that it shouldn't, and so it "fixes" a bad server implementation. MUSHclient won't accept the bad MXP, and so MUSHclient appears broken. I wasn't under the impression that ZMud actually fails to respect correct MXP tags.

Quixadhal said:

If it's possible to turn it into a snippet, that would probably be the best choice.

I don't see why it should be a snippet and not just a toggle option in the settings... seems like it does no harm if it just sits there inactive, whereas having to go through installing snippets is tedious at best.

Post is unread #33 Mar 12, 2008 10:21 pm   
Go to the top of the page
Go to the bottom of the page

Samson
Black Hand
GroupAdministrators
Posts3,707
JoinedJan 1, 2002

 
It was my experience that Zmud would actually break stuff on valid MXP that worked in Mushclient, Mudmagic's client, and Kmuddy. But that's a bit like valid HTML working in Firefox, Opera, and Safari only to have it not work in IE and have everyone tell you you did it wrong because IE isn't displaying it right. But I think Quixadhal already made that point.

Bottom line is that until Zmud pulls an IE8 and goes standards compliance on us, I'm not touching it.

Post is unread #34 Mar 13, 2008 1:02 pm   
Go to the top of the page
Go to the bottom of the page

Quixadhal
Conjurer
GroupMembers
Posts395
JoinedMar 8, 2005

 
DavidHaley said:

I don't see why it should be a snippet and not just a toggle option in the settings... seems like it does no harm if it just sits there inactive, whereas having to go through installing snippets is tedious at best.


Only because it removes to onus of support from the codebase maintainer. If MXP becomes a snippet, it drops to a category of being use-at-your-own-risk, and even allows someone else who feels the need to actively maintain that system to take over support.

Personally, I agree. However, I know there are some people who expect everything the driver ships with to work 100%, or they bug Samson about it being broken. I'm sure his inbox can tell that tale better than I. :)

Post is unread #35 Mar 14, 2008 2:31 am   
Go to the top of the page
Go to the bottom of the page

Samson
Black Hand
GroupAdministrators
Posts3,707
JoinedJan 1, 2002

 
Heh. My inbox sees very little of that sort of thing. The bug reports end up on the forums one way or another. I'd much rather leave crappy broken protocols out of the codebase. I kept MSP because it actually seems to work right. Zugg should have been more careful no to hose MXP.

Pages:<< prev 1, 2 next >>