[Galago-devel] Questions about Galago API
Christian Hammond
chipx86 at gnupdate.org
Fri Sep 10 04:35:28 EEST 2004
On Thu, Sep 09, 2004 at 05:28:37AM -0400, praveen kandikuppa wrote:
> I already have a patch to use galago as the other backend along with
> gaim-remote which i enhanced a bit. But the one main thing stopping me
> from submitting the modified patch was no support for buddy icons.
> There is one more and that is execution of remote commands like gaim
> uri's or showing an away message etc. It is also required for the
> evolution bounty but it would be good to have it generally to drive IM
> via other applications.
> Since you have said that the avatar code might take some
> time to complete, i will be submitting the galago patch soon. Right
> now the galago code seems forced on the gaim remote one and i am not
> too fond of the way the gaim remote API is there currently. It seems
> that way because for gaim remote i have to use callbacks etc and is
> asynchronous but for galago it is the opposite,
> Personally i would very much like to junk the gaim
> remote implementation and use galago exclusively. It is far more
> elegant to be notified of presence changes than to use polling which i
> am currently doing for gaim remote and also it is IM independent. I
> will enchance galago integration as and when new API becomes
> available. Other than that i have finished the main bounty
> requirements and also put up an initial patch on the bugzilla.
A Galago backend would definitely be good. I would hate to see
Evolution polling anything for presence. That would scale so horribly
to a list of e-mails or contacts, and would bog down both Gaim and
Evolution. I would make sure the evo guys are aware of that problem if
you end up going the libgaim-remote route, as when I talked to them in
the past about this, they didn't like the idea of polling.
The avatar stuff could probably be done for the first release. It all
depends on whether or not I can fix these critical bugs first. I'll
try to make that a priority, though.
Christian
--
Christian Hammond <> The Galago Project
chipx86 at gnupdate.org <> http://galago.sourceforge.net/
DOS 6: Because there aren't enough problems in the world already.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/galago-devel/attachments/20040909/5c19647a/attachment.pgp
More information about the galago-devel
mailing list