gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

NSXML* classes changed to use libxml2 directly... Should we merge this i


From: Gregory Casamento
Subject: NSXML* classes changed to use libxml2 directly... Should we merge this into the trunk?
Date: Mon, 23 Jan 2012 12:17:23 -0500

Hey guys,

I originally implemented the NSXML(Document,Element,Node,etc) classes
using NSXMLParser and keeping the information in arrays and
dictionaries.   This was okay, up to a point, but would never work for
XPath and XQuery functions unless you were willing to re-implement
XPath.   By leveraging libxml2 it allows us to use any and all other
libraries which use libxml2 to do operations on XML content.

For this reason it was decided to change the implementation to use
libxml2.  Currently the branch I created to develop these changes
(nsxml_libxml2_changes) is much more mature and functional than the
code that is currently on the trunk.

I am soliciting the opinion of the group regarding adding this code
into the trunk once it is ready so that people don't look at the
already obsolete code on the trunk and begin making changes that are
not relavant to the current direction it is going.

Please let me know what all of you think.

Thanks, GC
-- 
Gregory Casamento
Open Logic Corporation, Principal Consultant
yahoo/skype: greg_casamento, aol: gjcasa
(240)274-9630 (Cell)
http://www.gnustep.org
http://heronsperch.blogspot.com



reply via email to

[Prev in Thread] Current Thread [Next in Thread]