[Standards-JIG] XEP-0136 Thoughts and Musings

Jean-Louis Seguineau jean-louis.seguineau at laposte.net
Thu Nov 9 12:43:01 UTC 2006

Ian, I perfectly understand your concerns when it comes to mobile users, and
I agree that we should keep it in mind whenever we design the protocol.
Nevertheless, leaving the protocol verbosity aside, I am not certain the
said users will find it practical to browse message history on their mobile
device anyway. Triggering the recoding of a collection is certainly
appropriate; I have more doubts about reviewing the recording. But this is
my own view point as a mobile user ;)

On the Atom front, the tick is to make abstraction of the word
"syndication". Doing so and re-reading the RFC, you will no doubt find out
you can do what the XEP is meant to achieve using Atom elements. The result
is slightly more verbose, this is true, but many Atom elements are optional.
In case you would want to look at an example, I suggest you point your
browser at http://antecipate.blogspot.com/2006/10/lets-archive-fud.html 


-----Original Message-----
Date: Thu, 09 Nov 2006 02:18:32 +0000
From: Ian Paterson <ian.paterson at clientside.co.uk>
Subject: Re: [Standards-JIG] XEP-0136 Thoughts and Musings
To: XMPP Extension Discussion List <standards-jig at jabber.org>
Message-ID: <45528FF8.6030700 at clientside.co.uk>
Content-Type: text/plain; charset=windows-1252; format=flowed

Jean-Louis Seguineau wrote:
> I am still convinced Atom provides everything we need to log/archive all
> XMPP stanzas (iq, message, presence) exchange ;)
> We may look at embedding Atom inside the collections management framework
> instead of creating an entirely new format. Using Atom would also have the
> added advantage to allow direct compatibility of the produced logs with
> readers. This way logs/archives may be exposed directly in web servers. 
> And it's an RFC. What more do we want for widespread support and
> compatibility...

I agree we should reuse other protocols where there is synergy. But I'm 
not sure I understand the synergy between a publishing protocol like 
Atom and a personal archiving protocol like XEP-0136. Most likely very 
few people will be interested in publishing their private chats on Web 

Atom is also far more verbose than we need. Mobile clients that are 
limited by their runtime environments to XML-only communication (no 
stream compression) would find it relatively impractical to browse the 
content of even "body" collections.

- Ian

More information about the Standards mailing list