Re: [Scons-dev] New SCons doc toolchain...

2013-05-09 Thread Gour
On Tue, 26 Mar 2013 00:50:07 +0100 Dirk Bächle tshor...@gmx.de wrote: Hi developers, - All processing is based on plain Python scripts, the only additional dependencies are either lxml or libxml2. (for creating the PDF files, you also need to have a renderer like fop, xep or jw

Re: [Scons-dev] New SCons doc toolchain...

2013-05-09 Thread Dirk Bächle
Hi Gour, On 09.05.2013 10:33, Gour wrote: On Tue, 26 Mar 2013 00:50:07 +0100 Dirk Bächle tshor...@gmx.de wrote: [...] I settled to use SCons for my PyQt project and was reading the User Manual yesterday and e.g. found that the email addresses listed are wrong (e.g. us...@scons.tigris.org)

Re: [Scons-dev] New SCons doc toolchain...

2013-05-09 Thread Gour
On Thu, 9 May 2013 17:06:35 -0400 Gary Oberbrunner ga...@oberbrunner.com wrote: I see this as an iterative process. The first thing was to rationalize the tool chain and use one tool for everything. Formerly we had a hodgepodge of stuff. Now that it's decently organized, there's of course

Re: [Scons-dev] New SCons doc toolchain...

2013-05-09 Thread Dirk Bächle
Hello Gour, On 09.05.2013 22:53, Gour wrote: On Thu, 09 May 2013 12:14:29 +0200 Dirk Bächle tshor...@gmx.de wrote: [...] If it's good-enough for Python project docs itself, I believe it should be for SCons as well. that's okay...but to make me believe this as well, you (or someone else)

Re: [Scons-dev] New SCons doc toolchain...

2013-05-09 Thread Bill Deegan
In SCons as with all opensource.. words are ok, but functional tested, documented pull requests are rare and priceless! -Bill On Thu, May 9, 2013 at 2:55 PM, Dirk Bächle tshor...@gmx.de wrote: Hello Gour, On 09.05.2013 22:53, Gour wrote: On Thu, 09 May 2013 12:14:29 +0200 Dirk Bächle

Re: [Scons-dev] New SCons doc toolchain...

2013-05-01 Thread Dirk Bächle
On 29.04.2013 21:51, William Deegan wrote: All, I see the following when running bootstrap.py [...] Also I had to install the following (on ubuntu 10.04) sudo apt-get install python-libxml2 python-libxslt1 python-epydoc fop python2.6-dev Note that without the proper tools installed the

Re: [Scons-dev] New SCons doc toolchain...

2013-05-01 Thread Bill Deegan
Dirk, Should you also add fop or the other alternative to the scons_dev_master? Thanks, Bill On Wed, May 1, 2013 at 11:54 AM, Dirk Bächle tshor...@gmx.de wrote: On 29.04.2013 21:51, William Deegan wrote: All, I see the following when running bootstrap.py [...] Also I had to

Re: [Scons-dev] New SCons doc toolchain...

2013-05-01 Thread Dirk Bächle
On 01.05.2013 21:30, Bill Deegan wrote: Dirk, Should you also add fop or the other alternative to the scons_dev_master? Thanks, Bill Isn't it in the list on your side? I can see it in my revision...and on the bitbucket commit. The xep renderer is a commercial one, but there is a free

Re: [Scons-dev] New SCons doc toolchain...

2013-04-28 Thread Russel Winder
On Tue, 2013-04-23 at 19:21 +0200, Dirk Bächle wrote: On 23.04.2013 18:12, Russel Winder wrote: […] Uurrr… isn't lxml a wrapper over libxml2 to provide the ElementTree API (and other things like a validating parser and XPath). Yes, that appears to be true for libxml2 (the C library, that

Re: [Scons-dev] New SCons doc toolchain...

2013-04-28 Thread Dirk Bächle
Hi Russel, thanks a lot for all your comments. I won't go into detail about each one of them, but would like to say a few words in general. There still may be some quirks with fonts or layouts and fop is certainly not state of the art for PDF rendering...whatever. To be honest, I don't care

Re: [Scons-dev] New SCons doc toolchain...

2013-04-28 Thread Russel Winder
On Sun, 2013-04-28 at 11:35 +0200, Dirk Bächle wrote: […] What I don't want to happen is, that we do nothing just because the fonts don't look pretty enough yet, or some hyphenations are still wrong. I'd rather go into a possibly wrong direction first and then correct, instead of not moving

Re: [Scons-dev] New SCons doc toolchain...

2013-04-28 Thread Gary Oberbrunner
On Sun, Apr 28, 2013 at 10:06 AM, Russel Winder rus...@winder.org.ukwrote: Given the current system is XML based, with xml files and in files required, the new system is an improvement and should be accepted. Glad you agree, I feel the same way. This way all the doc uses the same source

Re: [Scons-dev] New SCons doc toolchain...

2013-04-28 Thread Dirk Bächle
On 28.04.2013 20:20, Gary Oberbrunner wrote: On Sun, Apr 28, 2013 at 10:06 AM, Russel Winder rus...@winder.org.uk mailto:rus...@winder.org.uk wrote: Given the current system is XML based, with xml files and in files required, the new system is an improvement and should be accepted.

Re: [Scons-dev] New SCons doc toolchain...

2013-04-28 Thread Gary Oberbrunner
On Sun, Apr 28, 2013 at 2:44 PM, Dirk Bächle tshor...@gmx.de wrote: On 28.04.2013 20:20, Gary Oberbrunner wrote: On Sun, Apr 28, 2013 at 10:06 AM, Russel Winder rus...@winder.org.ukwrote: Given the current system is XML based, with xml files and in files required, the new system is an

Re: [Scons-dev] New SCons doc toolchain...

2013-04-27 Thread Gary Oberbrunner
Where do we stand on this? The User guide definitely looks a lot prettier with Dirk's system, and it seems to have all the same sections as the old guide (the layout is a bit denser so it comes in at 286 pages rather than 337). The title page font is a bit too big but I'm sure that can be easily

Re: [Scons-dev] New SCons doc toolchain...

2013-04-23 Thread Russel Winder
On Mon, 2013-04-22 at 23:44 +0200, Dirk Bächle wrote: […] Make sure that you have fop and one of the XML Python bindings installed (lxml or libxml2)...the latter is to be preferred because it is much faster, but both should work fine now. Uurrr… isn't lxml a wrapper over libxml2 to provide

Re: [Scons-dev] New SCons doc toolchain...

2013-04-23 Thread Dirk Bächle
On 23.04.2013 18:12, Russel Winder wrote: On Mon, 2013-04-22 at 23:44 +0200, Dirk Bächle wrote: […] Make sure that you have fop and one of the XML Python bindings installed (lxml or libxml2)...the latter is to be preferred because it is much faster, but both should work fine now. Uurrr… isn't

Re: [Scons-dev] New SCons doc toolchain...

2013-04-22 Thread Dirk Bächle
Gary, On 22.04.2013 02:21, Gary Oberbrunner wrote: On Sun, Apr 21, 2013 at 5:57 PM, Dirk Bächle tshor...@gmx.de mailto:tshor...@gmx.de wrote: Hi Gary, On 21.04.2013 23 tel:21.04.2013%2023:38, Gary Oberbrunner wrote: [...] Hi, Dirk! I just cloned this

Re: [Scons-dev] New SCons doc toolchain...

2013-04-22 Thread Gary Oberbrunner
Works much better now. I re-cloned and installed fop and now it builds. I do get some errors about the bricks SVG file: SEVERE: svg graphic could not be built: file:/home/user/src/scons_doc_toolchain/doc/design/titlepage/SConsBuildBricks_path.svg:0 The URI

Re: [Scons-dev] New SCons doc toolchain...

2013-04-21 Thread Gary Oberbrunner
On Sun, Apr 21, 2013 at 5:57 PM, Dirk Bächle tshor...@gmx.de wrote: Hi Gary, On 21.04.2013 23:38, Gary Oberbrunner wrote: [...] Hi, Dirk! I just cloned this on my Linux box (Ubuntu 11.10 - also tried 12.04), but running scons bootstrap.py gives errors: scons: *** [design.xml]