From 5631d5129c90eedce864bab4eae79ec936266f3e Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Thu, 18 Nov 2021 16:18:51 -0500 Subject: Swap mold and eaf --- playbook.org | 56 +++++++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 49 insertions(+), 7 deletions(-) (limited to 'playbook.org') diff --git a/playbook.org b/playbook.org index 39999417..53fb2bb7 100644 --- a/playbook.org +++ b/playbook.org @@ -31,6 +31,32 @@ * On the day of the conference ** Set up +*** Arrange screens + +- CHECK: + - Share "upcoming" buffer with HOST and via CRDT + - Current schedule, filenames/commands for playing + - Have #emacsconf-org and #emacsconf open +- HOST: + - Check OBS scenes for sharing windows/tabs as a virtual camera: + - chat.emacsconf.org with #emacsconf + - Etherpad + - Schedule + - next talk page + - Set up backchannel for easy viewing + - "upcoming" CRDT buffer + - #emacsconf-org channel + - Join organizer room S +- STREAM: + - Set up MPV with the profile + - Join organizer BBB room + - Check OBS scenes + - MPV and audio from MPV + - Web browser with BBB + - Browser window with organizer room, audio from organizer room + - Browser window that will have talk room, audio from talk room + - Backchannel for easy viewing + *** Start streaming :stream: - Start streaming from OBS to local Icecast, relay to live0 icecast @@ -81,7 +107,7 @@ Call this on live0 with the Youtube RTMP streaming key as the first parameter. (otherwise the audio is confusing) - If the speaker will be giving a live presentation, CHECK collects emergency contact information (in case of technical - issues) and /msgs it to HOST + issues) and shares it with HOST in the CRDT buffer - Okay to do other things until the prerec ends - CHECK notifies STREAM and HOST with link to the talk room and preferences for Q&A-. @@ -107,12 +133,11 @@ Call this on live0 with the Youtube RTMP streaming key as the first parameter. - STREAM switches to MPV scene in OBS and plays the video (with captions if available). - Exception: [[*Last-minute prerecording submission][Last-minute prerecording submission]] - CHECK notes the time that the presentation started, recalculates schedule, and publishes it. - - CHECK publishes the video to media.emacsconf.org - - CHECK updates the wiki page to include the video and any other published files. + - [[*Publish information][CHECK publishes information]] - [? live] - Exception: [[*Speaker does not have a prerec and has not checked in][Speaker does not have a prerec and has not checked in]] - HOST joins the BBB room and double-checks that recording is on - - STREAM joins the BBB room from the IRC /msg and gives the go-ahead + - STREAM joins the BBB room and gives the go-ahead - CHECK notes that this is a live presentation and that the recording will be posted after the conference. - CHECK notes the time that the presentation started, recalculates schedule, and publishes it. - Speaker presents. @@ -131,6 +156,9 @@ Exceptions: - HOST describes how to ask questions - [? No questions yet] - HOST thanks speaker, says nice things about talk, and asks a couple of prepared questions + - [? Awkward question] + - HOST can try rephrasing the question. + - HOST adds note to IRC/Etherpad that speakers can answer in any order, skip questions, answer afterwards, etc. - [? Q&A needs to be wrapped up] - HOST writes in Etherpad/IRC or nudges speaker verbally. - [? IRC/pad] @@ -150,6 +178,12 @@ Exceptions: list to get the announcement. Please feel free to continue discussing the talk on IRC or the pad. - [[*Transition to talk][Transition to talk]] +*** Publish information + - CHECK updates the schedule on the wiki + - CHECK publishes the video to media.emacsconf.org + - CHECK updates the wiki page to include the video and any other published files. + - CHECK publishes the video on YouTube + - ** In case of... @@ -158,8 +192,6 @@ Exceptions: - CHECK will copy it from the FTP upload server to ${protected} and name it appropriately. - CHECK will notify STREAM with the scp command and the mpv command so that STREAM can choose. -**** TODO Shortcut for moving things around -**** TODO Shortcut for notifying STREAM *** Speaker has not checked in - Let the previous talk run a little longer for Q&A; end at least in time for the prerec - After the previous Q&A wraps up, play the prerec @@ -201,7 +233,17 @@ Exceptions: - PAD resets the pad using https://etherpad.wikimedia.org/p/emacsconf-2021/timeslider - [? still not recovered] - PAD reimports the pad from backup - + +*** CRDT malfunctions + +- HOST notifies CHECK and tries reconnecting +- [? still doesn't work] + - Switch to backup Etherpad + +*** Conduct guidelines issue + +- HOST addresses it (on-camera if needed) with a reminder + * Before the conference ** Help speakers with tech checks - Explain process -- cgit v1.2.3