On 14-9-2014 16:17, Paul Vinkenoog wrote:
> Hi Mark,
>
>> I was working on the wireprotocol documentation and had some PDF
>> rendering issues. So I looked at the toolset for building documentation,
>> and I noticed that some of it is rather dated (for example the
>> docbook-xsl and Apache FOP).
>>
>> In my local copy I have replaced docbook-xsl and FOP with the latest
>> version. I haven't looked closely at all output yet, but apart from
>> higher memory requirements and more verbose logging it seems to work.
>>
>> I didn't fully solve the rendering issue that triggered this, but it
>> looks like some of the custom XSLs may need some tweaking.
>>
>> I will do some more testing, but is it ok if I replace the files on
>> firebirdsql.org (ALLJARS.ZIP and docbook-stylesheets.zip)?
>
> No, please don't. One of the reasons that some components are rather dated is 
> that it took us quite some time to get everything working the way we wanted. 
> New versions of the stylesheets, but especially new versions of Apache FOP, 
> have often introduced incompatibilities.

Is there a list of known incompatibilities?

> Is there a special reason that you want to upgrade? Does the new version 
> offer a feature you need, or fix a bug you suffer from? If yes, we can 
> consider it, but we must make sure that the new version builds *all* our 
> manuals (including the Release Notes) correctly in PDF, multi-page HTML and 
> single-page HTML.
>
> What exactly are the rendering issues you encountered?

I had some issues with specifying the width of columns in a 
segmentedlist as table. A message on the docbook-xsl mailinglist seemed 
to suggest that was fixed in a newer version. Unfortunately that didn't 
fix it, so now I have changed it to a normal table (although it looks 
like the custom stylesheets apply some modifications for html tables 
that it doesn't do for CALS tables).

However if I look at all the changes between docbook-xsl 1.72 (the 
version used by the project) and docbook-xsl 1.78.1 then I am wondering 
if there isn't some other stuff we are missing.

Mark
-- 
Mark Rotteveel

------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
_______________________________________________
Firebird-docs mailing list
Firebird-docs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/firebird-docs

Reply via email to