Hi,
On Thu, 2006-03-23 at 11:25 -0600, Dirk Reiners wrote:
> Hi all,
>
> On Thu, 2006-03-23 at 15:50 +0800, Gerrit Voss wrote:
> >
> > actually I don't have a real preference,
>
> AFAIR Johannes was the one with a strong opinion here. ;)
I know but from what I saw they already have a mess of xml libs
across their department tools (I know of at least expat and xerces,
others might be hidden in the closet ;-)).
So adding another one is just a minor nuance ;-)) I don't expect that
they cleaned it since I last saw it ;-)
> > except for the size of the
> > whole thing and the simplicity of use. Expat just gives this, its plain
> > simple and does what we most likely will need.
>
> Here's what I don't like about expat: it's stream-only, no other access
> model (which is fine for loading large models, but for small
> configuration files having to write a stream loader seems a little
> heavy); there doesn't seem to be any good C++-wrapper. Here's what I
> like about it: compactness; no dependencies; active community.
You missed the cpan provided perl bindings, but IIRC libxml2 has them
too ;-)).
> > > I'll try to take a look at the Collada loader at the weekend and check if
> > > we
> > > could also use Expat. But please - do a decision for the XML toolkit (both
> > > are good - I've used Expat for some projects and it was a nice tool)...
> >
> > ok, than I take a short look at libxml2.
>
> Here's what I don't like about libxml2: depends on glib.
that gave me a short 'Holy sh**' moment too. I'll check it in detail
because from the win download and from what Patrik said it is not so
clear how much and exactly how they depend on glib.
> Here's what I
> like about it: has stream and DOM interfaces; libxml++ seems to be
> pretty useable; provides (optional) xslt processing (might be useful for
> backwards compatibility transformations).
I basically can live with it as the SAX interface I want is there so it
might be easier I switch. I see the point of having higher level
interfaces even without needing them myself ;-)
So it's time for Johannes to haunt us a little bit ;-)
regards,
gerrit
--
It's Emergent[*], you see.
[*] [adj] A word favored by computer nerds; mandatory for DARPA research
applications; on recent evidence, a synonym for 'doomed'.
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users