[Lazarus] CHM help age and readmechm.txt in a fresh installation

Marco van de Voort marcov at stack.nl
Thu Jan 22 12:31:07 CET 2015


On Thu, Jan 22, 2015 at 12:13:59PM +0100, Kostas Michalopoulos wrote:
> > (no snapshot generation because the docs didn't build?)
> 
> That would be a very good incentive to fix the docs though (not to mention
> that most likely the build will fail locally before someone submits a
> change). 

That assumes people do full release building locally. Usually one doesn't,
and only builds the module to test.

Dependencies, timing (CHM generation is SLOW, think 6 minutes for lcl.chm on
a i7-3770, though you can halve that with some undocumented multicore
enabling hacks) are other problems.

And you know what is said about procedures that are crippling, those raise
the most hackles. We want people to do more docs, not to hate docs. Such
procedures simply scale badly.

However though adding it to the general procedure is not realistic, setting
up a separate release testing (docs inclusive) testbuild system would be
doable.  Could be integrated with some snapshot generation (of both laz and
docs).

This could be done by an user even, since everything relevant is afaik open. 





More information about the Lazarus mailing list