Hi Christoph,

On Thu, 2005-02-17 at 06:25, Christoph Fuenfzig wrote:
> 
> I have to come back to this thread again.
> What are the plans for XML support in the OpenSG library?
> Is there a better version of XMLPP available and is it planned to switch 
> to this one.
> Or do you consider skipping XML support in the OpenSG library completely.

Here's my $.02. Just my personal ones, so I'm open for comments.

Including xmlpp into the Base was just a stop-gap measure as it was
needed internally by the cluster to load configuration files. We are
aware of the fact that xmlpp is buggy, we only used it because it was
small enough to be just included in the source, and the author was
willing to give us permission to do that (he had stopped working on it a
while ago and it had been taken over and extended by somebody else). As
you might have noticed by now I'm partially allergic to external
dependencies, so that seemed a like reasonable plan.

And that's really all it's useful for: loading simple configuration
files. It's not efficient enough to load large data, and it's too buggy
to write XML files. It would probably be possible to fix it, but in the
long run we want to move the .osg format to XML, which is going to be
much more performance-sensitive. I would also like to have something
that supports XSLT to simplify backwards compatibility. .osg is too
close to the core to make that easy, XSLT hopefully is powerful enough
to fix that.

Xmlpp doesn't do XSLT, and probably never will. Therefore I expect that
we'll remove it and switch to an external XML lib, like libxml or
something similar.

Would that be a problem for you?

Yours

        Dirk




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to