osegermany / git-internals-doc

Educational documents on Git Internals
https://osegermany.github.io/git-internals-doc/
Other
5 stars 0 forks source link

Readme links to old rendered file and this fork did not refresh it's pdf yet #1

Open centic9 opened 1 year ago

centic9 commented 1 year ago

The README still links to the original rendered file from repository pluralsight/git-internals-pdf via https://github.com/pluralsight/git-internals-pdf/raw/master/drafts/peepcode-git.pdf

Also the new location at https://github.com/osegermany/git-internals-pdf/raw/master/drafts/peepcode-git.pdf contains the old version without the changes merged here.

Maybe a commit-based Github Action could automate generating the PDF?

hoijui commented 1 year ago

Thank you @centic9 ! :-) indeed... we still have to figure out how to best render the PDF, as there seems to be no script/code/anything in this repo, that lets one generate the PDF.

Your idea (CI generated) was definitely also ours, and what we will try to do. My current best idea is, to use pandoc somehow, maybe converting the textile files to markdown on the fly and then generating a PDF out of it with MoVeDo, whichs main task is, to generate a single Markdown file out of many, and then using an other tool (e.g. pandoc again), to generate a PDF out of it.

Please feel free to suggest an other (preferably simpler) way to do it, if you know of any.

hoijui commented 1 year ago

NOTE: There is a Rakefile (Ruby version of a Makefile), which has a single task build. That one only generates (very basic, unstyled) HTML, though.