From 429f40a109a3a481cab195048ab71ca0e0fad261 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Sun, 6 Nov 2022 15:29:05 -0500 Subject: org notebook updates --- 2022/organizers-notebook/index.org | 89 ++++++++++++++++++++------------------ 1 file changed, 48 insertions(+), 41 deletions(-) (limited to '2022/organizers-notebook') diff --git a/2022/organizers-notebook/index.org b/2022/organizers-notebook/index.org index 5ea3d987..fabe630e 100644 --- a/2022/organizers-notebook/index.org +++ b/2022/organizers-notebook/index.org @@ -66,13 +66,12 @@ or ~C-c \~ (~org-match-sparse-tree~) to see anything tagged with your tag. | [2022-10-09 Sun] | | [[#check-sched][schedule, reply if not okay]] | [[#volunteer-2022-10-09][overall priorities]] | | | [2022-10-16 Sun] | [[#etherpad][Etherpad]], [[#upload][stream]] | | infra update | | | [2022-10-23 Sun] | [[#upload][file upload]], [[#write-viewing][watch pages]] | [[#mail-upload][file upload instructions]], backstage | [[#volunteer-2022-10-23][training]] | | -| [2022-10-30 Sun] | [[#streaming][OBS in the cloud]] | | [[#shifts][shifts]] | [[#announce-program][schedule]], posters? | -| [2022-11-06 Sun] | [[#intro][intro, exit]], [[#dry-run][dry run]], prerecs | [[#ack-prerec][prerec confirmation]]/reminder, [[#approve-captions][caption progress]] | caption kickoff | | -| [2022-11-13 Sun] | captions | tech check, bio, support links (ex: Liberapay)? | | | -| [2022-11-20 Sun] | captions | checkin instructions | | | +| [2022-10-30 Sun] | [[#streaming][OBS in the cloud]] | | caption kickoff | [[#announce-program][schedule]], posters? | +| [2022-11-06 Sun] | [[#intro][intro, exit]], [[#dry-run][dry run]], prerecs | [[#ack-prerec][prerec confirmation]]/reminder, [[#approve-captions][caption progress]] | | | +| [2022-11-13 Sun] | captions | tech check, bio, support links (ex: Liberapay)? | [[#shifts][shifts]] | | +| [2022-11-20 Sun] | captions | checkin instructions and schedule updates | | | | [2022-11-27 Sun] | captions | last weekend before EmacsConf | | watching | - * Overall priorities :PROPERTIES: :CUSTOM_ID: overall @@ -85,30 +84,30 @@ scramble to do in order to get the conference off the ground. *bold* is our current goal. Feel free to volunteer for anything that interests you! -| | Good | Better | Best | -|------------------------+-------------------------------------+-------------------------------------+--------------------------------------------------------------| -| [[#intro][intro and exit]] | *text on screen* | per-talk video, recorded voiceover | Emacs thing so we can display info, countdowns, IRC | -| [[#conforg][conf.org management]] | on sachac's laptop | S: on res.emacsconf.org | *other people know how to work with it* | -| [[#prepare-prerec-process][prerec]] | convert to webm | *DONE Z: normalize audio* | reduce noise | -| [[#publish-live][talk pages]] | S: link to stream, pad, IRC | *S: link to prerec when live* | embed stream, pad, IRC, prerec | -| [[#sched-decision][schedule]] | one track | *DONE S: two tracks* | aligned times, full roster | -| [[#upload][upload]] | FTP | *DONE S: web-based* | auto-encoded, preview (SReview?) | -| [[#streaming][streaming]] | ffmpeg from computer | OBS | *DONE: OBS in cloud, switchable hosts* | -| [[#other-streams][other streams]] | 480p | + Toobnix | *S: + YouTube* | -| [[#coordinate-volunteers][volunteer coordination]] | ad-hoc | *DONE playbook* | training meetings + recordings | -| BBB rooms | about 5 rooms that we cycle through | | *DONE S: one room per speaker* | -| host | no host, speaker reads pad | *host reads pad* | host monitors IRC and helps with BBB as well | -| BBB Q&A | none | *DONE open to community* | moderated by speaker and host | -| [[#write-viewing][watch page]] | tracks | + IRC | *DONE S: + talk info*, maybe even current/recent/next | -| [[#etherpad][pad]] | one pad for conf | one pad per talk, wikimedia | *DONE S: one pad per talk, self-hosted* so we can access API | -| [[#irc][IRC]] | #emacsconf, -org | *DONE #emacsconf, -gen, -dev, -org* | IRC volunteer copying to pads; maybe even IRC bots | -| [[#irc-announce][IRC announcements]] | ERC commands | *DONE S: hook-based* | timer-based | -| [[#publishing-sched][sched update]] | *DONE S: publish at start* | update main sched | update talk pages | -| [[#video-platforms][other platforms]] | *S: Toobnix & YT after event* | | S: Toobnix + YT when live | -| schedule view | text table | imagemap fallback | *DONE S: interactive SVG* | -| [[#caption-workflow][caption workflow]] | YT autosubs | Whisper autosubs | *DONE: Whisper + more granular timestamps* | +| | Good | Better | Best | +|------------------------+-------------------------------------+--------------------------------------+--------------------------------------------------------------| +| [[#intro][intro and exit]] | *text on screen* | per-talk video, recorded voiceover | Emacs thing so we can display info, countdowns, IRC | +| [[#conforg][conf.org management]] | on sachac's laptop | S: on res.emacsconf.org | *DONE S/Z: other people know how to work with it* | +| [[#prepare-prerec-process][prerec]] | convert to webm | normalize audio | *DONE Z: reduce noise* | +| [[#publish-live][talk pages]] | DONE S: link to stream, pad, IRC | *S: link to prerec when live* | embed stream, pad, IRC, prerec | +| [[#sched-decision][schedule]] | one track | *DONE S: two tracks* | aligned times, full roster | +| [[#upload][upload]] | FTP | *DONE S: web-based* | auto-encoded, preview (SReview?) | +| [[#streaming][streaming]] | ffmpeg from computer | OBS | *DONE: OBS in cloud, switchable hosts* | +| [[#other-streams][other streams]] | 480p | + Toobnix | *S: + YouTube* | +| [[#coordinate-volunteers][volunteer coordination]] | ad-hoc | *DONE playbook* | training meetings + recordings | +| BBB rooms | about 5 rooms that we cycle through | | *DONE S: one room per speaker* | +| host | no host, speaker reads pad | *host reads pad* | host monitors IRC and helps with BBB as well | +| BBB Q&A | none | *DONE open to community* | moderated by speaker and host | +| [[#write-viewing][watch page]] | tracks | + IRC | *DONE S: + talk info*, maybe even current/recent/next | +| [[#etherpad][pad]] | one pad for conf | one pad per talk, wikimedia | *DONE S: one pad per talk, self-hosted* so we can access API | +| [[#irc][IRC]] | #emacsconf, -org | *DONE #emacsconf, -gen, -dev, -org* | IRC volunteer copying to pads; maybe even IRC bots | +| [[#irc-announce][IRC announcements]] | ERC commands | *DONE S: hook-based* | timer-based | +| [[#publishing-sched][sched update]] | *DONE S: publish at start* | update main sched | update talk pages | +| [[#video-platforms][other platforms]] | *S: Toobnix & YT after event* | | S: Toobnix + YT when live | +| schedule view | text table | imagemap fallback | *DONE S: interactive SVG* | +| [[#caption-workflow][caption workflow]] | YT autosubs | Whisper autosubs | *DONE: Whisper + more granular timestamps* | | [[#wiki-design][wiki]] | plain text, markdown | *DONE S: some JS and CSS enrichment* | more JS and CSS, embeds, videoplayer | -| [[#ansible][ansible]] | none | *DONE S: some automation* | comprehensive, can also work against containers | +| [[#ansible][ansible]] | none | *DONE S: some automation* | comprehensive, can also work against containers | * Time-sensitive :PROPERTIES: @@ -118,6 +117,13 @@ interests you! Ordered chronologically (and therefore by importance). #+TOC: headlines 1 local +** TODO Send prerec reminder +SCHEDULED: <2022-11-11 Fri> +:PROPERTIES: +:CUSTOM_ID: prerec-reminder +:END: +*** TODO Update logbook with notes from e-mails :zaeph: +*** TODO Follow up with speakers based on their availability ** DONE Send schedule-published email for emacsconf-discuss :needsowner:timesensitive:email: CLOSED: [2022-11-01 Tue 08:50] SCHEDULED: <2022-10-31 Mon> DEADLINE: <2022-10-31 Mon> :PROPERTIES: @@ -170,7 +176,8 @@ We hope to see you all around on Dec 3-4 for EmacsConf 2022! P.S. please direct all replies to this post either to myself or to the emacsconf-discuss list, so as to help avoid generating extra off-topic chatter in the other lists cc'd in this message; thank you. -** TODO Flesh out prepare.md for audio-recording tips before the prerec-deadline :zaeph: +** DONE Flesh out prepare.md for audio-recording tips before the prerec-deadline :zaeph: +CLOSED: [2022-11-06 Sun 15:26] :PROPERTIES: :CUSTOM_ID: prepare-audio :END: @@ -409,7 +416,10 @@ Other things that aren't tracked by todo status: Move to public directory and create a link from the backstage directory Update the wiki page - +*** TODO Check process for posting prerecs to the talk page and media directory as soon as the talk is live :sachac: +:PROPERTIES: +:CUSTOM_ID: post-prerec +:END: *** DONE Prepare to announce talks on IRC CLOSED: [2022-10-20 Thu 10:59] :PROPERTIES: @@ -423,7 +433,9 @@ emacsconf-erc.el in the emacsconf-el repo - Q&A starting now & where - a small announcement might go into the hallway and emacsconf-org - announcement can include talk page, pad, IRC nick, pronouns -** TODO Move conf.org management to orga@res.emacsconf.org :sachac: + +** DONE Move conf.org management to orga@res.emacsconf.org :sachac: +CLOSED: [2022-11-06 Sun 15:27] :PROPERTIES: :CUSTOM_ID: conforg :END: @@ -447,10 +459,6 @@ so that people on other platforms can come across EmacsConf :END: so that people can find the videos on other video platforms waiting for prerecs -** TODO Check process for posting prerecs to the talk page and media directory as soon as the talk is live :sachac: -:PROPERTIES: -:CUSTOM_ID: post-prerec -:END: ** TODO Ask speakers for bios or support nudges to include on their talk pages :wiki: :PROPERTIES: :CUSTOM_ID: speaker-bio @@ -803,8 +811,7 @@ Let me know if you want to reserve a talk for captioning or if you have any questions or suggestions. Thank you! Sacha Chua - - +*** TODO [#C] Support cue IDs in subed-vtt.el *** TODO [#C] jiwer · PyPI - measure error rate :PROPERTIES: :CREATED: [2022-10-22 Sat 20:59] @@ -844,7 +851,7 @@ SCHEDULED: <2022-12-14 Wed> :CREATED: [2022-10-20 Thu 22:26] :END: -** TODO Build up the ansible playbook :sachac:opal: +** TODO [#C] Build up the ansible playbook :sachac:opal: :PROPERTIES: :CUSTOM_ID: ansible :END: @@ -994,8 +1001,7 @@ CLOSED: [2022-10-13 Thu 13:55] *** DONE Export pad initial content HTML to make it easier to reimport into wikimedia or elsewhere CLOSED: [2022-10-13 Thu 13:46] ~emacsconf-pad-export-initial-content-for-all-talks~ -** DONE Set up BBB rooms and update conf.org :sachac: -CLOSED: [2022-10-17 Mon 21:40] +** TODO Set up BBB rooms and update conf.org :sachac: :PROPERTIES: :CUSTOM_ID: create-bbb :END: @@ -4766,7 +4772,6 @@ see emacsconf-import-comments-from-etherpad-text should be able to find out more by looking at the logs from ikiwiki after a slow commit. - Ask for preferred timezone in CFP - *** When processing prerecs - We should flesh out the prepare.md section on audio-recording because some speakers have annoying coil-whines when recording from their @@ -4775,6 +4780,8 @@ see emacsconf-import-comments-from-etherpad-text gauge how silent it actually is. It’s not a biggie though, since we can usually degrade the audio quality for the sake of removing the noise. +- We can ask for silence in a separate recording so that we don't have to worry about cutting it out. + ** Possible big projects for next year *** Prolog’ing the schedule -- cgit v1.2.3