Dave

You've probably seen this:

http://www.readwriteweb.com/archives/this_is_what_a_tweet_looks_like.php

Perhaps there is a Parkinson's law of verbosity here ..

alexis

On Thu, Apr 29, 2010 at 5:04 PM, Dave Cridland <[email protected]> wrote:
> (16:40:59) Send (4340)
> <message from='[email protected]/xmpp001daemon' to='[email protected]'
> type='
> chat'><body>dwd: @evan So, why&apos;s the XMPP API so repetitive, verbose,
> and r
> epetitive? Can we work out something better between XSF and OMB folk?
> [30468192]
> </body><html xmlns='http://jabber.org/protocol/xhtml-im'><body
> xmlns='http://www
> .w3.org/1999/xhtml'><a href='http://identi.ca/dwd'>dwd</a>: @<span
> class='vcard'
>>
>> <a title='Evan Prodromou' class='url' href='http://identi.ca/user/1'><span
>> clas
>
> s='fn nickname'>evan</span></a></span> So, why&apos;s the XMPP API so
> repetitive
> , verbose, and repetitive? Can we work out something better between XSF and
> OMB folk? <a
> href='http://identi.ca/conversation/30271663#notice-30468192'>[30468192
> ]</a></body></html> <entry xmlns='http://www.w3.org/2005/Atom'>
> <source>
>  <id>http://identi.ca/dwd</id>
>  <title>dwd - Identi.ca</title>
>  <link href='http://identi.ca/dwd'/>
>  <link rel='self' type='application/atom+xml' href='http://identi.ca/dwd'/>
>  <link rel='license' href='http://creativecommons.org/licenses/by/3.0/'/>
>  <icon>http://avatar.identi.ca/1951-96-20080702182252.png</icon>
>  <updated>2010-04-29T15:40:57+00:00</updated>
> </source>
> <title>@evan So, why&apos;s the XMPP API so repetitive, verbose, and
> repetitive
> ? Can we work out something better between XSF and OMB folk?</title>
> <author>
> <name>dwd</name>
> <uri>http://identi.ca/user/1951</uri>
> </author>
> <actor xmlns='http://activitystrea.ms/spec/1.0/'>
> <object-type>http://activitystrea.ms/schema/1.0/person</object-type>
> <id xmlns='http://www.w3.org/2005/Atom'>http://identi.ca/user/1951</id>
> <title xmlns='http://www.w3.org/2005/Atom'>Dave Cridland</title>
> <link rel='alternate' type='text/html' href='http://identi.ca/dwd'
> xmlns='http:
> //www.w3.org/2005/Atom'/>
> <link rel='avatar' type='image/jpeg'
> xmlns:ns1='http://purl.org/syndication/ato
> mmedia' ns1:height='64' xmlns:ns2='http://purl.org/syndication/atommedia'
> ns2:wi
> dth='64' href='http://avatar.identi.ca/1951-original-20080702182252.jpeg'
> xmlns=
> 'http://www.w3.org/2005/Atom'/>
> <link rel='avatar' type='image/png'
> xmlns:ns1='http://purl.org/syndication/atom
> media' ns1:height='96' xmlns:ns2='http://purl.org/syndication/atommedia'
> ns2:wid
> th='96' href='http://avatar.identi.ca/1951-96-20080702182252.png'
> xmlns='http://
> www.w3.org/2005/Atom'/>
> <link rel='avatar' type='image/png'
> xmlns:ns1='http://purl.org/syndication/atom
> media' ns1:height='48' xmlns:ns2='http://purl.org/syndication/atommedia'
> ns2:wid
> th='48' href='http://avatar.identi.ca/1951-48-20080702182252.png'
> xmlns='http://
> www.w3.org/2005/Atom'/>
> <link rel='avatar' type='image/png'
> xmlns:ns1='http://purl.org/syndication/atom
> media' ns1:height='24' xmlns:ns2='http://purl.org/syndication/atommedia'
> ns2:wid
> th='24' href='http://avatar.identi.ca/1951-24-20080702182252.png'
> xmlns='http://
> www.w3.org/2005/Atom'/>
> <preferredUsername
> xmlns='http://portablecontacts.net/spec/1.0'>dwd</preferredUsername>
> <displayName xmlns='http://portablecontacts.net/spec/1.0'>Dave
> Cridland</displayName>
> <note xmlns='http://portablecontacts.net/spec/1.0'>/* TODO: Witty comment
> here */</note>
> <address xmlns='http://portablecontacts.net/spec/1.0'>
> <formatted>l=Carmarthen,st=Wales,c=GB</formatted>
> </address>
> <urls xmlns='http://portablecontacts.net/spec/1.0'>
> <type>homepage</type>
> <value>http://dave.cridland.net/</value>
> <primary>true</primary>
> </urls>
> </actor>
> <link rel='alternate' type='text/html'
> href='http://identi.ca/notice/30468192'/>
> <id>http://identi.ca/notice/30468192</id>
> <published>2010-04-29T15:40:57+00:00</published>
> <updated>2010-04-29T15:40:57+00:00</updated>
> <link rel='related' href='http://identi.ca/notice/30381283'/>
> <in-reply-to ref='http://identi.ca/notice/30381283'
> href='http://identi.ca/notice/30381283'
> xmlns='http://purl.org/syndication/thread/1.0'/>
> <link rel='ostatus:conversation'
> href='http://identi.ca/conversation/30271663'/>
> <link rel='ostatus:attention' href='http://identi.ca/user/1'/>
> <content type='html'>@&lt;span class=&quot;vcard&quot;&gt;&lt;a
> href=&quot;http://identi.ca/user/1&quot; class=&quot;url&quot;
> title=&quot;Evan Prodromou&quot;&gt;&lt;span class=&quot;fn
> nickname&quot;&gt;evan&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; So, why&apos;s
> the XMPP API so repetitive, verbose, and repetitive? Can we work out
> something better between XSF and OMB folk?</content>
> </entry>
> </message>
>
> That's the traffic that identi.ca sent me for a "micro" blogging entry, as
> an excerpt from my local server's telemetry log - so that's 4340 octets on
> the wire.
>
> This seems fairly drastically wrong - we should surely be able to work out
> something better with the expertise we have here.
>
> Any obvious first steps? Lose the Atom? Make XHTML-IM optional? How might we
> avoid forcing options on users? Disco for capabilities with positive
> stickiness?
>
> 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
>

Reply via email to