I did not have the time…. working on spec book all week-end until late. > On 25 May 2020, at 11:18, Jonathan van Alteren <jvalte...@objectguild.com> > wrote: > > Hi Stéphane, > > Thank you for your suggestions. I will try some things and let you know how > they go. > > > Cheers, > > > <https://objectguild.com/> > Jonathan van Alteren > Founding Member | Object Guild B.V. > Sustainable Software for Purpose-Driven Organizations > > jvalte...@objectguild.com <mailto:jvalte...@objectguild.com> > On 22 May 2020, 08:49 +0200, Stéphane Ducasse <stephane.duca...@inria.fr>, > wrote: >> Hello >> >> Hi jonathan >> >> I have to check because this is the first book we wrote with Pillar. >> Normally with more recent books I add a build to produce automatically the >> pdf (but I have to check because latex is sometimes super boring >> -like not offering the same packages). >> >>> Hi all, >>> >>> I'd like to be able to build the EnterprisePharo book, so I might >>> contribute to it with some improvements. However, the README seems to be >>> out of date. >> >> What you can do is to issue PRs if they break we will >>> >>> The 'download.sh' file mentioned under 'Download Pillar' is not there. >>> There's a 'subdownload.sh' file, but that doesn't do or output anything, >>> and looking into it, the URL returns a 404 >>> (https://raw.githubusercontent.com/pillar-markup/pillar/master/download.sh >>> <https://raw.githubusercontent.com/pillar-markup/pillar/master/download.sh>). >>> >>> So I manually cloned the pillar git project from >>> https://github.com/pillar-markup/pillar >>> <https://github.com/pillar-markup/pillar>. I checked out tag v7.7.4, since >>> that was mentioned for Pharo booklets. Building that works, resulting in a >>> pillar 'executable'. >>> >>> However, after installing MacText, executing 'pillar build pdf' fails with >>> the message: FileDoesNotExistException: >>> '/Users/jvalteren/git/EnterprisePharo/_support'. Looking at the structure >>> created by the command 'pillar archetype book', it seems that '_support' is >>> the new name for the 'support' folder that does. >> >> Yes. between pillar 6 and 7 we revisited fully the pipeline and the >> configuration managed and many more. >> >>> So, I created a symlink from '_support' to 'support' and tried building >>> again, but that fails with the message: KeyNotFound: latexWriter. This >>> seems to be related to the contents of the 'pillar.conf' file. >> >> What we can try is to copy the _support file of a more recent version + edit >> the config and index/main.pillar files. >> I will be try to find some time this evening. >>> >>> Instead of trying to guess what's going on and try different things to fix >>> this and get it built, I thought to reach out here :-) >>> >>> Can anyone tell me what to do so I can start making changes to the book? >> >> First send a PR so that it is not lost. >> >>> >>> I'm on macOS Catalina by the way, so 64-bit only. >>> >>> >>> Thanks! >>> >>> >>> <https://objectguild.com/> >>> Jonathan van Alteren >>> Founding Member | Object Guild B.V. >>> Sustainable Software for Purpose-Driven Organizations >>> >>> jvalte...@objectguild.com <mailto:jvalte...@objectguild.com> >> >> -------------------------------------------- >> Stéphane Ducasse >> http://stephane.ducasse.free.fr <http://stephane.ducasse.free.fr/> / >> http://www.pharo.org <http://www.pharo.org/> >> 03 59 35 87 52 >> Assistant: Aurore Dalle >> FAX 03 59 57 78 50 >> TEL 03 59 35 86 16 >> S. Ducasse - Inria >> 40, avenue Halley, >> Parc Scientifique de la Haute Borne, Bât.A, Park Plaza >> Villeneuve d'Ascq 59650 >> France >>
-------------------------------------------- Stéphane Ducasse http://stephane.ducasse.free.fr / http://www.pharo.org 03 59 35 87 52 Assistant: Aurore Dalle FAX 03 59 57 78 50 TEL 03 59 35 86 16 S. Ducasse - Inria 40, avenue Halley, Parc Scientifique de la Haute Borne, Bât.A, Park Plaza Villeneuve d'Ascq 59650 France