summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--2022/organizers-notebook.md325
-rw-r--r--2022/organizers-notebook.org1
2 files changed, 164 insertions, 162 deletions
diff --git a/2022/organizers-notebook.md b/2022/organizers-notebook.md
index 2b745b12..19c9bd4b 100644
--- a/2022/organizers-notebook.md
+++ b/2022/organizers-notebook.md
@@ -4,65 +4,65 @@
# Table of Contents
1. [Current tasks / status](#current)
- 1. [Organizers: 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, Oct 7 for everything](#orgf97171d)
- 2. [zaeph: Write preparation instructions and decide on deadline for prerecs](#orgb86fe02):zaeph:
- 3. [zaeph: Write viewing instructions](#orgf6a7488)
- 4. [sacha: add more submissions (CFP deadline Sept 30)](#org0894189):sachac:
- 5. [sacha: copy things over from previous notebooks](#org78bb98c):sachac:
- 6. [corwin: Double-check sachac’s timezone conversions for availability](#org1ca222a):corwin:
- 7. [corwin: Investigate streaming options, maybe OBS in the cloud](#orgd2cfa1a):corwin:
- 1. [corwin: document such that someone else could use/fix it](#org387e24e):corwin:
- 2. [corwin: recruit at least one more person to help operate the &lsquo ;video bouncer’](#orgf183174):corwin:
- 8. [corwn, zaeph: Work on the OBS scenes](#orgb03367a):zaeph:corwin:
- 9. [???: Figure out web-based file upload](#org9f336e4):needsowner:
- 10. [sacha: Prepare to export talk information to wiki](#org59ea3e3):sachac:
- 11. [zaeph: Give access to emacsconf-2022-private to dto](#org4488576):zaeph:
- 12. [dto: create Org heading for scheduling caption team’s live IRC duty shifts](#org794b2c1):dto:
+ 1. [Organizers: 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, Oct 7 for everything](#org54d3918)
+ 2. [zaeph: Write preparation instructions and decide on deadline for prerecs](#orgba816da):zaeph:
+ 3. [zaeph: Write viewing instructions](#orgf3a0413)
+ 4. [sacha: add more submissions (CFP deadline Sept 30)](#org15107a3):sachac:
+ 5. [sacha: copy things over from previous notebooks](#org2ff5dfc):sachac:
+ 6. [corwin: Double-check sachac’s timezone conversions for availability](#org906b535):corwin:
+ 7. [corwin: Investigate streaming options, maybe OBS in the cloud](#org16282bf):corwin:
+ 1. [corwin: document such that someone else could use/fix it](#org8f3ddac):corwin:
+ 2. [corwin: recruit at least one more person to help operate the &lsquo ;video bouncer’](#orge5c3414):corwin:
+ 8. [corwn, zaeph: Work on the OBS scenes](#org0a817c3):zaeph:corwin:
+ 9. [???: Figure out web-based file upload](#org86026c1):needsowner:
+ 10. [sacha: Prepare to export talk information to wiki](#org6530e78):sachac:
+ 11. [zaeph: Give access to emacsconf-2022-private to dto](#org715acdb):zaeph:
+ 12. [dto: create Org heading for scheduling caption team’s live IRC duty shifts](#orga624b37):dto:
2. [Things to figure out / decisions to make](#decisions)
- 1. [What ideas do we want to borrow from other conferences?](#orgdc83099)
- 2. [Do we want to make the ikiwiki web-editable?](#org06a3049)
- 3. [How do we want to make better use of Etherpad?](#org8184c06)
- 1. [How many pads do we want?](#orgc63932f)
- 2. [Do we want to host our own?](#orgc16bf94)
- 3. [Do we want to embed the pad as an iframe on the watch page? on talk pages?](#orgf50080f)
- 4. [Shall we put a generic e-mail address for sending feedback, maybe with different mailtos?](#org1de4872)
- 5. [Can we nudge people to ask IRC questions in a way that will make it easier for us to follow them?](#org2388e99)
- 6. [How many BBB rooms do we want to set up?](#org2134001)
- 7. [Do we want to do alt-stream the same way again this year?](#orgd525a78)
+ 1. [What ideas do we want to borrow from other conferences?](#org5283e11)
+ 2. [Do we want to make the ikiwiki web-editable?](#org36659dd)
+ 3. [How do we want to make better use of Etherpad?](#org64eb06f)
+ 1. [How many pads do we want?](#orgd5ec4a9)
+ 2. [Do we want to host our own?](#orgcb10e55)
+ 3. [Do we want to embed the pad as an iframe on the watch page? on talk pages?](#org7115e12)
+ 4. [Shall we put a generic e-mail address for sending feedback, maybe with different mailtos?](#org41663f9)
+ 5. [Can we nudge people to ask IRC questions in a way that will make it easier for us to follow them?](#org4961816)
+ 6. [How many BBB rooms do we want to set up?](#orgf5f8804)
+ 7. [Do we want to do alt-stream the same way again this year?](#orgfbb0591)
3. [Roles needed](#roles)
-4. [Other tasks and processes](#orgded6fb7)
- 1. [Sacha: Organize volunteer information](#org68b90d4):sachac:
- 2. [Once talks are approved](#org7c0822d)
- 3. [As prerecorded talks come in](#org846055c)
- 1. [Compress the video](#orgae27345)
- 4. [When a talk is captioned](#orgb9cd666)
- 5. [Other tasks before the conference](#orgb2958e1)
- 1. [Test stream setup](#org785e0da)
- 2. [Set up MPV for captions](#org75ab854)
- 1. [mpv profile](#org210cd2c)
- 2. [Font: Clear Sans](#orga4545a7)
+4. [Other tasks and processes](#org97d1fa8)
+ 1. [Sacha: Organize volunteer information](#org2895234):sachac:
+ 2. [Once talks are approved](#org6b7e73e)
+ 3. [As prerecorded talks come in](#org95b8cd0)
+ 1. [Compress the video](#org2770b67)
+ 4. [When a talk is captioned](#orgfd9cfb2)
+ 5. [Other tasks before the conference](#org01a3f9e)
+ 1. [Test stream setup](#orgcd0eefc)
+ 2. [Set up MPV for captions](#org21d6386)
+ 1. [mpv profile](#org2b11864)
+ 2. [Font: Clear Sans](#org10eb001)
3. [Download prerecorded videos from ${protected}](#days-before)
- 6. [During the conference](#orgd5c0a30)
+ 6. [During the conference](#orgac022de)
1. [Set up](#setup)
1. [Arrange screens](#screens)
2. [Start streaming](#start-streaming):stream:
2. [Check in a speaker](#check-in)
- 1. [bandali’s check-in steps](#org6bb657c)
+ 1. [bandali’s check-in steps](#org56e4f77)
3. [Present talk](#present)
4. [Publish information](#publish)
5. [Handle Q&A](#questions)
6. [During each talk](#each-talk)
7. [Break time](#break)
8. [End of stream](#end)
- 7. [After the conference](#org6554c72)
- 1. [Send thanks](#orgb487b1b)
- 2. [Extract the opening and closing remarks](#orgfaf7693)
- 3. [Extract the Q&A recordings, trimming as needed](#orge9e9fd8)
- 4. [Update the wiki](#orgabd98cc)
- 5. [Update captions](#org2245f1e)
- 6. [Downsize the server](#org8bf0b2f):bandali:
+ 7. [After the conference](#orga7f9549)
+ 1. [Send thanks](#orga6c9c39)
+ 2. [Extract the opening and closing remarks](#org3ef5dac)
+ 3. [Extract the Q&A recordings, trimming as needed](#org15a9f69)
+ 4. [Update the wiki](#org0ca8aa9)
+ 5. [Update captions](#org438f7b5)
+ 6. [Downsize the server](#orgb3552f1):bandali:
8. [In case of](#exceptions)
- 1. [Stuck wiki](#org8845ca6)
+ 1. [Stuck wiki](#org41e4a26)
2. [Last-minute prerecording submission](#last-minute-prerec)
3. [Last-minute caption update](#last-minute-captions)
4. [Speaker has not checked in](#missing)
@@ -78,40 +78,40 @@
14. [Technical issues during a live presentation](#live-issues)
15. [Big technical issues with streaming](#stream-issues)
16. [live0 can’t handle the load or is close to network transfer limit](#network)
- 17. [People have a hard time seeing dark-mode presentations (or light-mode)](#org763dd3a)
-5. [Communications](#orgae64ee8)
- 1. [Ask emacsconf-org-private for feedback on early submissions](#orgaae5ffc)
- 2. [Early speaker notification](#org60bf7a0)
- 1. [Option A: Early speaker notification(?)](#org4e5e0a4)
- 2. [Option B: Just letting them know it’s been postponed](#orgd346c4b)
- 3. [Future](#org9f7a29d)
- 1. [Acceptance](#org864d3d4)
- 1. [Code](#orgc51d232)
- 2. [Template](#org945653a)
- 2. [Acknowledge pre-rec submission](#org6e7623a)
- 3. [Captions for approval](#org924c88c)
- 4. [Speakers we haven’t confirmed e-mail communications with](#org1681db0)
- 5. [Speakers who are missing prerecs](#org698b0c2)
- 1. [Template](#org48b22cd)
- 6. [Check-in instructions](#org8b6b0c3)
- 1. [Code](#orgaa8f62a)
- 2. [E-mail for speakers who are planning to be at the conference](#orgdc98861)
- 3. [E-mail for speakers who are not planning to be around, but who have sent us their prerecs](#org774c546)
- 7. [Last email before the conference](#org12506a7)
- 8. [Thank you, next steps](#orgf179402)
- 1. [Code](#org51e9655)
- 2. [Text](#org6ad5739)
- 4. [Archive](#org48e157f)
- 1. [Second announcement: CFP](#org48432ec)
- 2. [First announcement: CFP](#org1a677da)
-6. [Supporting code](#orgba7d51d)
- 1. [General](#orge4d066c)
- 2. [Publish this page](#org34ed5d5)
- 1. [Export to markdown](#org2c4ed22)
- 3. [Tangle and publish on save](#orgcc8f48a)
-7. [Lessons learned](#orgd6b5041)
- 1. [From previous years](#org40afc33)
- 2. [Lessons learned for next year](#org28a72dd)
+ 17. [People have a hard time seeing dark-mode presentations (or light-mode)](#org7268c0b)
+5. [Communications](#org7e1e28a)
+ 1. [Ask emacsconf-org-private for feedback on early submissions](#org29873e3)
+ 2. [Early speaker notification](#orgb402c1f)
+ 1. [Option A: Early speaker notification(?)](#orgd8c65b1)
+ 2. [Option B: Just letting them know it’s been postponed](#orgeff6a54)
+ 3. [Future](#orgccaa540)
+ 1. [Acceptance](#orgb8af803)
+ 1. [Code](#orgb7fbd92)
+ 2. [Template](#org78981a2)
+ 2. [Acknowledge pre-rec submission](#org618aa84)
+ 3. [Captions for approval](#orgf405313)
+ 4. [Speakers we haven’t confirmed e-mail communications with](#orgb7bf841)
+ 5. [Speakers who are missing prerecs](#org1517067)
+ 1. [Template](#org17fdf10)
+ 6. [Check-in instructions](#org3fecbd3)
+ 1. [Code](#orgbebbb57)
+ 2. [E-mail for speakers who are planning to be at the conference](#orgc4d63f8)
+ 3. [E-mail for speakers who are not planning to be around, but who have sent us their prerecs](#orgf1dfa36)
+ 7. [Last email before the conference](#orgbca50f5)
+ 8. [Thank you, next steps](#orgedb593b)
+ 1. [Code](#orgf7cd266)
+ 2. [Text](#orgb7adfdc)
+ 4. [Archive](#orgef7bce1)
+ 1. [Second announcement: CFP](#org885d234)
+ 2. [First announcement: CFP](#org460bd04)
+6. [Supporting code](#org68e7296)
+ 1. [General](#orgd89bddc)
+ 2. [Publish this page](#orgd98f897)
+ 1. [Export to markdown](#orga18d380)
+ 3. [Tangle and publish on save](#org13742ac)
+7. [Lessons learned](#org6d0498e)
+ 1. [From previous years](#org37faeee)
+ 2. [Lessons learned for next year](#org737657f)
<a id="current"></a>
@@ -205,14 +205,14 @@ Planned dates and phases:
Current phase: No prerecs to process yet, so it&rsquo;s a good time to focus on infrastructure
-<a id="orgf97171d"></a>
+<a id="org54d3918"></a>
-## TODO Organizers: 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](#org60bf7a0), Oct 7 for everything
+## TODO Organizers: 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](#orgb402c1f), Oct 7 for everything
- zaeph: will start reviewing on Sep 21
-<a id="orgb86fe02"></a>
+<a id="orgba816da"></a>
## TODO zaeph: Write preparation instructions and decide on deadline for prerecs :zaeph:
@@ -233,7 +233,7 @@ Extra stuff to consider adding:
- “Please don’t squeeze your talk by fast-forwarding your speech. Trimming silences and filler words can help, though. Sometimes it&rsquo;s easier to write, record, and edit your voiceover, and then record the video to go along with it.&lsquo ;
-<a id="orgf6a7488"></a>
+<a id="orgf3a0413"></a>
## TODO zaeph: Write viewing instructions
@@ -242,24 +242,24 @@ Extra stuff to consider adding:
- Suggestions for mpv-filter to invert colourscape.
-<a id="org0894189"></a>
+<a id="org15107a3"></a>
## WAITING sacha: add more submissions (CFP deadline Sept 30) :sachac:
- Sacha: Add submissions to emacsconf-2022-private, draft 2-day schedule by Oct 10
-<a id="org78bb98c"></a>
+<a id="org2ff5dfc"></a>
## DONE sacha: copy things over from previous notebooks :sachac:
-<a id="org1ca222a"></a>
+<a id="org906b535"></a>
## TODO corwin: Double-check sachac’s timezone conversions for availability :corwin:
-<a id="orgd2cfa1a"></a>
+<a id="org16282bf"></a>
## TODO corwin: Investigate streaming options, maybe OBS in the cloud :corwin:
@@ -268,24 +268,24 @@ Extra stuff to consider adding:
**\*** TODO corwin: plan an approach to use a centralized OBS/nginix &lsquo ;bouncer&rsquo; :corwin:
-<a id="org387e24e"></a>
+<a id="org8f3ddac"></a>
### TODO corwin: document such that someone else could use/fix it :corwin:
-<a id="orgf183174"></a>
+<a id="orge5c3414"></a>
### TODO corwin: recruit at least one more person to help operate the &lsquo ;video bouncer&rsquo; :corwin:
-<a id="orgb03367a"></a>
+<a id="org0a817c3"></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="org9f336e4"></a>
+<a id="org86026c1"></a>
## TODO ???: Figure out web-based file upload :needsowner:
@@ -293,7 +293,7 @@ Lesson learned from last year: &lsquo ;Since people kept running into ftp proble
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.
-<a id="org59ea3e3"></a>
+<a id="org6530e78"></a>
## DONE sacha: Prepare to export talk information to wiki :sachac:
@@ -305,12 +305,12 @@ emacsconf-generate-main-schedule
emacsconf-generate-talk-pages
-<a id="org4488576"></a>
+<a id="org715acdb"></a>
## DONE zaeph: Give access to emacsconf-2022-private to dto :zaeph:
-<a id="org794b2c1"></a>
+<a id="orga624b37"></a>
## TODO dto: create Org heading for scheduling caption team&rsquo;s live IRC duty shifts :dto:
@@ -320,7 +320,7 @@ emacsconf-generate-talk-pages
# Things to figure out / decisions to make
-<a id="orgdc83099"></a>
+<a id="org5283e11"></a>
## What ideas do we want to borrow from other conferences?
@@ -337,7 +337,7 @@ emacsconf-generate-talk-pages
- libreadventure, minetest?
-<a id="org06a3049"></a>
+<a id="org36659dd"></a>
## Do we want to make the ikiwiki web-editable?
@@ -354,7 +354,7 @@ Options:
- Reduces merge conflict potential
-<a id="org8184c06"></a>
+<a id="org64eb06f"></a>
## How do we want to make better use of Etherpad?
@@ -364,7 +364,7 @@ Pain points:
- Takes some effort to move questions from IRC to the pad
-<a id="orgc63932f"></a>
+<a id="orgd5ec4a9"></a>
### How many pads do we want?
@@ -379,7 +379,7 @@ Pain points:
- Can send people directly to the pad
-<a id="orgc16bf94"></a>
+<a id="orgcb10e55"></a>
### Do we want to host our own?
@@ -389,7 +389,7 @@ Pain points:
- Might be able to use API to append questions to it, if we want to get super fancy
-<a id="orgf50080f"></a>
+<a id="org7115e12"></a>
### Do we want to embed the pad as an iframe on the watch page? on talk pages?
@@ -405,7 +405,7 @@ Options:
- Embed the IRC channel instead
-<a id="org1de4872"></a>
+<a id="org41663f9"></a>
## Shall we put a generic e-mail address for sending feedback, maybe with different mailtos?
@@ -425,7 +425,7 @@ Options:
- Private feedback that can be forwarded to the speaker
-<a id="org2388e99"></a>
+<a id="org4961816"></a>
## Can we nudge people to ask IRC questions in a way that will make it easier for us to follow them?
@@ -451,7 +451,7 @@ Ideas:
- Maybe a volunteer can have an ERC command that copies a question into a buffer, or even into the Etherpad
-<a id="org2134001"></a>
+<a id="orgf5f8804"></a>
## How many BBB rooms do we want to set up?
@@ -465,7 +465,7 @@ Ideas:
- Worked fine last time
-<a id="orgd525a78"></a>
+<a id="orgfbb0591"></a>
## Do we want to do alt-stream the same way again this year?
@@ -536,19 +536,20 @@ The roles below are related to the proposals in the early stages of the preparat
- Listener
- Receive emails from emacsconf-submit
- Ensure that candidates are sticking to the prescribed format (esp. the 10/20/40 duration rule)
+ - Handle communication with speakers as far as they can
-<a id="orgded6fb7"></a>
+<a id="org97d1fa8"></a>
# Other tasks and processes
-<a id="org68b90d4"></a>
+<a id="org2895234"></a>
## DONE Sacha: Organize volunteer information :sachac:
-<a id="org7c0822d"></a>
+<a id="org6b7e73e"></a>
## Once talks are approved
@@ -558,7 +559,7 @@ The roles below are related to the proposals in the early stages of the preparat
- Confirm e-mail communication with all of the speakers
-<a id="org846055c"></a>
+<a id="org95b8cd0"></a>
## As prerecorded talks come in
@@ -569,7 +570,7 @@ The roles below are related to the proposals in the early stages of the preparat
- Make sure all the links/resources mentioned are written down somewhere (web page and enriched captions for pasting into #emacsconf-accessible)
-<a id="orgae27345"></a>
+<a id="org2770b67"></a>
### Compress the video
@@ -584,31 +585,31 @@ Usage: `compress-video.sh original-file output-file`:
We tried using q56 before, but it was a little too aggressive. Q=32 is the default and is probably a reasonable space vs. quality compromise.
-<a id="orgb9cd666"></a>
+<a id="orgfd9cfb2"></a>
## When a talk is captioned
-<a id="orgb2958e1"></a>
+<a id="org01a3f9e"></a>
## Other tasks before the conference
- Coordinate volunteer schedules so all the roles are covered
-<a id="org785e0da"></a>
+<a id="orgcd0eefc"></a>
### Test stream setup
-[Stream](#org53414f6)
+[Stream](#org1003288)
-<a id="org75ab854"></a>
+<a id="org21d6386"></a>
### Set up MPV for captions
-<a id="org210cd2c"></a>
+<a id="org2b11864"></a>
#### mpv profile
@@ -643,7 +644,7 @@ Add the following profile to `~/.config/mpv/mpv.conf`:
(Thanks, zaeph)
-<a id="orga4545a7"></a>
+<a id="org10eb001"></a>
#### Font: Clear Sans
@@ -662,7 +663,7 @@ Links:
rsync -avzue ssh front:/var/www/media.emacsconf.org/2021/protected/*--main.webm .
-<a id="orgd5c0a30"></a>
+<a id="orgac022de"></a>
## During the conference
@@ -799,7 +800,7 @@ Exception: [CHECK is unavailable](#check-gone)
information.
-<a id="org6bb657c"></a>
+<a id="org56e4f77"></a>
#### bandali&rsquo;s check-in steps
@@ -944,24 +945,24 @@ Exceptions:
- bandali figures out the downstream
-<a id="org6554c72"></a>
+<a id="orga7f9549"></a>
## After the conference
-<a id="orgb487b1b"></a>
+<a id="orga6c9c39"></a>
### Send thanks
-[Thank you, next steps](#orgf179402)
+[Thank you, next steps](#orgedb593b)
-<a id="orgfaf7693"></a>
+<a id="org3ef5dac"></a>
### Extract the opening and closing remarks
-<a id="orge9e9fd8"></a>
+<a id="org15a9f69"></a>
### Extract the Q&A recordings, trimming as needed
@@ -1108,7 +1109,7 @@ Probably focus on grabbing the audio first and seeing what&rsquo;s worth keeping
Make a table of the form
-<table id="org5fab9be" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
+<table id="orgda27140" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
<colgroup>
@@ -1168,12 +1169,12 @@ Make a table of the form
"\n")))))
-<a id="orgabd98cc"></a>
+<a id="org0ca8aa9"></a>
### Update the wiki
-<a id="org2245f1e"></a>
+<a id="org438f7b5"></a>
### Update captions
@@ -1199,7 +1200,7 @@ Make a table of the form
- Update ${conf-year}/${captions}/${slug}.md in the wiki. To make this from scratch, use `M-x conf-prepare-transcript-directives` from the talk heading in the conference Org file.
-<a id="org8bf0b2f"></a>
+<a id="orgb3552f1"></a>
### BLOCKED Downsize the server :bandali:
@@ -1209,7 +1210,7 @@ Make a table of the form
## In case of
-<a id="org8845ca6"></a>
+<a id="org41e4a26"></a>
### Stuck wiki
@@ -1396,19 +1397,19 @@ sudo -iu ikiwiki &#x2013; ikiwiki &#x2013;setup ~ikiwiki/emacsconf.setup
- Add additional node to Linode account for shared transfer pool (TODO: doublecheck)
-<a id="org763dd3a"></a>
+<a id="org7268c0b"></a>
### People have a hard time seeing dark-mode presentations (or light-mode)
mpv &#x2013;vf=negate $url
-<a id="orgae64ee8"></a>
+<a id="org7e1e28a"></a>
# Communications
-<a id="orgaae5ffc"></a>
+<a id="org29873e3"></a>
## DONE Ask emacsconf-org-private for feedback on early submissions
@@ -1433,14 +1434,14 @@ Thanks!
Sacha
-<a id="org60bf7a0"></a>
+<a id="orgb402c1f"></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="org4e5e0a4"></a>
+<a id="orgd8c65b1"></a>
### Option A: Early speaker notification(?)
@@ -1481,7 +1482,7 @@ Thank you so much!
Sacha
-<a id="orgd346c4b"></a>
+<a id="orgeff6a54"></a>
### Option B: Just letting them know it&rsquo;s been postponed
@@ -1494,17 +1495,17 @@ for your patience!
Sacha
-<a id="org9f7a29d"></a>
+<a id="orgccaa540"></a>
## Future
-<a id="org864d3d4"></a>
+<a id="orgb8af803"></a>
### Acceptance
-<a id="orgc51d232"></a>
+<a id="orgb7fbd92"></a>
#### Code
@@ -1562,7 +1563,7 @@ Sacha
(save-excursion (conf-replace-plist-in-string attrs (plist-get attrs :body)))))
-<a id="org945653a"></a>
+<a id="org78981a2"></a>
#### Template
@@ -1593,7 +1594,7 @@ EmacsConf organization team
P.S. Please keep emacsconf-submit@gnu.org in To or Cc when replying.
-<a id="org6e7623a"></a>
+<a id="org618aa84"></a>
### Acknowledge pre-rec submission
@@ -1626,7 +1627,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="org924c88c"></a>
+<a id="orgf405313"></a>
### Captions for approval
@@ -1643,7 +1644,7 @@ ${url} . Thanks again for your contribution!
Sacha
-<a id="org1681db0"></a>
+<a id="orgb7bf841"></a>
### Speakers we haven&rsquo;t confirmed e-mail communications with
@@ -1688,7 +1689,7 @@ Sacha Chua
(Please use Reply to All to keep emacsconf-submit@gnu.org in the loop. Thanks!)
-<a id="org698b0c2"></a>
+<a id="org1517067"></a>
### Speakers who are missing prerecs
@@ -1709,7 +1710,7 @@ Sacha Chua
(conf-get-talk-info))))))
-<a id="org48b22cd"></a>
+<a id="org17fdf10"></a>
#### Template
@@ -1765,7 +1766,7 @@ stream for you. Hope to hear from you soon!
Sacha
-<a id="org8b6b0c3"></a>
+<a id="org3fecbd3"></a>
### Check-in instructions
@@ -1783,7 +1784,7 @@ Goals:
- They’re joined by the streamer and host.
-<a id="orgaa8f62a"></a>
+<a id="orgbebbb57"></a>
#### Code
@@ -1840,7 +1841,7 @@ Slightly more complex because of the conditionals
(buffer-list)))
-<a id="orgdc98861"></a>
+<a id="orgc4d63f8"></a>
#### E-mail for speakers who are planning to be at the conference
@@ -1868,7 +1869,7 @@ Looking forward to seeing you soon!
Sacha
-<a id="org774c546"></a>
+<a id="orgf1dfa36"></a>
#### E-mail for speakers who are not planning to be around, but who have sent us their prerecs
@@ -1890,7 +1891,7 @@ Thank you again for being part of EmacsConf ${year}!
Sacha
-<a id="org12506a7"></a>
+<a id="orgbca50f5"></a>
### Last email before the conference
@@ -1909,12 +1910,12 @@ Sacha
> also be the time at which the talk will be made available on the same page.
-<a id="orgf179402"></a>
+<a id="orgedb593b"></a>
### Thank you, next steps
-<a id="org51e9655"></a>
+<a id="orgf7cd266"></a>
#### Code
@@ -1946,7 +1947,7 @@ Sacha
(plist-get template :body)))))))
-<a id="org6ad5739"></a>
+<a id="orgb7adfdc"></a>
#### Text
@@ -1976,12 +1977,12 @@ Thanks again for speaking at EmacsConf!
Sacha
-<a id="org48e157f"></a>
+<a id="orgef7bce1"></a>
## Archive
-<a id="org48432ec"></a>
+<a id="org885d234"></a>
### DONE Second announcement: CFP
@@ -2012,7 +2013,7 @@ emacsconf-discuss list, so as to help avoid generating extra off-topic
chatter in the other lists cc&rsquo;d on this message. Thank you.
-<a id="org1a677da"></a>
+<a id="org460bd04"></a>
### DONE First announcement: CFP
@@ -2042,12 +2043,12 @@ emacsconf-discuss list, so as to help avoid generating extra off-topic
chatter in the other lists Cc&rsquo;d on this message. Thank you.
-<a id="orgba7d51d"></a>
+<a id="org68e7296"></a>
# Supporting code
-<a id="orge4d066c"></a>
+<a id="orgd89bddc"></a>
## General
@@ -2107,7 +2108,7 @@ chatter in the other lists Cc&rsquo;d on this message. Thank you.
(message "Back to safety. Phew!")
-<a id="org34ed5d5"></a>
+<a id="orgd98f897"></a>
## Publish this page
@@ -2120,7 +2121,7 @@ chatter in the other lists Cc&rsquo;d on this message. Thank you.
(call-interactively #'magit-push-current-to-pushremote))
-<a id="org2c4ed22"></a>
+<a id="orga18d380"></a>
### Export to markdown
@@ -2147,7 +2148,7 @@ chatter in the other lists Cc&rsquo;d on this message. Thank you.
(message "Hook is no longer active"))
-<a id="orgcc8f48a"></a>
+<a id="org13742ac"></a>
## Tangle and publish on save
@@ -2174,12 +2175,12 @@ chatter in the other lists Cc&rsquo;d on this message. Thank you.
(message "Hook is no longer active"))
-<a id="orgd6b5041"></a>
+<a id="org6d0498e"></a>
# Lessons learned
-<a id="org40afc33"></a>
+<a id="org37faeee"></a>
## From previous years
@@ -2211,7 +2212,7 @@ chatter in the other lists Cc&rsquo;d on this message. Thank you.
- [ ] we can see if bot + pads + merging will help next year, and we can also experiment with multiple streams if there are enough people to pull it off so that speakers don&rsquo;t feel like they&rsquo;ve just been dropped in a room and left to their own devices :)
-<a id="org28a72dd"></a>
+<a id="org737657f"></a>
## Lessons learned for next year
diff --git a/2022/organizers-notebook.org b/2022/organizers-notebook.org
index a3a9737b..4f58c061 100644
--- a/2022/organizers-notebook.org
+++ b/2022/organizers-notebook.org
@@ -276,6 +276,7 @@ The roles below are related to the proposals in the early stages of the preparat
- Listener
- Receive emails from emacsconf-submit
- Ensure that candidates are sticking to the prescribed format (esp. the 10/20/40 duration rule)
+ - Handle communication with speakers as far as they can
* Other tasks and processes
** DONE Sacha: Organize volunteer information :sachac:
** Once talks are approved