Hi,

I took at look at the XML possibilities - for Collada and in common:

1) the Collada DOM api uses libxml2 as defulat but we could add another XML toolkit as plugin. The disadvantage is you have a DOM toolkit for 1.3 and a DOM toolkit for 1.4 2) the FCollada toolkit from Feeling Software Inc. also uses libxml2. A version with another XML toolkit should also be possible but would be more work!
3) a totally new solution could be done with the help from Gerrits code


for the discussion about using libxml2 or Expat (by the way - what about Xerces) here's my personal attitude:

1) for libxml2 I don't see a dependecy on glib (checked on WindowsXP with dependency walker) 2) libxml2 has a very active community and a large acceptance in the (XML) community 3) there wasn't much development for Expat - don't know how good Expat 2.0 is 4) if we want to use just one shared XML toolkit I really would prefer libxml2. I think 3rd party toolkits like Collada or others will mostly use libxml2 as a shared XML toolkit. So we have less dependencies and and even Schema or RelaxNG validation possibilities if needed.

If I could help with some XML development just drop me some lines...

Greets,

Patrik



-------------------------------------------------------
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

Reply via email to