?--------------------------------------------------
From: "Dave Cridland" <[email protected]>
Sent: Friday, November 05, 2010 2:40 PM
To: "Jabber/XMPP software development list" <[email protected]>
Subject: Re: [jdev] XMPP vs IMAP

On Fri Nov  5 07:54:03 2010, Softish soft wrote:
...

...

Also remember that IMAP is part of the MIME stack. Beautiful Microsoft Outlook proprietary and incompatible extensions anyone? Magic numbers? Magic content types? No fallback? Significant documentation effort?

Or just a new namespace? With fallback measures in place (<message>) or not-supported error codes instead of silent failure (<iq>). Everything describes itself; XML is easier to read than Base64. Chances are the protocol-designer documented it anyway.

XML is designed to be extensible; MIME is designed to be hopeless. When making an extensible protocol the choice becomes obvious (imagine the fun if we had to use MIME for SOAP message payloads).

Also remember that the XMPP network has proven to be resilient in the face of SPIM. With SPAM rampant on the email network you can imagine the fun if an IM system was built on email protocols.

Jonathan

(disclaimer: I don't like MIME, I wish email would go away)


Dave.
--
Dave Cridland - mailto:[email protected] - xmpp:[email protected]
 - acap://acap.dave.cridland.net/byowner/user/dwd/bookmarks/
 - http://dave.cridland.net/
Infotrope Polymer - ACAP, IMAP, ESMTP, and Lemonade
_______________________________________________
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: [email protected]
_______________________________________________

_______________________________________________
JDev mailing list
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: [email protected]
_______________________________________________

Reply via email to