oxinabox / DeadConPrinter

A automated way to create a printed conbook out of livecon
MIT License
0 stars 0 forks source link

Getting a pretalx-based agenda in latex #1

Open TheRadialActive opened 5 years ago

TheRadialActive commented 5 years ago

Thank you for your code. I am trying to make use of it, in a conference we are establishing right now.

We are using pretalx, so I just wanted to know, how you did get the csv for creating the agenda for printing: https://github.com/oxinabox/DeadConPrinter/blob/master/quick_con_program_book/make_con_book_pretalx_2019_juliacon.ipynb

oxinabox commented 5 years ago

I used some custom code to make HTTP queries against the Pretalx API to get it, because I was already deep in the Pretalx API at the time. https://docs.pretalx.org/en/latest/api/resources/talks.html (You don't want that code, it was a very rough hack, and in julia-lang).

Probably better would be to just consume one of the formats Pretalx already exports to. Like the JSON export, or maybe even iCal. It would just need a bit of python code to massage it into shape, as a list of Sessions.