OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: Re: [docbook-apps] TextFactory import failing under Saxon 9.1

The project I work on has an extensive customization layer on top of 
Docbook XSL.

The customization layer I work with was written by multiple developers 
in a big hurry.  This was all done in XSLT 1.0.  It's a mess.

We're in the process of re-writing / cleaning up our customization layer.

The error handling in Saxon 9 is less forgiving than Saxon 6 and forces 
us to write better code through more extensive error reporting.  S9 
halts processing on stylesheet issues that S6 would overlook.  Example: 
string / integer comparison (casting).

I like having the ability to use XSLT 2.0 in that customization layer. 
There's a lot more that XSLT 2.0 offers me and the other developers I 
work with.


Mauritz Jeanson wrote:
> |  -----Original Message-----
> |  From: Shane Handford 
> |  
> |  We're not switching back to Saxon 6.  Using XSLT2 And the 
> |  error handling 
> |  / validation is far superior in Saxon 9.
> Hmm. I don't understand what you mean by "using XSLT2" and the error
> handling/validation stuff. What is it that you validate? 
> The DocBook stylesheets are written in XSLT 1.0, and I am not aware of any
> real benefit of using an XSLT 2.0 processor on those stylesheets. But I
> could be missing something, of course. 
> |  We've had to comment out the use of TextFactory from our 
> |  Docbook XSL source.
> |  
> |  How will this be handled when Docbook releases an XSLT2 version?
> I don't know for sure, but some extensions will probably not be needed since
> they can be implemented in pure XSLT 2.0.
> BTW, there is a set of experimental XSLT 2.0 stylesheets. If you're curious,
> download docbook-xsl2-snapshot.zip from
> http://docbook.sourceforge.net/snapshots/.
> Mauritz
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org
> For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]