[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Re: Re: Cross-browser API

Subject: Re: Re: Re: Cross-browser API
From: Daniel Veillard <daniel@xxxxxxxxxxxx>
Date: Sat, 31 Jan 2004 17:58:54 +0100
cross browser api
On Tue, Jan 27, 2004 at 08:49:39PM +0100, J.Pietschmann wrote:
> are dead slow. I wish someone built a pluggable interface to libxml2

  Hum this seems to be in the wrong list...
  W.r.t. "a pluggable interface to libxml2 for validation", I will
note that DTD validation cannot really be implemented based on
a simple parser result, it's very tricky to try to do fully without
really plugging in the parser. For other validation process (RNG/WXS)
I don't see any special problem building them on top of the existing
interfaces, anyway followup should go to xml@xxxxxxxxx 

> (for validation) and libxslt. Of course the memory management and
> threading problems are somewhat discouraging, beside the need to

  Hum, libxml2 memory management is relatively flexible. If you mean
in XSLT, well libxslt was implemented per XSLT-1.0 which didn't
require reference counting or other garbage collecting mechanims
over nodes sets, and this building assumption has been brilliantly
violated by the node-set() and various EXSLT extensions since. [expletive deleted]
happens when the requirement changes dramatically between conception
and final deployment in any software project ...
  W.r.t. threading, I don't see the point either, a lot of people
seems to use libxslt in threaded environment without troubles apparently,
the stylesheets are kept read-only once compiled, so this eases things
a lot.

> work around GPL (read: no direct linking).

  As someone pointed out the libraries are under the MIT Licence.
Followups to xml@xxxxxxxxx or xslt@xxxxxxxxx please, we are getting
mostly off topic for the general list :-)

Daniel

-- 
Daniel Veillard      | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
daniel@xxxxxxxxxxxx  | Rpmfind RPM search engine http://rpmfind.net/
http://veillard.com/ | 

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.