diff options
Diffstat (limited to '')
-rw-r--r-- | 2022/organizers-notebook.md | 242 |
1 files changed, 121 insertions, 121 deletions
diff --git a/2022/organizers-notebook.md b/2022/organizers-notebook.md index d5adb6f6..aa2565e6 100644 --- a/2022/organizers-notebook.md +++ b/2022/organizers-notebook.md @@ -3,69 +3,69 @@ # Table of Contents -- [Current tasks / status](#orgcdc5bfe) - - [Organizers: Review the submissions in emacsconf-2022-private and e-mail emacsconf-org-private with any objections or comments by Sept 26 for possible early speaker notification, Oct 7 for everything](#orgcb8179a) - - [zaeph: Write preparation instructions and decide on deadline for prerecs](#org48e8924):zaeph: - - [sacha: add more submissions (CFP deadline Sept 30)](#orgb9e1f95):sacha: - - [sacha: copy things over from previous notebooks](#org6dcbfe0):sacha: - - [corwin: Double-check sachac’s timezone conversions for availability](#org365e3cd):corwin: - - [corwin: Investigate streaming options, maybe OBS in the cloud](#org3883b00):corwin: - - [corwin: document such that someone else could use/fix it](#org6508bfe):corwin: - - [corwin: recrute at least one more person to help operate the "video bouncer"](#orgdec1d6d):corwin: - - [corwn, zaeph: Work on the OBS scenes](#orge44dd60):zaeph:corwin: - - [???: Figure out web-based file upload](#org1741a1c):needsowner: - - [sacha: Prepare to export talk information to wiki](#org32cd369):sacha: - - [bandali: Give access to emacsconf-2022-private to dto](#orgb485c9c):bandali: -- [Other tasks and processes](#org30eb548) - - [Sacha: Organize volunteer information](#org3849d3b):sacha: - - [bandali: Set up file upload](#orge037b66):bandali: - - [Once talks are approved](#org5d49d84) - - [As prerecorded talks come in](#org206245c) - - [When a talk is captioned](#org7f807dd) - - [Other tasks before the conference](#orgdd20fc3) - - [Test stream setup](#org5f0a349) - - [Set up MPV for captions](#orga6f441a) - - [mpv profile](#orgf93ab64) - - [Font: Clear Sans](#org3a56a90) - - [During the conference](#org25e41da) +- [Current tasks / status](#org6505d82) + - [Organizers: Review the submissions in emacsconf-2022-private and e-mail emacsconf-org-private with any objections or comments by Sept 26 for possible early speaker notification, Oct 7 for everything](#orge61a7ed) + - [zaeph: Write preparation instructions and decide on deadline for prerecs](#orgb559195):zaeph: + - [sacha: add more submissions (CFP deadline Sept 30)](#org1e30af6):sacha: + - [sacha: copy things over from previous notebooks](#org1619c51):sacha: + - [corwin: Double-check sachac’s timezone conversions for availability](#orgdc2c829):corwin: + - [corwin: Investigate streaming options, maybe OBS in the cloud](#orgdbcec6e):corwin: + - [corwin: document such that someone else could use/fix it](#orged6f6d1):corwin: + - [corwin: recruit at least one more person to help operate the "video bouncer"](#org4cf6c59):corwin: + - [corwn, zaeph: Work on the OBS scenes](#orgf01135b):zaeph:corwin: + - [???: Figure out web-based file upload](#org83173f5):needsowner: + - [sacha: Prepare to export talk information to wiki](#org8786e13):sacha: + - [bandali: Give access to emacsconf-2022-private to dto](#org598e96b):bandali: +- [Other tasks and processes](#org5c5859b) + - [Sacha: Organize volunteer information](#orgbc3b77a):sacha: + - [bandali: Set up file upload](#orgf1c1262):bandali: + - [Once talks are approved](#org099deca) + - [As prerecorded talks come in](#orgd727f87) + - [When a talk is captioned](#orgb81c87a) + - [Other tasks before the conference](#org62eee42) + - [Test stream setup](#org404f659) + - [Set up MPV for captions](#orgaccb279) + - [mpv profile](#org53e49da) + - [Font: Clear Sans](#org39ccfca) + - [During the conference](#orge0604b7) - [Roles needed](#roles) - - [Set up](#org2695f05) - - [Stream](#org7842dc9) + - [Set up](#org81f22d2) + - [Stream](#orgf143b9a) - [During each talk](#each-talk) - - [After the conference](#orgc1de13f) - - [Downsize the server](#orgfdc972b):bandali: - - [In case of](#org47666ae) - - [Stuck wiki](#org0c922a7) -- [Communications](#org1e2bc53) - - [Ask emacsconf-org-private for feedback on early submissions](#org4a48a48) - - [Early speaker notification](#org4a1bf89) - - [Option A: Early speaker notification(?)](#org4f1ab74) - - [Option B: Just letting them know it's been postponed](#org39005e3) - - [Future](#orgfebbb42) - - [Acceptance](#org8cb5583) - - [Code](#org1060096) - - [Template](#orgdc8bdd1) - - [Acknowledge pre-rec submission](#orgb5a5ec5) - - [Captions for approval](#org43ea806) - - [Speakers we haven't confirmed e-mail communications with](#org8a2d727) - - [Speakers who are missing prerecs](#org59e59c8) - - [Template](#orgf014f27) - - [Check-in instructions](#org0f1f046) - - [Code](#org7d1ee83) - - [E-mail for speakers who are planning to be at the conference](#org6e394f2) - - [E-mail for speakers who are not planning to be around, but who have sent us their prerecs](#orgfb054d0) - - [Last email before the conference](#org6b0f1fb) - - [Thank you, next steps](#org3ce859c) - - [Code](#org82648b1) - - [Text](#org3f57396) - - [Archive](#orgb9b4ee4) - - [Second announcement: CFP](#org9170a4f) - - [First announcement: CFP](#orge6930b8) -- [Supporting code](#org9908a42) - - [Publish this page](#org8229003) - - -<a id="orgcdc5bfe"></a> + - [After the conference](#org4d13959) + - [Downsize the server](#org3d09c44):bandali: + - [In case of](#orgebae129) + - [Stuck wiki](#orgb856862) +- [Communications](#org1a622de) + - [Ask emacsconf-org-private for feedback on early submissions](#orgef11901) + - [Early speaker notification](#org4e3dd24) + - [Option A: Early speaker notification(?)](#org8aec626) + - [Option B: Just letting them know it's been postponed](#org6770c5e) + - [Future](#org4bef7b8) + - [Acceptance](#orgd7bc590) + - [Code](#orgbf4657c) + - [Template](#org6887032) + - [Acknowledge pre-rec submission](#org5425acc) + - [Captions for approval](#org24304da) + - [Speakers we haven't confirmed e-mail communications with](#org6cfd787) + - [Speakers who are missing prerecs](#orga53f969) + - [Template](#org526ab95) + - [Check-in instructions](#org335d7c4) + - [Code](#org7b9cb5f) + - [E-mail for speakers who are planning to be at the conference](#org7bbef3d) + - [E-mail for speakers who are not planning to be around, but who have sent us their prerecs](#orgdf741ac) + - [Last email before the conference](#org2ba3487) + - [Thank you, next steps](#orgfd2bb36) + - [Code](#org74f9445) + - [Text](#orga74cd4b) + - [Archive](#org70d1de6) + - [Second announcement: CFP](#org8064c22) + - [First announcement: CFP](#orgc9f1b00) +- [Supporting code](#org216057b) + - [Publish this page](#orgd936220) + + +<a id="org6505d82"></a> # Current tasks / status @@ -160,14 +160,14 @@ Planned dates and phases: </table> -<a id="orgcb8179a"></a> +<a id="orge61a7ed"></a> -## TODO Organizers: Review the submissions in emacsconf-2022-private and e-mail emacsconf-org-private with any objections or comments by Sept 26 for possible [early speaker notification](#org4a1bf89), Oct 7 for everything +## TODO Organizers: Review the submissions in emacsconf-2022-private and e-mail emacsconf-org-private with any objections or comments by Sept 26 for possible [early speaker notification](#org4e3dd24), Oct 7 for everything - zaeph: will start reviewing on Sep 21 -<a id="org48e8924"></a> +<a id="orgb559195"></a> ## TODO zaeph: Write preparation instructions and decide on deadline for prerecs :zaeph: @@ -181,24 +181,24 @@ We need time after the prerecs get submitted to: zaeph will also figure out the ffmpeg incantation for converting videos and the process for handling submitted prerecs -<a id="orgb9e1f95"></a> +<a id="org1e30af6"></a> ## WAITING sacha: add more submissions (CFP deadline Sept 30) :sacha: - Sacha: Add submissions to emacsconf-2022-private, draft 2-day schedule by Oct 10 -<a id="org6dcbfe0"></a> +<a id="org1619c51"></a> ## INPROGRESS sacha: copy things over from previous notebooks :sacha: -<a id="org365e3cd"></a> +<a id="orgdc2c829"></a> ## TODO corwin: Double-check sachac’s timezone conversions for availability :corwin: -<a id="org3883b00"></a> +<a id="orgdbcec6e"></a> ## TODO corwin: Investigate streaming options, maybe OBS in the cloud :corwin: @@ -207,56 +207,56 @@ zaeph will also figure out the ffmpeg incantation for converting videos and the **\*** TODO corwin: plan an approach to use a centralized OBS/nginix "bouncer" :corwin: -<a id="org6508bfe"></a> +<a id="orged6f6d1"></a> ### TODO corwin: document such that someone else could use/fix it :corwin: -<a id="orgdec1d6d"></a> +<a id="org4cf6c59"></a> -### TODO corwin: recrute 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: -<a id="orge44dd60"></a> +<a id="orgf01135b"></a> ## TODO corwn, zaeph: Work on the OBS scenes :zaeph:corwin: - [ ] corwin is out from Nov 11-20, and we should start working on them before then. -<a id="org1741a1c"></a> +<a id="org83173f5"></a> ## TODO ???: Figure out web-based file upload :needsowner: 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." -<a id="org32cd369"></a> +<a id="org8786e13"></a> ## TODO sacha: Prepare to export talk information to wiki :sacha: -<a id="orgb485c9c"></a> +<a id="org598e96b"></a> ## TODO bandali: Give access to emacsconf-2022-private to dto :bandali: -<a id="org30eb548"></a> +<a id="org5c5859b"></a> # Other tasks and processes -<a id="org3849d3b"></a> +<a id="orgbc3b77a"></a> ## DONE Sacha: Organize volunteer information :sacha: -<a id="orge037b66"></a> +<a id="orgf1c1262"></a> ## TODO bandali: Set up file upload :bandali: -<a id="org5d49d84"></a> +<a id="org099deca"></a> ## Once talks are approved @@ -266,7 +266,7 @@ Lesson learned from last year: "Since people kept running into ftp problems, we - Confirm e-mail communication with all of the speakers -<a id="org206245c"></a> +<a id="orgd727f87"></a> ## As prerecorded talks come in @@ -277,33 +277,33 @@ Lesson learned from last year: "Since people kept running into ftp problems, we - Make sure all the links/resources mentioned are written down somewhere (web page and enriched captions for pasting into #emacsconf-accessible) -<a id="org7f807dd"></a> +<a id="orgb81c87a"></a> ## When a talk is captioned - -<a id="orgdd20fc3"></a> +<a id="org62eee42"></a> ## Other tasks before the conference - Coordinate volunteer schedules so all the roles are covered -<a id="org5f0a349"></a> +<a id="org404f659"></a> ### Test stream setup -[Stream](#org7842dc9) +[Stream](#orgf143b9a) -<a id="orga6f441a"></a> +<a id="orgaccb279"></a> ### Set up MPV for captions -<a id="orgf93ab64"></a> +<a id="org53e49da"></a> ### mpv profile @@ -338,7 +338,7 @@ Add the following profile to `~/.config/mpv/mpv.conf`: (Thanks, zaeph) -<a id="org3a56a90"></a> +<a id="org39ccfca"></a> ### Font: Clear Sans @@ -348,7 +348,7 @@ Links: - WOFF from GitHub repo: [clear-sans/WOFF at main · intel/clear-sans](https://github.com/intel/clear-sans/tree/main/WOFF) -<a id="org25e41da"></a> +<a id="orge0604b7"></a> ## During the conference @@ -394,12 +394,12 @@ Each role comprises different responsibilities. A person may have multiple role - Nice to have: Update the schedule to reflect changes throughout the day -<a id="org2695f05"></a> +<a id="org81f22d2"></a> ### Set up -<a id="org7842dc9"></a> +<a id="orgf143b9a"></a> #### Stream @@ -422,34 +422,34 @@ Needs the `$main480p` environment variable set to something of the form `icecast - Volunteers: making sure questions get posted somewhere the speaker can see them -<a id="orgc1de13f"></a> +<a id="org4d13959"></a> ## After the conference -<a id="orgfdc972b"></a> +<a id="org3d09c44"></a> ### BLOCKED Downsize the server :bandali: -<a id="org47666ae"></a> +<a id="orgebae129"></a> ## In case of -<a id="org0c922a7"></a> +<a id="orgb856862"></a> ### Stuck wiki sudo -iu ikiwiki – ikiwiki –setup ~ikiwiki/emacsconf.setup -<a id="org1e2bc53"></a> +<a id="org1a622de"></a> # Communications -<a id="org4a48a48"></a> +<a id="orgef11901"></a> ## TODO Ask emacsconf-org-private for feedback on early submissions @@ -474,14 +474,14 @@ Thanks! Sacha -<a id="org4a1bf89"></a> +<a id="org4e3dd24"></a> ## TODO Early speaker notification We can accept early or send people a note saying notification of acceptance will be on Oct 15, because of the extended CFP. -<a id="org4f1ab74"></a> +<a id="org8aec626"></a> ### TODO Option A: Early speaker notification(?) @@ -522,7 +522,7 @@ Thank you so much! Sacha -<a id="org39005e3"></a> +<a id="org6770c5e"></a> ### TODO Option B: Just letting them know it's been postponed @@ -535,17 +535,17 @@ for your patience! Sacha -<a id="orgfebbb42"></a> +<a id="org4bef7b8"></a> ## Future -<a id="org8cb5583"></a> +<a id="orgd7bc590"></a> ### Acceptance -<a id="org1060096"></a> +<a id="orgbf4657c"></a> #### Code @@ -603,7 +603,7 @@ Sacha (save-excursion (conf-replace-plist-in-string attrs (plist-get attrs :body))))) -<a id="orgdc8bdd1"></a> +<a id="org6887032"></a> #### Template @@ -634,7 +634,7 @@ EmacsConf organization team P.S. Please keep emacsconf-submit@gnu.org in To or Cc when replying. -<a id="orgb5a5ec5"></a> +<a id="org5425acc"></a> ### Acknowledge pre-rec submission @@ -667,7 +667,7 @@ P.S. Please keep emacsconf-submit@gnu.org in To or Cc when replying. "Thank you so much for all the work you put into preparing a talk for EmacsConf ${year}, and thank you for submitting the prerecorded video before the conference!\n\nSacha")))) -<a id="org43ea806"></a> +<a id="org24304da"></a> ### Captions for approval @@ -683,7 +683,7 @@ for your contribution! Sacha -<a id="org8a2d727"></a> +<a id="org6cfd787"></a> ### Speakers we haven't confirmed e-mail communications with @@ -728,7 +728,7 @@ Sacha Chua (Please use Reply to All to keep emacsconf-submit@gnu.org in the loop. Thanks!) -<a id="org59e59c8"></a> +<a id="orga53f969"></a> ### Speakers who are missing prerecs @@ -749,7 +749,7 @@ Sacha Chua (conf-get-talk-info)))))) -<a id="orgf014f27"></a> +<a id="org526ab95"></a> #### Template @@ -805,7 +805,7 @@ stream for you. Hope to hear from you soon! Sacha -<a id="org0f1f046"></a> +<a id="org335d7c4"></a> ### Check-in instructions @@ -823,7 +823,7 @@ Goals: - They’re joined by the streamer and host. -<a id="org7d1ee83"></a> +<a id="org7b9cb5f"></a> #### Code @@ -880,7 +880,7 @@ Slightly more complex because of the conditionals (buffer-list))) -<a id="org6e394f2"></a> +<a id="org7bbef3d"></a> #### E-mail for speakers who are planning to be at the conference @@ -908,7 +908,7 @@ Looking forward to seeing you soon! Sacha -<a id="orgfb054d0"></a> +<a id="orgdf741ac"></a> #### E-mail for speakers who are not planning to be around, but who have sent us their prerecs @@ -930,7 +930,7 @@ Thank you again for being part of EmacsConf ${year}! Sacha -<a id="org6b0f1fb"></a> +<a id="org2ba3487"></a> ### Last email before the conference @@ -949,12 +949,12 @@ Sacha > also be the time at which the talk will be made available on the same page. -<a id="org3ce859c"></a> +<a id="orgfd2bb36"></a> ### Thank you, next steps -<a id="org82648b1"></a> +<a id="org74f9445"></a> #### Code @@ -986,7 +986,7 @@ Sacha (plist-get template :body))))))) -<a id="org3f57396"></a> +<a id="orga74cd4b"></a> #### Text @@ -1016,12 +1016,12 @@ Thanks again for speaking at EmacsConf! Sacha -<a id="orgb9b4ee4"></a> +<a id="org70d1de6"></a> ## Archive -<a id="org9170a4f"></a> +<a id="org8064c22"></a> ### DONE Second announcement: CFP @@ -1052,7 +1052,7 @@ emacsconf-discuss list, so as to help avoid generating extra off-topic chatter in the other lists cc'd on this message. Thank you. -<a id="orge6930b8"></a> +<a id="orgc9f1b00"></a> ### DONE First announcement: CFP @@ -1082,12 +1082,12 @@ emacsconf-discuss list, so as to help avoid generating extra off-topic chatter in the other lists Cc'd on this message. Thank you. -<a id="org9908a42"></a> +<a id="org216057b"></a> # Supporting code -<a id="org8229003"></a> +<a id="orgd936220"></a> ## Publish this page |