diff options
-rw-r--r-- | 2022/organizers-notebook.md | 103 | ||||
-rw-r--r-- | 2022/organizers-notebook.org | 117 |
2 files changed, 135 insertions, 85 deletions
diff --git a/2022/organizers-notebook.md b/2022/organizers-notebook.md index d2bc96d1..7f797a7b 100644 --- a/2022/organizers-notebook.md +++ b/2022/organizers-notebook.md @@ -8,7 +8,7 @@ 2. [Things to figure out / decisions to make](#decisions) 3. [Roles needed](#roles) 4. [Other tasks and processes](#other) -5. [Task archive](#org4c52f0b) +5. [Task archive](#org512295e) 6. [Communications](#comms) 7. [Supporting code](#code) 8. [Lessons learned](#lessons) @@ -87,18 +87,21 @@ Planned dates and phases: Current phase: No prerecs to process yet, so it's a good time to focus on infrastructure -Time-sensitive items come first. +## Time-sensitive -## TODO Draft program-published email for emacsconf-discuss :needsowner:timesensitive:email: +Ordered chronologically (and therefore by importance). -### TODO Post it to r/emacs as well :reddit: +### TODO Draft program-published email for emacsconf-discuss :needsowner:timesensitive:email: + + +#### TODO Post it to r/emacs as well :reddit:zaeph: Please let zaeph know when it’s live so that the post can be distinguished. -### Template +#### Template Greetings, fellow Emacsians! @@ -113,32 +116,57 @@ to their availability, and will add the allocated time slots for the talks in the coming weeks. -## BLOCKED Prepare email for nudging speakers to send prerec, and inform on upload workflow :timesensitive:needsowner: +### INPROGRESS Come up with workflow when confirmation is received :zaeph: -Blocked by [Figure out web-based file upload](#org9449ba1) +- Update talk to WAITING\_FOR\_PREREC in conf.org +- Add :PUBLIC\_EMAIL: if different from :EMAIL: (might not be necessary if we ask for public-emails in the CFP form) +- Add either :PUBLIC\_EMAIL: or :EMAIL: (whichever comes first) to talk-pages (might be aided by a function) +- ? -## TODO Remind people about confirming e-mail communications :sachac:email: +### BLOCKED Prepare email for nudging speakers to send prerec, and inform on upload workflow :timesensitive:needsowner: +Blocked by [Figure out web-based file upload](#orge79c119) -## TODO Send people schedule information and doublecheck their availability/Q&A preference :sachac:email: +### TODO Remind people about confirming e-mail communications :sachac:email: -## STANDBY Add nice-to-have stuff to prepare.md :zaeph: -- org-reveal config -- SIL fonts choice +### TODO Send people schedule information and doublecheck their availability/Q&A preference :sachac:email: + + +### Archive :ARCHIVE: + + +## Long-running tasks + +Ordered by importance. + + +### TODO Figure out web-based file upload :needsowner:zaeph:bandali: + +Lesson learned from last year: "Since people kept running into ftp problems, we might want to set up a web-frontend next year to minimise problems." +Maybe we could ask some of the volunteers who wanted to help us with the infra? It shouldn’t be complicated to deploy a ready-made solution. + +#### TODO Create 2022/upload.md with the same workflow as last year for a start -## TODO Prepare for prerecs :zaeph: +#### TODO Implement new workflow -### TODO Optimize ffmpeg incantation + +#### TODO Notify speakers when the final solution is available + + +### TODO Prepare for prerecs :zaeph: + + +#### TODO Optimize ffmpeg incantation Remember to update <prepare.md> with the new incantation. -### TODO Figure out workflow for handling submitted prerecs +#### TODO Figure out workflow for handling submitted prerecs We need time after the prerecs get submitted to: @@ -148,45 +176,34 @@ We need time after the prerecs get submitted to: - follow up with missing prerecs -## TODO Investigate streaming options, maybe OBS in the cloud :corwin: +### TODO Investigate streaming options, maybe OBS in the cloud :corwin: - Issue: zaeph was dropping frames and couldn’t pay attention to as many things as he wanted - Issue: corwin needs assistance to not be locked in his chair for the whole conf. Premptively, zaeph can do it by broadcasting OBS scenes via the rmtp (instead of just his webcam). **\*** TODO corwin: plan an approach to use a centralized OBS/nginix "bouncer" :corwin: -### TODO corwin: document such that someone else could use/fix it :corwin: +#### TODO corwin: document such that someone else could use/fix it :corwin: -### TODO corwin: recruit at least one more person to help operate the "video bouncer" :corwin: +#### TODO corwin: recruit at least one more person to help operate the "video bouncer" :corwin: -## TODO Work on the OBS scenes :zaeph:corwin: +### TODO Work on the OBS scenes :zaeph:corwin: - [ ] corwin is out from Nov 11-20, and we should start working on them before then. -## TODO Figure out web-based file upload :needsowner:zaeph:bandali: - -Lesson learned from last year: "Since people kept running into ftp problems, we might want to set up a web-frontend next year to minimise problems." -Maybe we could ask some of the volunteers who wanted to help us with the infra? It shouldn’t be complicated to deploy a ready-made solution. - +### TODO Create Org heading for scheduling caption team's live IRC duty shifts :dto: -### TODO Create 2022/upload.md with the same workflow as last year for a start +### STANDBY Add nice-to-have stuff to prepare.md :zaeph: -### TODO Implement new workflow - - -### TODO Notify speakers when the final solution is available - - -## TODO Create Org heading for scheduling caption team's live IRC duty shifts :dto: - +- org-reveal config +- SIL fonts choice -## TODO Review metadata for speakers in conf.org :zaeph: -See the bottom of conf.org for some automated validation +### Archive :ARCHIVE: ## TODO Write viewing instructions :zaeph: @@ -236,7 +253,9 @@ Extra stuff to consider adding: - Suggestions for mpv-filter to invert colourscape. -## TODO Create relevant links between talks across 2022 and all previous years :needsowner:wiki: +## TODO Add category tags and possibly links between talks across 2022 and all previous years :needsowner:wiki: + +List of talks: <https://emacsconf.org/talks/> ## Archive :ARCHIVE: @@ -571,7 +590,7 @@ We tried using q56 before, but it was a little too aggressive. Q=32 is the defau ### Test stream setup -[Stream](#org3bc4d8f) +[Stream](#orgde211ba) ### Set up MPV for captions @@ -888,7 +907,7 @@ Exceptions: ### Send thanks -[Thank you, next steps](#orgf63bfd6) +[Thank you, next steps](#orge1e207f) ### Extract the opening and closing remarks @@ -1039,7 +1058,7 @@ Probably focus on grabbing the audio first and seeing what's worth keeping Make a table of the form -<table id="org34518cd" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides"> +<table id="org9a13e40" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides"> <colgroup> @@ -1292,12 +1311,12 @@ sudo -iu ikiwiki – ikiwiki –setup ~ikiwiki/emacsconf.setup mpv –vf=negate $url -<a id="org4c52f0b"></a> +<a id="org512295e"></a> # Task archive -## DONE Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#org5fc1d08), Oct 7 for everything :organizers: +## DONE Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#org8a63ebe), Oct 7 for everything :organizers: - zaeph: will start reviewing on Sep 21 @@ -1357,7 +1376,7 @@ That will help more people subtitle things <https://emacsconf.org/2022/volunteer> -## DONE Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#org5fc1d08), Oct 7 for everything :organizers: +## DONE Review the submissions in the pad (see emacsconf-org-private or conf.org for the link) and add any objections or comments by Sept 26 for possible [early speaker notification](#org8a63ebe), Oct 7 for everything :organizers: - zaeph: will start reviewing on Sep 21 diff --git a/2022/organizers-notebook.org b/2022/organizers-notebook.org index 13d03213..d4908053 100644 --- a/2022/organizers-notebook.org +++ b/2022/organizers-notebook.org @@ -59,13 +59,16 @@ Planned dates and phases: Current phase: No prerecs to process yet, so it's a good time to focus on infrastructure -Time-sensitive items come first. +** Time-sensitive -** TODO Draft program-published email for emacsconf-discuss :needsowner:timesensitive:email: -*** TODO Post it to r/emacs as well :reddit: +Ordered chronologically (and therefore by importance). + +*** TODO Draft program-published email for emacsconf-discuss :needsowner:timesensitive:email: +DEADLINE: <2022-10-02 Sun> +**** TODO Post it to r/emacs as well :reddit:zaeph: Please let zaeph know when it’s live so that the post can be distinguished. -*** Template +**** Template Greetings, fellow Emacsians! @@ -78,50 +81,94 @@ We continue working on scheduling the talks in a way that works reasonably well for as many of our speakers as possible with respect to their availability, and will add the allocated time slots for the talks in the coming weeks. -** BLOCKED Prepare email for nudging speakers to send prerec, and inform on upload workflow :timesensitive:needsowner: + +*** INPROGRESS Come up with workflow when confirmation is received :zaeph: +- Update talk to WAITING_FOR_PREREC in conf.org +- Add :PUBLIC_EMAIL: if different from :EMAIL: (might not be necessary if we ask for public-emails in the CFP form) +- Add either :PUBLIC_EMAIL: or :EMAIL: (whichever comes first) to talk-pages (might be aided by a function) +- ? + +*** BLOCKED Prepare email for nudging speakers to send prerec, and inform on upload workflow :timesensitive:needsowner: Blocked by [[*Figure out web-based file upload][Figure out web-based file upload]] -** TODO Remind people about confirming e-mail communications :sachac:email: + +*** TODO Remind people about confirming e-mail communications :sachac:email: SCHEDULED: <2022-10-08 Sat> -** TODO Send people schedule information and doublecheck their availability/Q&A preference :sachac:email: + +*** TODO Send people schedule information and doublecheck their availability/Q&A preference :sachac:email: SCHEDULED: <2022-10-16 Sun> -** STANDBY Add nice-to-have stuff to prepare.md :zaeph: -- org-reveal config -- SIL fonts choice -** TODO Prepare for prerecs :zaeph: +*** Archive :ARCHIVE: + +**** CANCELLED Allocate extra time if possible; send e-mail :sachac: +CLOSED: [2022-09-30 Fri 18:13] SCHEDULED: <2022-10-02 Sun> +:PROPERTIES: +:ARCHIVE_TIME: 2022-10-01 Sat 00:38 +:END: + + +**** DONE Review metadata for speakers in conf.org :zaeph: +CLOSED: [2022-10-01 Sat 00:37] SCHEDULED: <2022-09-23 Fri> +:PROPERTIES: +:ARCHIVE_TIME: 2022-10-01 Sat 00:38 +:END: + +See the bottom of conf.org for some automated validation + + + +** Long-running tasks + +Ordered by importance. + +*** TODO [#A] Figure out web-based file upload :needsowner:zaeph:bandali: +Lesson learned from last year: "Since people kept running into ftp problems, we might want to set up a web-frontend next year to minimise problems." +Maybe we could ask some of the volunteers who wanted to help us with the infra? It shouldn’t be complicated to deploy a ready-made solution. +**** TODO Create 2022/upload.md with the same workflow as last year for a start +**** TODO Implement new workflow +**** TODO Notify speakers when the final solution is available + +*** TODO Prepare for prerecs :zaeph: DEADLINE: <2022-10-28 Fri> -*** TODO Optimize ffmpeg incantation +**** TODO Optimize ffmpeg incantation Remember to update [[file:prepare.md::Compression]] with the new incantation. -*** TODO Figure out workflow for handling submitted prerecs +**** TODO Figure out workflow for handling submitted prerecs We need time after the prerecs get submitted to: - convert the videos and check that they've been reencoded properly by watching the re-encoded ones all the way to the end - caption videos - capture any extra info - follow up with missing prerecs -** TODO Investigate streaming options, maybe OBS in the cloud :corwin: + +*** TODO Investigate streaming options, maybe OBS in the cloud :corwin: DEADLINE: <2022-11-20 Sun> - Issue: zaeph was dropping frames and couldn’t pay attention to as many things as he wanted - Issue: corwin needs assistance to not be locked in his chair for the whole conf. Premptively, zaeph can do it by broadcasting OBS scenes via the rmtp (instead of just his webcam). *** TODO corwin: plan an approach to use a centralized OBS/nginix "bouncer" :corwin: -*** TODO corwin: document such that someone else could use/fix it :corwin: -*** TODO corwin: recruit at least one more person to help operate the "video bouncer" :corwin: -** TODO Work on the OBS scenes :zaeph:corwin: +**** TODO corwin: document such that someone else could use/fix it :corwin: +**** TODO corwin: recruit at least one more person to help operate the "video bouncer" :corwin: + +*** TODO Work on the OBS scenes :zaeph:corwin: DEADLINE: <2022-11-11 Fri> - [ ] corwin is out from Nov 11-20, and we should start working on them before then. -** TODO [#A] Figure out web-based file upload :needsowner:zaeph:bandali: -Lesson learned from last year: "Since people kept running into ftp problems, we might want to set up a web-frontend next year to minimise problems." -Maybe we could ask some of the volunteers who wanted to help us with the infra? It shouldn’t be complicated to deploy a ready-made solution. -*** TODO Create 2022/upload.md with the same workflow as last year for a start -*** TODO Implement new workflow -*** TODO Notify speakers when the final solution is available -** TODO Create Org heading for scheduling caption team's live IRC duty shifts :dto: + +*** TODO Create Org heading for scheduling caption team's live IRC duty shifts :dto: DEADLINE: <2022-09-30 Fri> -** TODO Review metadata for speakers in conf.org :zaeph: -SCHEDULED: <2022-09-23 Fri> +*** STANDBY Add nice-to-have stuff to prepare.md :zaeph: +- org-reveal config +- SIL fonts choice -See the bottom of conf.org for some automated validation +*** Archive :ARCHIVE: +**** DONE Write preparation instructions :zaeph: +CLOSED: [2022-09-29 Thu 20:45] DEADLINE: <2022-09-26 Mon> +:PROPERTIES: +:ARCHIVE_TIME: 2022-10-01 Sat 00:33 +:END: +2021/prepare.md can be reused. +Extra stuff to consider adding: +- DONE Suggestions for themes (especially wrt colourscape) +- DONE “Please don’t squeeze your talk by fast-forwarding your speech. Trimming silences and filler words can help, though. Sometimes it's easier to write, record, and edit your voiceover, and then record the video to go along with it." +- DONE Allowing speakers to plant questions, esp. to cover tangential stuff that couldn’t fit in the prerec ** TODO Write viewing instructions :zaeph: Extra stuff to consider adding: - Suggestions for mpv-filter to invert colourscape. @@ -159,22 +206,6 @@ CLOSED: [2022-09-29 Thu 20:29] DEADLINE: <2022-09-26 Mon> :ARCHIVE_TIME: 2022-10-01 Sat 00:33 :END: - zaeph: will start reviewing on Sep 21 -*** DONE Write preparation instructions :zaeph: -CLOSED: [2022-09-29 Thu 20:45] DEADLINE: <2022-09-26 Mon> -:PROPERTIES: -:ARCHIVE_TIME: 2022-10-01 Sat 00:33 -:END: -2021/prepare.md can be reused. - -Extra stuff to consider adding: -- DONE Suggestions for themes (especially wrt colourscape) -- DONE “Please don’t squeeze your talk by fast-forwarding your speech. Trimming silences and filler words can help, though. Sometimes it's easier to write, record, and edit your voiceover, and then record the video to go along with it." -- DONE Allowing speakers to plant questions, esp. to cover tangential stuff that couldn’t fit in the prerec -*** CANCELLED Allocate extra time if possible; send e-mail :sachac: -CLOSED: [2022-09-30 Fri 18:13] SCHEDULED: <2022-10-02 Sun> -:PROPERTIES: -:ARCHIVE_TIME: 2022-10-01 Sat 00:33 -:END: * Things to figure out / decisions to make :PROPERTIES: :CUSTOM_ID: decisions |