diff options
Diffstat (limited to '')
-rw-r--r-- | 2022/organizers-notebook.md | 76 | ||||
-rw-r--r-- | 2022/organizers-notebook.org | 51 |
2 files changed, 100 insertions, 27 deletions
diff --git a/2022/organizers-notebook.md b/2022/organizers-notebook.md index e88bfae1..078b1642 100644 --- a/2022/organizers-notebook.md +++ b/2022/organizers-notebook.md @@ -4,13 +4,13 @@ # Table of Contents -- [Current tasks / status](#current) -- [Things to figure out / decisions to make](#decisions) -- [Roles needed](#roles) -- [Other tasks and processes](#other) -- [Communications](#comms) -- [Supporting code](#code) -- [Lessons learned](#lessons) +1. [Current tasks / status](#current) +2. [Things to figure out / decisions to make](#decisions) +3. [Roles needed](#roles) +4. [Other tasks and processes](#other) +5. [Communications](#comms) +6. [Supporting code](#code) +7. [Lessons learned](#lessons) <a id="current"></a> @@ -104,12 +104,12 @@ Planned dates and phases: Current phase: No prerecs to process yet, so it's a good time to focus on infrastructure -## TODO 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](#orgb01cf60), Oct 7 for everything :organizers: +## TODO 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](#orgf454f74), Oct 7 for everything :organizers: - zaeph: will start reviewing on Sep 21 -## TODO Write preparation instructions and decide on deadline for prerecs :zaeph: +## INPROGRESS Write preparation instructions and decide on deadline for prerecs :zaeph: 2021/prepare.md can be reused. @@ -124,9 +124,9 @@ zaeph will also figure out the ffmpeg incantation for converting videos and the Extra stuff to consider adding: -- Suggestions for org-reveal, fonts and themes (especially wrt colourscape) -- “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." -- Allowing speakers to plant questions, esp. to cover tangential stuff that couldn’t fit in the prerec +- STRT Suggestions for org-reveal, fonts and 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: @@ -165,12 +165,21 @@ Extra stuff to consider adding: - [ ] corwin is out from Nov 11-20, and we should start working on them before then. -## TODO Figure out web-based file upload :needsowner: +## 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 Implement new workflow + + +### TODO Notify speakers when the final solution is available + + ## DONE Prepare to export talk information to wiki :sachac: Tested code in a fork, can publish talk information once talks are approved. @@ -200,6 +209,9 @@ That will help more people subtitle things ## TODO Review metadata for speakers in conf.org :zaeph: +## TODO :zaeph:bandali: + + ## TODO Do we want to use JS on the wiki? @@ -529,7 +541,7 @@ We tried using q56 before, but it was a little too aggressive. Q=32 is the defau ### Test stream setup -[Stream](#org9046304) +[Stream](#org531b5e1) ### Set up MPV for captions @@ -846,7 +858,7 @@ Exceptions: ### Send thanks -[Thank you, next steps](#org0cb1df9) +[Thank you, next steps](#orgb3500be) ### Extract the opening and closing remarks @@ -997,7 +1009,7 @@ Probably focus on grabbing the audio first and seeing what's worth keeping Make a table of the form -<table id="org2b114f7" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides"> +<table id="org3553aac" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides"> <colgroup> @@ -1965,6 +1977,27 @@ chatter in the other lists Cc'd on this message. Thank you. (message "Hook is no longer active")) +## Process review comments from pad + +1. `curl https://etherpad.wikimedia.org/p/[REDACTED]/export/html` +2. Open curl’d html into browser +3. Copy just the text from the page (i.e. not the html) +4. Paste in Emacs buffer + +Inside emacs: + +1. C-s Comments for +2. C-M-s ^[a-z0-9] +3. M-< +4. C-x 3 +5. C-x b comments.org (new buffer) +6. C-x o +7. Run following kmacro (eval then M-x pad-comments, then C-x e until completion) + + (defalias 'emacsconf-pad-comments + (kmacro "C-s C-s <return> C-a C-SPC C-n C-M-s M-p <return> <return> C-b M-w C-x o C-y C-u -- C-x o")) + + <a id="lessons"></a> # Lessons learned @@ -2002,6 +2035,9 @@ chatter in the other lists Cc'd on this message. Thank you. ## Lessons learned for next year + +### CFP & Review period + - Ask for public e-mail or contact information, IRC handle in CFP - Be even more stringent about the 10/20/40-min splits. A lot of speakers still default to the 20- or 40-min formats without @@ -2026,4 +2062,12 @@ chatter in the other lists Cc'd on this message. Thank you. submissions as they come in. Other organizers can always chime in on topics they particularly care about so that their encouraging comments or suggestions can be included in the acceptance e-mail. +- We extended CFP-end by two weeks this year, but that made it coincide + with speaker-notifs, and that’s awkward. Next time, we should only + extend the CFP by one week to avoid having to scramble with the + schedule until the very last day. +- Some people assume that they have to suggest longer formats even if + they intend their talks to be 10′ or 20′. We should change the + wording on the CFP to ask them to only provide alternatives for + shorter formats, not longer. diff --git a/2022/organizers-notebook.org b/2022/organizers-notebook.org index e275eb52..732478c9 100644 --- a/2022/organizers-notebook.org +++ b/2022/organizers-notebook.org @@ -17,14 +17,21 @@ You can open the following links (~C-c C-o~ or ~<mouse-1>~) to run the associated actions: General: -- [[elisp:(org-babel-ref-resolve "general-setup()")][General setup]] +- [[elisp:(org-babel-ref-resolve "general-setup()")][General setup]] / [[elisp:(prog1 (org-babel-ref-resolve "general-setup()") (org-babel-ref-resolve "i-like-danger()"))][Risky general setup]] - [[elisp:(org-babel-ref-resolve "i-like-danger()")][I’m okay trading off security for convenience]] / [[elisp:(org-babel-ref-resolve "back-to-safety()")][Bring me back to safety]] - [[elisp:(org-babel-ref-resolve "elisp-no-confirmation")][Do not ask for confirmation when evaluating elisp links or org-babel blocks]] (Risky) - [[elisp:(org-babel-execute-buffer)][Execute buffer]] (Risky and unreliable for now) - [[elisp:(emacsconf-show-my-agenda)][Show my agenda]] - customize emacsconf-org-tag + +Importing changes: +(This file is frequently edited, so you'd better pull before making your changes.) +- [[elisp:(magit-pull-from-pushremote nil)][Pull from origin]] + Export: - [[elisp:(progn (org-md-export-to-markdown) (org-babel-tangle))][Export and tangle]] - [[elisp:(emacsconf-org-publish-this-page)][Export, tangle, commit, push]] + +Export on save: - [[elisp:(org-babel-ref-resolve "md-export-on-save-toggle-on()")][Export on save]] - [[elisp:(org-babel-ref-resolve "md-export-on-save-toggle-off()")][Stop exporting on save]] @@ -55,7 +62,10 @@ Planned dates and phases: Current phase: No prerecs to process yet, so it's a good time to focus on infrastructure -** TODO Write preparation instructions and decide on deadline for prerecs :zaeph: +** TODO 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][early speaker notification]], Oct 7 for everything :organizers: +DEADLINE: <2022-09-26 Mon> +- zaeph: will start reviewing on Sep 21 +** INPROGRESS Write preparation instructions and decide on deadline for prerecs :zaeph: DEADLINE: <2022-09-26 Mon> 2021/prepare.md can be reused. @@ -68,9 +78,12 @@ 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 Extra stuff to consider adding: -- Suggestions for org-reveal, fonts and themes (especially wrt colourscape) -- “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." -- Allowing speakers to plant questions, esp. to cover tangential stuff that couldn’t fit in the prerec +- STRT Suggestions for org-reveal, fonts and 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. ** WAITING Add more submissions (CFP deadline Sept 30) :sachac: DEADLINE: <2022-09-30 Fri> - Sacha: Add submissions to emacsconf-2022-private, draft 2-day schedule by Oct 10 @@ -94,12 +107,15 @@ DEADLINE: <2022-11-20 Sun> *** 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 [#A] 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." -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 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 ** DONE Prepare to export talk information to wiki :sachac: DEADLINE: <2022-10-15 Sat> @@ -146,7 +162,7 @@ SCHEDULED: <2022-10-02 Sun> :CUSTOM_ID: decisions :END: -** Do we want to use more JS on the wiki? +** TODO Do we want to use JS on the wiki? *** BLOCKED ?: Figure out JS and CSS niceties that will make organizers-notebook more enjoyable to browse through :css:js: @@ -1976,8 +1992,11 @@ Meant to be used with `after-save-hook'." ((agenda ,tag-filter) (tags-todo ,(concat tag-filter "-SCHEDULED={.+}-DEADLINE={.+}"))))))) (org-agenda nil "a"))) -#+end_src -* Lessons learned + +** Process review comments from pad +see emacsconf-import-comments-from-etherpad-text + +* Lessons learned :PROPERTIES: :CUSTOM_ID: lessons :END: @@ -2011,6 +2030,8 @@ Meant to be used with `after-save-hook'." ** Lessons learned for next year +*** CFP & Review period + - Ask for public e-mail or contact information, IRC handle in CFP - Be even more stringent about the 10/20/40-min splits. A lot of speakers still default to the 20- or 40-min formats without @@ -2035,6 +2056,14 @@ Meant to be used with `after-save-hook'." submissions as they come in. Other organizers can always chime in on topics they particularly care about so that their encouraging comments or suggestions can be included in the acceptance e-mail. +- We extended CFP-end by two weeks this year, but that made it coincide + with speaker-notifs, and that’s awkward. Next time, we should only + extend the CFP by one week to avoid having to scramble with the + schedule until the very last day. +- Some people assume that they have to suggest longer formats even if + they intend their talks to be 10′ or 20′. We should change the + wording on the CFP to ask them to only provide alternatives for + shorter formats, not longer. * COMMENT Copyright & License |