Libraries in trunk

Nick Schermer nickschermer at gmail.com
Thu Jan 25 22:36:51 CET 2007


Ok, now 4.4 has been released and the branches are created, it time to
poke in trunk again.

What are we going to do with libxfcegui4? There were some plans a
while ago to split it in libxfce4ui and lib(xfce4)netk. Or drop netk
and switch to libwnck.
But whatever we do with netk, we probably all agree libxfcegui4
contains quite some useless (read: also in gtk, sometimes with a
couple of lines more code) widgets, there are also some widgets that
need to be moved to the application which uses it (clock code for
example).

Personally vote for moving all the 'needed' widgets in libxfce4ui and
the clock widget to the clock plugin. I think we should keep netk
around, because libwnck is not a small library (netk will be smaller),
not much bugs are caused by netk, Gnome's blinking is ugly (IMHO), we
might change the taskbar behaviour in the near future and netk has
some improvements that never made it into wnck. It's also easy to
merge the wnck fixed to netk (I already do this once in a while).

So now you know my opinion, what's yours?

Nick

PS. maybe we can also merge the libs, so it easier to distribute the
packages? Maybe libxfce4util, libxfce4ui, libxfce4netk and
libxfce4menu inside 1 package and call it libxfce4 (very original, I
know)?



More information about the Xfce4-dev mailing list