Skip to content

SquareBracketAssociates/BookBuilderDashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Watchdog list

In subsequent section, you can find the current todo to get this bar green. Here is a list of some of the books, we migrated to latest latex template and latest stable pillar.

Books in print @ Book on Demand

Books Build Status PDF State Type Status
Booklet-TestingInPharo Build status Download PDF Published Microdown Bod
PharoWithStyle Build status Download PDF Published Microdown Bod
NewPharoByExample9 Build status Download PDF Released Microdown Bod

Next books to be on print @ Book on Demand

Books Build Status PDF State Type Status
Reflective Kernel Book generation Download PDF Released Microdown Bod
Building applications with Spec2 Build status Download PDF Ongoing Microdown Bod

Previously published books

Books Build Status PDF State Type Status
TinyBlog-EN Build status Download PDF Published Microdown Lulu
TinyBlogTutorial Build status Download PDF Published Microdown Lulu
Learning OOP DNU Latex Error but the pdf is still produced TODO Released Microdown Lulu
Booklet-DataFrame Book generation Download PDF Ongoing Microdown
DynamicWebDevelopmentWithSeaside Book generation Download PDF Ongoing Microdown

Booklets

Booklets Build Status PDF State Type Status
Booklet-ASimpleMemoryGame Book generation Download PDF Released Microdown Bod
Booklet-ConcurrentProgramming Build status Download PDF Pre-Published Microdown Bod
Booklet-ManagingCode Build status Download PDF Released Microdown
Pharo Graphs Build status Download PDF Released Microdown
Booklet-Glorp Book generation Download PDF Released Microdown
Booklet-STON Book generation Download PDF Released microdown
Booklet-Scraping Book generation Download PDF Released Microdown
Booklet-Smacc Book generation Download PDF Released Microdown
Booklet-LLVMCompilationWithPharo Book generation Download PDF Ongoing Microdown
Booklet-AMiniSchemeInPharo Book generation Download PDF Released Microdown
Booklet-Commander Book generation Download PDF Released Microdown
Booklet-APharoThingsTutorial Book generation Download PDF Ongoing Microdown
Chest Book generation Download PDF Ongoing Microdown
UFFI Book generation Download PDF Released Microdown
Booklet-Voyage Book generation Download PDF Released Microdown
Booklet-ZincHTTP Book generation Download PDF Released Microdown
Booklet-ClapCommandLine Book generation Download PDF Ongoing Microdown

Super Drafts

Books Build Status PDF State Type
PatternsOfDesign Book generation Download PDF Ongoing Microdown
Booklet-AI-Technics Book generation Download PDF Ongoing Microdown
Booklet-FunWithInterpreters Book generation Download PDF Ongoing Microdown
Booklet-Magritte Book generation Download PDF Ongoing Microdown
Booklet-PharoVirtualMachine Book generation Download PDF Ongoing Microdown
Booklet-Rewriter Book generation Download PDF Ongoing Microdown
Booklet-PharoChosenPieces Book generation Download PDF Ongoing Microdown

Old to be migrated to centralized builder

Booklet-CallStackManagement (did not migrate to latest sba because code should be migrated prior)

Build status Booklet-CallStackManagement

Troubleshooting

My github action do not launch?

Possible solutions:

  • You are missing the workflow file in the .github/workflow/ folder?
  • The branch name declared in the workflow file is not the same as in the repository? (master instead of main for example?)

Latex is crying and us too

  • you may have to move the CreativeCommons-BYNOCND.pdf into the latex repo out of sbabook
  • update sba book
git subrepo pull --force --branch=v0.2.8 support/latex/sbabook
  • do not forget to update the template to refer to the new location.

For Bod format

Use the correct format in common.tex

\pagelayout{\bodpage}

Add extra pages

\begin{document}

\newpage
\thispagestyle{empty}
\mbox{}
\newpage
\thispagestyle{empty}
\mbox{}

...

My building script is not executable

If you have an error because a building script is not executable you can add the permissions like this:

git update-index --chmod=+x _support/latex/ensure-deps.sh
git ls-files --stage
git commit -m "Make script executable"
git push origin master #or main or another branch name

About

To get a survey of the book building status

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published