I personally could care less about w3c-DOM compliance, as long as I can do everything to the DOM that I need to, and as of 4.2.0, I can. Yes the DOMXML stuff could be cleaned up, or even replaced, but it's functional. It looks like gdome2 is just a wrapper around libxml2 that makes it w3c-Dom complete, so in using that we may be able to make our lives easier (assuming that the project is well maintained). If there was to be an effort to make a w3c-dom compliant extension, then we should make it a separate extension. I don't think that I would work on it though, since everything that I need is already there (plus lots of stuff that I don't need right now). Any deficiencies can be dealt with as they arise, but with the changes that have been made in the last couple of weeks, including the changes that Uwe made this afternoon, I don't think there are many left.
Joseph > -----Original Message----- > From: Christian Stocker [mailto:[EMAIL PROTECTED]] > Sent: Saturday, April 13, 2002 6:42 AM > To: [EMAIL PROTECTED] > Subject: [PHP-DEV] domxml "nightmare" and suggestion > > > Hi > > In the last weeks, whenever i read some comments about php and what is bad > about it (besides all the good points :) ), domxml seems to be one of the > top issues... Personally I don't have much problems with this extension, > but missing docu and the API as a moving target, is something which > worries a lot of people. But one of the weakest things about domxml is > IMHO that it promises a DOM-API, which it does not provide very > consitently and a lot of functionality is still missing. > > With all this points, i'd like to start a discussion about starting from > scratch with the DOM-API in PHP. Maybe creating a new extension to avoid > problems with all the people using domxml already (and therefore not > relying on keeping the old API). Furthermore, to make the task in > implementing a full w3c-DOM-API a lot easier, i would suggest, we would > use libgome2 (http://phd.cs.unibo.it/gdome2/) as the underlying library. > gdome2 is based on libxml2, but provides a W3C-DOM level2 implementation > (not like libxml2, which has it's own DOM-implementation). The only > disadvantage is, that it needs libglib as well, so we would add another > library to the prerequisites for domxml... (BTW, libgdome2 seems to be > compiling under Windows as well) > > Ideas, thoughts, etc? > > chregu > > > > > -- > PHP Development Mailing List <http://www.php.net/> > To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php