[LUDOC-106] add Saxon as dependency to manual build Created: 27/Nov/12  Updated: 30/Nov/12  Resolved: 30/Nov/12

Status: Closed
Project: Lustre Documentation
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Critical
Reporter: Richard Henwood (Inactive) Assignee: Richard Henwood (Inactive)
Resolution: Won't Fix Votes: 0
Labels: None

Severity: 3
Rank (Obsolete): 5687

 Description   

The Saxon parser has better support for including files and automatic table layout that the current parser: xsltproc

See this page to learn about including external files with saxon

And this page about problems with tables once you've enabled 'use.extensions' and fixing table layout with Saxon



 Comments   
Comment by Richard Henwood (Inactive) [ 27/Nov/12 ]

Saxon 6.5.5 is available on RHEL6 and is apparently sufficiently new to support external files. External file support is nice because it will allow code snippets to be kept separately.

However, adding Saxon is a new dependency, and it is questionable if it is worth it as currently there are only three candidates for external code files in the lustre api examples section.

Comment by Richard Henwood (Inactive) [ 27/Nov/12 ]

It now seems Saxon doesn't support XInclude - that we already rely on. I think adding Saxon as a dependency isn't going to be a silver bullet here.

Comment by Richard Henwood (Inactive) [ 30/Nov/12 ]

Currently, I'm not motivated to push for this change given there are only a few external files that would benefit from it.

Generated at Sat Feb 10 03:40:17 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.