AW: [Standards-JIG] avatars

Heiner Wolf wolf at bluehands.de
Thu Jul 1 17:02:35 UTC 2004


> Heiner Wolf wrote:
> 
> >1. in-band data
> >2. plain and base62 encoding of in-band data
> >  
> >
> IBB - JEP-0047
> 
> We were discussing in-band images lately and came up with:
> http://www.jabber.org/wiki/index.php/XHTML%20Inband%20Images
> 
> Maybe there are some ideas there, that can be reused in 
> Avatars Protocol?

They are not really in-band? They seem to be always sipub-ed.

But it shows that there are more applications for "getting data objects"
in different ways. I really would like harmonize all of them. It would
be bad to have an avatar way of getting data with sipub, inline and OOB,
an XHTML way with sipub and probably others. 

We should create a general protocol for getting data objects with the
options:
- in-band (plain and base64 encoding)
- OOB (HTTP-)URLs 
- file-transfer (with sipub?)
- disco and pubsub

Maybe by generalizing the <obj/> of
http://www.jabber.org/wiki/index.php/XHTML%20Inband%20Images:

Sipub:
 <obj xmlns='http://jabber.org/protocol/iobj#sipub' cid='id1'
      id='publish-0123' />

In-band with base64:
 <obj xmlns='http://jabber.org/protocol/iobj#inband' cid='id1' 
      mime-type='image/png'
      encoding='base64' >0F58G4c02a90F58G4c02a90F58G4c02a90F5</obj>

In-band as plain:
 <obj xmlns='http://jabber.org/protocol/iobj#inband' cid='id1' 
      mime-type='text/plain'
      encoding='plain' >THE DATA</obj>

Oob:
 <obj xmlns='http://jabber.org/protocol/iobj#oob' cid='id1' 
      src='http://www.server.org/theimage.jpg' />
-> server will return mime type.



--
Dr. Klaus H. Wolf
bluehands GmbH & Co.mmunication KG
http://www.bluehands.de/people/hw
+49 (0721) 16108 75
--
Jabber enabled virtual presence on the web: http://www.lluna.de/
Open Source Future History: http://www.galactic-developments.com/




More information about the Standards mailing list