Re: PATCH: Compilation with LIBXML2 was broken


Subject: Re: PATCH: Compilation with LIBXML2 was broken
From: Martin Sevior (msevior@mccubbin.ph.unimelb.edu.au)
Date: Mon Feb 05 2001 - 14:53:29 CST


On Mon, 5 Feb 2001, Thomas Fletcher wrote:
> >
> > We support them both because we have people who want to use both.
> > It's now possible to use expat as a shared library as well. We
> > basically have to support expat because we need to distribute an XML
> > parser so that systems that don't have one (BeOS, Win32 [1]) can
> > compile AbiWord. And we support LibXML since people want to use it. =20
>
> I personally think that this argument is totally flawed.
> Are we planning on distributing both an expat version and
> a libxml version of AbiWord? This would make maintenance
> debugging and problem reporting much more complicated than
> need be. My personal opinion on the matter is that we should
> choose the best technology solution (size, speed, meets our
> current and expected future needs) and then just stick to
> that (I personally would choose expat since it has proven to
> be very portable ... but I'm actually indifferent).
>
> Having these extra bells and whistles where we are not
> actually going to make use of them in a practical build
> seems to be a waste of energy to me.
>

Just so people know, there is a really reason for having a LibXML version
of abi. The gtkmathML (a really high quality project to display
mathML) widget uses libxml2. Once 1.0 is out I want to port gtkmathml to
abi. Having libxml2 will really help us get math into abi.

Martin



This archive was generated by hypermail 2b25 : Mon Feb 05 2001 - 14:53:56 CST