On Sat, 9 Aug 2008 17:55:07 +0200, "Robert Staudinger"
<robert.staudinger@gmail.com> wrote:
>
> On Sat, Aug 9, 2008 at 4:13 PM, Enrico Tröger
> <enrico.troeger@uvena.de> wrote:
> > On Fri, 8 Aug 2008 09:31:27 -0400, "Dominic Lachowicz"
> > <domlachowicz@gmail.com> wrote:
>
> (...)
>
> >> Not to be rude, but why would anyone ever do that? And why would a
> >> program let that happen? I thought we all agreed a few years ago
> >> that unloading plugins @ runtime was a bad idea :)
> >
> > Not to be rude too, no idea what YOU had agreed for YOUR apps or
> > whatever, but you certainly didn't agree anything on MY app,
> > especially not years ago. So, I like to be able to load/unload
> > plugins at runtime which makes it much more usuable for the users,
> > maybe you won't agree on that, I don't care.
> >
> > Loading/Unloading plugins at runtime is a IMO a basic feature of any
> > plugin support because this way you can easily skip unwanted plugins
> > from loading or force a certain plugin to re-initialise itself by
> > unloading it and reloading it again.
> > Maybe Abiword doesn't need this feature (or you just ignore users'
> > wishes?), but I want it in my app and except for enchant, everything
> > works fine with this.
>
> Enrico,
>
> the stronger the claims, the more advisable it is usually to be
> acquainted with the issues at hand:
>
> http://mail.gnome.org/archives/gtk-devel-list/2007-June/msg00232.html
> http://www.mail-archive.com/gtk-devel-list@gnome.org/msg04446.html
> (and others)
Thanks for these pointers. It seems this is really a design problem of
GTK/GLib/Dbus-glib. But I still don't like the idea of forbidding
plugin unloading.
Anyway, thanks for all the help so far.
Regards,
Enrico
-- Get my GPG key from http://www.uvena.de/pub.key
This archive was generated by hypermail 2.1.8 : Sun Aug 10 2008 - 16:08:27 CEST