pad-to-print workflow to make the post-script of the 3rd Obfuscation Workshop
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
manetta 86a2dbf3a7 adding the software requirements to the repo 3 years ago
snapshots sharing the workflow 3 years ago
README.md adding the software requirements to the repo 3 years ago
post-script.sh sharing the workflow 3 years ago
post-script.template.html correct link to css file 3 years ago
requirements.txt adding the software requirements to the repo 3 years ago

README.md

Post-Script

pad-to-print workflow to make the post-script of the 3rd Obfuscation Workshop

http://www.obfuscationworkshop.org

https://3rd.obfuscationworkshop.org

About this Post-Script

This publication was made using a custom tool that allows for collaborative design, based on Flask, Pandoc, Etherpad, Etherdump and Weasyprint. The publication was written on one shared Etherpad and turned into a PDF using web-to-print techniques. This way of working allows for the writing, editing, copy-editing and design could happen within the same space.

Throughout the publication 9 text pattern separators appear that were generated partially in the last Study Group session by Cristina Cochior, Ero Balsa, Manetta Berends, and Pieter Delobelle. We performed a form of "slow computing" on the transcripts and chats from the sessions by looking for markers which traverse the multiple topics and registers that had been discussed during the Obfuscation Workshop. The last three separators come from the editing work of Amy Pickles who shared through email some of the words that reappeared often but were spelled differently each time.

Generate the Post-Script

$ sh post-script.sh

  • (input) downloads post-script.md from an etherpad
  • (input) downloads post-script.css from another etherpad
  • (processing) uses post-script.template.html with Pandoc to generate the PDF
  • (output) generates post-script.html (for debugging) and post-script.pdf

Requirements

  • etherpump
  • API access to an etherpad instance
  • pandoc
  • weasyprint