[Spice-devel] [announce] alpha glib/gtk client library + app.

Alexander Larsson alexl at redhat.com
Thu Sep 30 11:41:10 PDT 2010


On Thu, 2010-09-30 at 14:48 +0200, Alexander Larsson wrote:

> More later...

Bit more before I disappear:

why do you have a spice_channel_destroy()? Its a gobject, just unref it.

I don't like that you have three libs. We've learned this lesson in
gnome by now: It seems that splitting things up into small separate
libraries is a good thing, but in practice its problematic because of
the per-library overhead in things like symbol resolving (one extra
lookup per item in the link list, for all symbols).

So, at a minimum, combine libspice-client-pulse and libspice-client-gtk.
Although i'm not really sure we need the separate non-ui library
either...

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 Alexander Larsson                                            Red Hat, Inc 
       alexl at redhat.com            alexander.larsson at gmail.com 
He's a benighted arachnophobic hairdresser haunted by memories of 'Nam. She's 
a cold-hearted gold-digging archaeologist in the witness protection program. 
They fight crime! 



More information about the Spice-devel mailing list