Slides for ApacheCon
The slides are generated from asciidoctor markup and displayed with reveal.js. This means the content can be kept under version control and exported to a number of formats other than HTML.
To install the needed dependencies on OSX run:
install-deps.sh
Then run:
mvn clean compile
It is possible to generate the slides with other technologies, please see instructions at https://asciidoctor.org/docs/asciidoctor-revealjs/.
For node install the dependencies:
npm i --save asciidoctor@^2.0 @asciidoctor/reveal.js
And generate the slides via:
node convert-slides.js
Some of the assets will need to be moved and the apachecon.css theme included in the HTML.
Once built, the generated slides can be found at:
target/generated-slides/index_en.html
Just open the index_en.html in a browser to view the slides.
Some features require the slides to be viewed via a http/https URL you can do this by running:
mvn jetty:run-exploded
And go to http://127.0.0.1:8080/index_en.html in a browser to view.
If you add ?print-pdf at the end of the URL, you can then print the slide deck into a PDF document.
Some key shortcuts that may help you give a presentation: