libglade is evil


Subject: libglade is evil
From: Aaron Lehmann (aaronl@vitelus.com)
Date: Thu Feb 08 2001 - 15:38:17 CST


Who made the descision to spontaneously add two more dependencies to
AbiWord? libglade is a work of evil. First of all, the ideology is
less than ideal. It crafts your interface in XML files rather than
code and these files have to be installed and accessible to the
application. Then it _parses_ the interface of the program. It doesn't
help that the parser it uses is the obsolete libxml1, when libxml2 is
available and is my XML parser of choice for abi.

I don't have libglade0 nor libxml1 installed nor do I want to install
them and the dev packages to build and use abi. Let the GNOME version
use these silly interface libraries, I'm quite happy with GTK+
thankyouverymuch. Serriously folks, making a mandatory dependency on a
psion library was bad enough! But this goes overboard.

libglade adds two annoying dependencies to abiword. It makes abi's
libxml2 support useless. I oppose the use of libglade (and glade
itself, for that matter) in any non-optional AbiWord code.



This archive was generated by hypermail 2b25 : Thu Feb 08 2001 - 15:38:20 CST