This is the mail archive of the
docbook-apps@lists.oasis-open.org
mailing list .
Re: MSXML support in DocBook stylesheets
- From: Daniel Veillard <veillard at redhat dot com>
- To: Jirka Kosek <jirka at kosek dot cz>
- Cc: "docbook-apps at lists dot oasis-open dot org" <docbook-apps at lists dot oasis-open dot org>
- Date: Thu, 21 Mar 2002 09:59:28 -0500
- Subject: Re: DOCBOOK-APPS: MSXML support in DocBook stylesheets
- References: <3C99E37B.19F588E@kosek.cz> <20020321085233.R23375@redhat.com><3C99E8CD.57B37592@kosek.cz>
- Reply-to: veillard at redhat dot com
On Thu, Mar 21, 2002 at 03:06:05PM +0100, Jirka Kosek wrote:
> Daniel Veillard wrote:
>
> > > MSXML is probably fastest XSLT implementation around (not completely
> > > true System.Xml.Transform in .Net is even faster) and I would like to
> >
> > Can I challenge this claim ? I'm in a mood for a fight.
>
> Of course you can, but for safety and to prevent flame-wars I used word
> "probably". ;-)
Yup, seen it :-)
> I personally appreciate your xsltproc, but on my DocBook documents it is
> ~ 50% slower than MSXML4. I'm not using latest version of xsltproc with
> new XPath optimizations, my current version is
>
> Using libxml 20413, libxslt 10010 and libexslt 10010
[...]
> If new version of xsltproc beats MSXML, then there are my
> congratulations.
Well, I can't tell, I don't have a version of Windows, and don't intend
to buy one. It also seems Igor haven't updated the binaries to the latest
version, but I would expect them soon apparently he's working on it:
http://www.fh-frankfurt.de/~igor/projects/libxml/
> OTOH to be honest, I'm mostly using Saxon because I need DocBook XSL
> specific extensions.
Damn, maybe I should give them a higher priority.
> Having them for xsltproc will be big benefit for me
> and others because we can switch to xsltproc and also use its other
> interesting features -- e.g. XInclude support.
Amen !
Daniel
--
Daniel Veillard | Red Hat Network https://rhn.redhat.com/
veillard@redhat.com | libxml GNOME XML XSLT toolkit http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/