On Fri, Jan 12, 2001 at 09:30:27AM +0000, Xavier Ordoquy wrote:
> 
> > > Why is it that the expat library is so hard to find.  It used to be that I
> > > could just down load a working one from your webpage right under the files
> > > for 1.4 install.  Can you not still do that, even better would be to have it
> > > included in the midgard-lib package and just part of the install if needed.
> > > Anyway where can I find a package for expat, and not a win32 one either.
> > > 
> > > Miles Scruggs
> 
> May be this can give you a workaround.
> "Libxml also has a SAX like interface; the interface is designed to be
> compatible with Expat."
> Libxml is the xml library of the gnome project.
> 
> May be there is a shift of the developpers from expat to libxml...
No, these are unrelated tools. Story is the following:

James Clark (one of the XML originators) developed original Expat as
reference XML parser but never did a library from it. Others tried to
implement equal functionality and interface but different ways and
GNOME project ended up with their libxml (libxml2 in unstable Gnome now).
libxml has several advantages from the API point of view but far less
powerful in other aspects like multiple encodings support which is
neccesary for us. In particular, it still lacks support for all variety
of encodings supported by glibc.

In last august, James Clark has delegated Expat development to Clark Cooper's
team (creator of perl's XML::Parser module) and they created a library
from it, libexpat. Libaries from Debian which implement the same functionality
(libxmltok, libxmlparse) are actually adoptation of original Clark's code and
I'm expecting that Debian developers will eventually move to libexpat which is
official Expat library now. -- http://expat.sourceforge.net/

We also used to adopt Clark's code as expat-lib sometime ago (before August) but
them switched to official library.

There is no need to incorporate libexpat into Midgard core because it is completely
separated project and next versions of all major Linux distributions will
have it in (Mandrake's Cooker already has it).

-- 
Sincerely yours, Alexander Bokovoy 
  The Midgard Project   | www.midgard-project.org |    Aurora R&D team 
Minsk Linux Users Group |    www.minsk-lug.net    |  www.aurora-linux.com  
   IPLabs Linux Team    |     linux.iplabs.ru     | Architecte Open Source
-- A handful of friends is worth more than a wagon of gold.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to