[ momsab @ 18.09.2005. 01:15 ] @
LM, pročitah u ovom pdforumu, a i reče mi random, da neki jabber klijenti podržavaju avatare (preko transporta?). Koliko videh, Miranda i PSI (običan) ne podržavaju takve avatare dok ih Pandion podržava.

Jesam li u pravu ili ne?

Zanimljivo mi je to u vezi avatara preko transporta

Moj je predlog da napravimo listu klijenata koji SIGURNO podržavaju avatare, pod uslovom da ih transporti podržavaju (ala sam se izrazio...)


[Ovu poruku je menjao random dana 20.09.2005. u 13:28 GMT+1]
[ Shadowed @ 18.09.2005. 08:50 ] @
JAJC podrzava avatare kroz MSN transport, znaci verovatno i kroz ostale (pod uslovom da sami transporti podrzavaju).
[ Corey @ 18.09.2005. 14:32 ] @
Nisam siguran ali mislim i da Trillian Pro podržava.Nek neko proveri.
[ Stator @ 19.09.2005. 10:31 ] @
Znam da psi 0.10 test 1 i 2 podrzava avatare samo moram da mu malo prepravis sors.
Ne mogu tacno da se setim (nemam sors kod sebe) ali mislim da u avatars.h moras da skines komment "//" ispred #define avatars..

E sada za transoporte ne znam...
[ random @ 20.09.2005. 12:27 ] @
Za avatare u Jabber svetu postoje čak tri protokola (načina na koji se avatari razmenjuju). Dva su istorijskog karaktera, a samo jedan je standardan.

JEP-0008: IQ-Based Avatars
Istorijski JEP. Ovde se informacije o avatarima razmenjuju preko IQ namespace-a, i u slučaju da je klijent postavio novi avatar (ovo se određuje na osnovu SHA1 hash-a), avatar se šalje kao base64 encoded image, opet u IQ paketu.

Ovaj JEP je istorijski (neće postati standard).

Klijenti i transporti koji podržavaju JEP-0008:

JAJC
Pandion (slanje i primanje)
Tkabber
Psi (ako se u kodu uključe avatari, ne podržava automatski refresh avatara)


JEP-0084: User Avatar
Standardni JEP za avatare. Ovde se avatari razmenjuju preko Publish-Subscribe (pubsub) mehanizma. Na žalost, ovaj JEP je slabo podržan od strane klijenata, verovatno zbog toga što malo servera podržava Publish-Subscribe (ejabberd je jedini OSS server koji ima ugrađenu pubsub komponentu).

Ovaj JEP je zvanični standard, u budućnosti bi svi klijenti trebalo da ga implementiraju.

Klijenti i transporti koji podržavaju JEP-0084:

(ubaciti spisak)


JEP-0153: vCard-Based Avatars
Istorijski JEP. Ovde se avatar čuva direktno u vCardu korisnika, u <photo> polju, kao base64 encoded image. Informacije o promeni avatara se razmenjuju preko <presence/> paketa (opet se koristi SHA1 hash). Neki serveri (jabberd 2.0 sa MySQL backendom recimo) ne podržavaju ovakvo čuvanje avatara.

Ovaj JEP je istorijski (neće postati standard).

Klijenti i transporti koji podržavaju JEP-0153:

Gajim
Pandion (podržava samo primanje vCard-baziranih avatara)
PyMSNt MSN transport

Ovde ću ubacivati nove informacije o klijentima i transportima kako ih budem saznavao, uz vašu pomoć naravno.

[Ovu poruku je menjao random dana 20.09.2005. u 13:36 GMT+1]
[ ŠargarepaMen @ 13.03.2007. 16:26 ] @
Kopete podržava avatare, i one sa servera (google talk fazon) i neke lokalne.
Doduše, nisam ništa video o tome u dokumentaciji.
Ne znam ništa o avatar protokolima.