- Notifications
You must be signed in to change notification settings - Fork12
dalibo/workshops
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This project contains various PostgreSQL workshops including slides, handouts orexercises. This was initially produced bydalibo and it'snow available to everyone under thePostgreSQL License.
The content is written in markdown using a specific set ofSYNTAX rules.
We usepandoc to export this content in various format.For now the following formats are supported : reveal slides (HTML), PDF, EPUB, doc.
The workshops are available in 2 languages:
- French Workshops are in the
fr
directory - English workshops are in the
en
directory
Any other translation is welcome !
We built adedicated docker imageto compile this content. See theQUICKSTART guide for more details.
Alternavely you can alsoINSTALL the entire debian/pandoc/latextoolchain.
Each workshop is written under its own dedicated folder with standalones markdownfiles (for instancefr/ws15/150-postgresql_15.md)/
You can export the content usingmake
by specifying the file extension you want
make fr/ws14/140-postgresql_15.handout.htmlmake fr/ws14/140-postgresql_15.epubmake fr/ws14/140-postgresql_15.pdfetc.
You can also build workshops within the same folder in all formats with:
make ws15
Previous workshops generated files are versionned under_archives_
folder withthe same logic to preserve templates made in the past.
git clone git@github.com:dalibo/workshops.gitcd workshopsgit remote add upstream git@gitlab.dalibo.info:formation/workshops.gitgit fetch upstreamgit rebase upstream/mastergit push --force-with-lease
DO NOT use
git push --force
on the master branch.
This is an open project. You canCONTRIBUTE in many ways:
- declare a bug
- fix a typo
- translate
- submit a brand new workshop
- etc.