From 5a06e08f119a441bbe9e3092463ad0c9708b566d Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 11 Oct 2022 20:54:01 -0400 Subject: Update etherpad and ansible projects --- 2022/organizers-notebook/index.org | 40 +++++++++++++++++++++++++++++++++----- 1 file changed, 35 insertions(+), 5 deletions(-) diff --git a/2022/organizers-notebook/index.org b/2022/organizers-notebook/index.org index 763a2184..ca5b48de 100644 --- a/2022/organizers-notebook/index.org +++ b/2022/organizers-notebook/index.org @@ -220,8 +220,8 @@ We need time after the prerecs get submitted to: - caption videos - capture any extra info - follow up with missing prerecs - -** TODO Plan Etherpad use and hosting :sachac:ansible: + +** INPROGRESS Plan Etherpad use and hosting :sachac:ansible: :PROPERTIES: :CUSTOM_ID: etherpad :END: @@ -230,6 +230,27 @@ We need time after the prerecs get submitted to: - Per-pad, nicely structured info with abstract, watching information, etc. CarpentryCon 2022 Schedule • CarpentryCon 2022 https://2022.carpentrycon.org/ - One pad per session: https://meta.wikimedia.org/wiki/Arctic_Knot_Conference_2021/Program#Friday,_June_25th - [[https://community.jitsi.org/t/tutorial-etherpad-integration-in-jitsi-meetings/99697][Etherpad integration in Jitsi ]] + +- Good: One pad per session +- Better: Some kind of monitoring so that we can link to the pads or embed + the pads even before the conference starts while not risking too + much vandalism +- Best: + - Pad can be easily regenerated from Emacs Lisp with a check to see if people have been adding to it + - Pad links to next talks + +Where should we host this? +- live0: gets scaled up the most, lots of people connect to it for the conference, didn't hit performance constraints last time +- front0: lower risk of interfering with stream + +[[#ansible][Ansible notes]] + +*** DONE Use the API to create pages based on all the slugs +CLOSED: [2022-10-11 Tue 20:41] +*** TODO Figure out monitoring; maybe get everything daily and commit to git repo? +*** TODO Generate talk-specific pad content +*** TODO Link to pad from talk page +*** TODO Be able to fall back to wikimedia if necessary, probably keyed off PAD property ** TODO Update IRC instructions because of multiple tracks :PROPERTIES: :CUSTOM_ID: irc @@ -270,10 +291,19 @@ DEADLINE: <2022-11-11 Fri> :CUSTOM_ID: ansible :END: git@git.emacsconf.org:pub/emacsconf-ansible -can currently publish -*** TODO Get ansible to run against a clean docker -*** TODO Add ikiwiki template to ansible +Goals: + +Playbook will be able to reproduce: +- [[#etherpad][Etherpad]]: probably okay to deploy on VPS +- web-based file upload: probably in a docker +- publishing environment for schedule etc. + +in prod or docker container + +*** DONE Get ansible to run against a clean docker +CLOSED: [2022-10-11 Tue 12:20] +*** DONE Set up Etherpad with MySQL ** BLOCKED Make something to display between talks :PROPERTIES: -- cgit v1.2.3