Re: Data messages

Meredydd <[email protected]> Thu, 24 Jun 2004 18:28:47 +0100
Newsgroups gmane.network.everybuddy.devel
Message-ID <[email protected]>
On Thursday 24 June 2004 17:47, Rodney Dawes wrote:
> On Thu, 2004-06-24 at 17:21 +0100, Meredydd wrote:
> > CCing this back to the list, as I'm not the only one with an
> > interest in this (sorry, this list doesn't munge reply-to).
>
> Heh. Use "Reply to All" next time? :)
Indeed, you should have done.

> > Umm...what do you mean by that? HTTP Auth is a crummy model, in my
> > opinion, because it's designed to carry authentication over a
> > request-based protocol, with the wrong party (the client rather
> > than the server) initiating...
>
> I meant the Domain/User/Password model. 
Oh, right. Um, I'm not so sure about that, actually - it doesn't fit too 
well into what we've got. The user/domain part is pretty fixed, given 
that  handle+service is the unique ID of a local account. All we really 
want is a password, isn't it?

> > Hmm. Incidentally, what do you need from the core before you can do
> > that?
>
> The UI needs to be able to get buddy icons.
Oh, wibble. This is going to be...interesting. None of the service 
*libraries* currently support buddy icons, let alone the core plumbing.

* AIM/ICQ - using an old, effectively orphaned TOC library.
To support buddy icons: We would need to integrate libfaim or something 
like it.

* MSN - Using my libmsn, which has now been taken over by Mark Roww.
To support buddy icons: Mark needs to implement handling for the SIP 
bits of MSNP8. This is...non-trivial.

* Yahoo - Using libyahoo2, Craig's patch. Does Yahoo even support buddy 
icons? I know it supports webcams, and I suppose it would be possible 
to use the last webcam image, but can we do any better?

* IRC - Does not support buddy icons.

There's also the matter of possibly emulating buddy icons for services 
which don't support it...

Meredydd