summaryrefslogtreecommitdiffstats
path: root/2022/organizers-notebook.md
diff options
context:
space:
mode:
Diffstat (limited to '2022/organizers-notebook.md')
-rw-r--r--2022/organizers-notebook.md352
1 files changed, 177 insertions, 175 deletions
diff --git a/2022/organizers-notebook.md b/2022/organizers-notebook.md
index 8dd41d97..0cf21e05 100644
--- a/2022/organizers-notebook.md
+++ b/2022/organizers-notebook.md
@@ -4,71 +4,71 @@
# 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](#org7ce1037)
- 2. [zaeph: Write preparation instructions and decide on deadline for prerecs](#org0769f89):zaeph:
- 3. [zaeph: Write viewing instructions](#orgbe900d2)
- 4. [sacha: add more submissions (CFP deadline Sept 30)](#org4ca0d8b):sachac:
- 5. [sacha: copy things over from previous notebooks](#org8beb161):sachac:
- 6. [corwin: Double-check sachac’s timezone conversions for availability](#orgc01c470):corwin:
- 7. [corwin: Investigate streaming options, maybe OBS in the cloud](#org8c91f03):corwin:
- 1. [corwin: document such that someone else could use/fix it](#orgccbcdf9):corwin:
- 2. [corwin: recruit at least one more person to help operate the &lsquo ;video bouncer’](#org941996b):corwin:
- 8. [corwin, zaeph: Work on the OBS scenes](#org428cf42):zaeph:corwin:
- 9. [???: Figure out web-based file upload](#orga82ef62):needsowner:
- 10. [sacha: Prepare to export talk information to wiki](#org13b1d7f):sachac:
- 11. [zaeph: Give access to emacsconf-2022-private to dto](#orgc6fee62):zaeph:
- 12. [Write better subtitle documentation](#org2429f76):sachac:
- 13. [dto: create Org heading for scheduling caption team’s live IRC duty shifts](#org900dc62):dto:
- 14. [Write volunteer page](#org60f0c83):sachac:
+ 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](#org255db55)
+ 2. [zaeph: Write preparation instructions and decide on deadline for prerecs](#orgabe5710):zaeph:
+ 3. [zaeph: Write viewing instructions](#org24111c6)
+ 4. [sacha: add more submissions (CFP deadline Sept 30)](#org7132c9c):sachac:
+ 5. [sacha: copy things over from previous notebooks](#org7ab89d9):sachac:
+ 6. [corwin: Double-check sachac’s timezone conversions for availability](#org6f7b054):corwin:
+ 7. [corwin: Investigate streaming options, maybe OBS in the cloud](#org3b6f561):corwin:
+ 1. [corwin: document such that someone else could use/fix it](#org6b7d2df):corwin:
+ 2. [corwin: recruit at least one more person to help operate the &lsquo ;video bouncer’](#org0eed1e3):corwin:
+ 8. [corwin, zaeph: Work on the OBS scenes](#orgd0fbb3d):zaeph:corwin:
+ 9. [???: Figure out web-based file upload](#org7c5453e):needsowner:
+ 10. [sacha: Prepare to export talk information to wiki](#orgc209287):sachac:
+ 11. [zaeph: Give access to emacsconf-2022-private to dto](#orgf66f53f):zaeph:
+ 12. [Write better subtitle documentation](#org1e64921):sachac:
+ 13. [dto: create Org heading for scheduling caption team’s live IRC duty shifts](#org5805128):dto:
+ 14. [Write volunteer page](#org6fde19d):sachac:
2. [Things to figure out / decisions to make](#decisions)
- 1. [What ideas do we want to borrow from other conferences?](#org082a362)
- 2. [Do we want to make the ikiwiki web-editable?](#orgeac3dd9)
- 3. [How do we want to make better use of Etherpad?](#org892de23)
- 1. [How many pads do we want?](#org79fbdbc)
- 2. [Do we want to host our own?](#org1141219)
- 3. [Do we want to embed the pad as an iframe on the watch page? on talk pages?](#orgc0b1278)
- 4. [Shall we put a generic e-mail address for sending feedback, maybe with different mailtos?](#orgbf6fefa)
- 5. [Can we nudge people to ask IRC questions in a way that will make it easier for us to follow them?](#orgf1d3c0f)
- 6. [How many BBB rooms do we want to set up?](#orgb091bd7)
- 7. [Do we want to do alt-stream the same way again this year?](#org24cc180)
+ 1. [What ideas do we want to borrow from other conferences?](#org0d11577)
+ 2. [Do we want to make the ikiwiki web-editable?](#org462fb83)
+ 3. [How do we want to make better use of Etherpad?](#org130d3df)
+ 1. [How many pads do we want?](#orge98de8c)
+ 2. [Do we want to host our own?](#org8cfbb80)
+ 3. [Do we want to embed the pad as an iframe on the watch page? on talk pages?](#orgab52355)
+ 4. [Shall we put a generic e-mail address for sending feedback, maybe with different mailtos?](#orgf8de205)
+ 5. [Can we nudge people to ask IRC questions in a way that will make it easier for us to follow them?](#org5697457)
+ 6. [How many BBB rooms do we want to set up?](#orgd8d90d4)
+ 7. [Do we want to do alt-stream the same way again this year?](#org57bbcc1)
3. [Roles needed](#roles)
- 1. [During the proposal stage](#org6684928)
- 2. [When speakers have submitted their pre-recorded videos](#org0ade298)
- 3. [During the conference](#org0727257)
- 4. [After the conference](#org1cba941)
-4. [Other tasks and processes](#org7608a9d)
- 1. [Sacha: Organize volunteer information](#org065bd18):sachac:
- 2. [Once talks are approved](#org7a0e755)
- 3. [As prerecorded talks come in](#orga8b7d02)
- 1. [Compress the video](#org9a7f140)
- 4. [When a talk is captioned](#orgda85234)
- 5. [Other tasks before the conference](#org8f122cb)
- 1. [Test stream setup](#org033e651)
- 2. [Set up MPV for captions](#org74ed63d)
- 1. [mpv profile](#orgc85e68f)
- 2. [Font: Clear Sans](#org2210389)
+ 1. [During the proposal stage](#org4637efb)
+ 2. [When speakers have submitted their pre-recorded videos](#orgf561362)
+ 3. [During the conference](#org93c33f5)
+ 4. [After the conference](#org50e45d2)
+4. [Other tasks and processes](#org9838a02)
+ 1. [Sacha: Organize volunteer information](#org7d89a90):sachac:
+ 2. [Once talks are approved](#org12bd67d)
+ 3. [As prerecorded talks come in](#orgf60767c)
+ 1. [Compress the video](#org1be13e7)
+ 4. [When a talk is captioned](#org1e15bd9)
+ 5. [Other tasks before the conference](#org4a5e9bb)
+ 1. [Test stream setup](#org79a49ca)
+ 2. [Set up MPV for captions](#org6d6b7a9)
+ 1. [mpv profile](#orgffad795)
+ 2. [Font: Clear Sans](#orgfc71f45)
3. [Download prerecorded videos from ${protected}](#days-before)
- 6. [During the conference](#org17e5d90)
+ 6. [During the conference](#org20dd240)
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](#org24fe6f1)
+ 1. [bandali’s check-in steps](#org9273697)
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](#orge78740b)
- 1. [Send thanks](#org45ffcbb)
- 2. [Extract the opening and closing remarks](#org8f992f7)
- 3. [Extract the Q&A recordings, trimming as needed](#org48ac60d)
- 4. [Update the wiki](#org3890d1c)
- 5. [Update captions](#org587a8cc)
- 6. [Downsize the server](#orgecdcbce):bandali:
+ 7. [After the conference](#org199985c)
+ 1. [Send thanks](#org401a3a3)
+ 2. [Extract the opening and closing remarks](#org46b01d5)
+ 3. [Extract the Q&A recordings, trimming as needed](#orga72d034)
+ 4. [Update the wiki](#org2df87d1)
+ 5. [Update captions](#org418dbb5)
+ 6. [Downsize the server](#org75f39ed):bandali:
8. [In case of](#exceptions)
- 1. [Stuck wiki](#org4383584)
+ 1. [Stuck wiki](#org2848716)
2. [Last-minute prerecording submission](#last-minute-prerec)
3. [Last-minute caption update](#last-minute-captions)
4. [Speaker has not checked in](#missing)
@@ -84,40 +84,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)](#orgc7e8b37)
-5. [Communications](#org8262c3d)
- 1. [Ask emacsconf-org-private for feedback on early submissions](#orgb40f2c4)
- 2. [Early speaker notification](#org276feb2)
- 1. [Option A: Early speaker notification(?)](#orgb66a663)
- 2. [Option B: Just letting them know it’s been postponed](#orge35b25a)
- 3. [Future](#orgc348bf4)
- 1. [Acceptance](#org93a49ee)
- 1. [Code](#orgadd0d27)
- 2. [Template](#org805caa0)
- 2. [Acknowledge pre-rec submission](#orged90dd8)
- 3. [Captions for approval](#org63ad6bf)
- 4. [Speakers we haven’t confirmed e-mail communications with](#org6a910ac)
- 5. [Speakers who are missing prerecs](#orgd2caba3)
- 1. [Template](#org4c27501)
- 6. [Check-in instructions](#org49d5a04)
- 1. [Code](#orgc4e24fb)
- 2. [E-mail for speakers who are planning to be at the conference](#orgf1f048a)
- 3. [E-mail for speakers who are not planning to be around, but who have sent us their prerecs](#orgd9ac047)
- 7. [Last email before the conference](#org3ca249e)
- 8. [Thank you, next steps](#org782ae7f)
- 1. [Code](#org3f15eaa)
- 2. [Text](#org7b1bcf7)
- 4. [Archive](#org540cdd9)
- 1. [Second announcement: CFP](#org52dacaf)
- 2. [First announcement: CFP](#orgaf5c9be)
-6. [Supporting code](#org0419c0c)
- 1. [General](#org662b8d3)
- 2. [Publish this page](#org9e7c60c)
- 1. [Export to markdown](#org8c9aebe)
- 3. [Tangle and publish on save](#org461b7b4)
-7. [Lessons learned](#orgca991e0)
- 1. [From previous years](#org8871690)
- 2. [Lessons learned for next year](#org2bd3a82)
+ 17. [People have a hard time seeing dark-mode presentations (or light-mode)](#org5ef1725)
+5. [Communications](#org679cafa)
+ 1. [Ask emacsconf-org-private for feedback on early submissions](#org3f06ad7)
+ 2. [Early speaker notification](#org4b3b59a)
+ 1. [Option A: Early speaker notification(?)](#org6593f7b)
+ 2. [Option B: Just letting them know it’s been postponed](#org17f05e7)
+ 3. [Future](#org45e87dd)
+ 1. [Acceptance](#orgccffb8f)
+ 1. [Code](#org831e7b8)
+ 2. [Template](#orge1910f7)
+ 2. [Acknowledge pre-rec submission](#orga5765d3)
+ 3. [Captions for approval](#org6ec777e)
+ 4. [Speakers we haven’t confirmed e-mail communications with](#orgaf3fdd8)
+ 5. [Speakers who are missing prerecs](#orgef799b4)
+ 1. [Template](#orga77d328)
+ 6. [Check-in instructions](#orgfa9c1d9)
+ 1. [Code](#orgaad1b3b)
+ 2. [E-mail for speakers who are planning to be at the conference](#org682147b)
+ 3. [E-mail for speakers who are not planning to be around, but who have sent us their prerecs](#org7270844)
+ 7. [Last email before the conference](#orgd32757c)
+ 8. [Thank you, next steps](#org02262c7)
+ 1. [Code](#org535e05b)
+ 2. [Text](#orgee9c821)
+ 4. [Archive](#orgac00387)
+ 1. [Second announcement: CFP](#orge4312d7)
+ 2. [First announcement: CFP](#orgadd8242)
+6. [Supporting code](#org8a39393)
+ 1. [General](#org5b8fea9)
+ 2. [Publish this page](#orgfcc3853)
+ 1. [Export to markdown](#org1fbc55b)
+ 3. [Tangle and publish on save](#org54b4a7b)
+7. [Lessons learned](#org0d44284)
+ 1. [From previous years](#orgdd1834e)
+ 2. [Lessons learned for next year](#orgbc08eb2)
<a id="current"></a>
@@ -211,14 +211,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="org7ce1037"></a>
+<a id="org255db55"></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](#org276feb2), 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](#org4b3b59a), Oct 7 for everything
- zaeph: will start reviewing on Sep 21
-<a id="org0769f89"></a>
+<a id="orgabe5710"></a>
## TODO zaeph: Write preparation instructions and decide on deadline for prerecs :zaeph:
@@ -240,7 +240,7 @@ Extra stuff to consider adding:
- Allowing speakers to plant questions, esp. to cover tangential stuff that couldn’t fit in the prerec
-<a id="orgbe900d2"></a>
+<a id="org24111c6"></a>
## TODO zaeph: Write viewing instructions
@@ -249,24 +249,24 @@ Extra stuff to consider adding:
- Suggestions for mpv-filter to invert colourscape.
-<a id="org4ca0d8b"></a>
+<a id="org7132c9c"></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="org8beb161"></a>
+<a id="org7ab89d9"></a>
## DONE sacha: copy things over from previous notebooks :sachac:
-<a id="orgc01c470"></a>
+<a id="org6f7b054"></a>
## TODO corwin: Double-check sachac’s timezone conversions for availability :corwin:
-<a id="org8c91f03"></a>
+<a id="org3b6f561"></a>
## TODO corwin: Investigate streaming options, maybe OBS in the cloud :corwin:
@@ -275,24 +275,24 @@ Extra stuff to consider adding:
**\*** TODO corwin: plan an approach to use a centralized OBS/nginix &lsquo ;bouncer&rsquo; :corwin:
-<a id="orgccbcdf9"></a>
+<a id="org6b7d2df"></a>
### TODO corwin: document such that someone else could use/fix it :corwin:
-<a id="org941996b"></a>
+<a id="org0eed1e3"></a>
### TODO corwin: recruit at least one more person to help operate the &lsquo ;video bouncer&rsquo; :corwin:
-<a id="org428cf42"></a>
+<a id="orgd0fbb3d"></a>
## TODO corwin, 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="orga82ef62"></a>
+<a id="org7c5453e"></a>
## TODO ???: Figure out web-based file upload :needsowner:
@@ -300,7 +300,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="org13b1d7f"></a>
+<a id="orgc209287"></a>
## DONE sacha: Prepare to export talk information to wiki :sachac:
@@ -310,12 +310,12 @@ emacsconf-generate-main-schedule
emacsconf-generate-talk-pages
-<a id="orgc6fee62"></a>
+<a id="orgf66f53f"></a>
## DONE zaeph: Give access to emacsconf-2022-private to dto :zaeph:
-<a id="org2429f76"></a>
+<a id="org1e64921"></a>
## TODO Write better subtitle documentation :sachac:
@@ -324,12 +324,12 @@ emacsconf-generate-talk-pages
That will help more people subtitle things
-<a id="org900dc62"></a>
+<a id="org5805128"></a>
## TODO dto: create Org heading for scheduling caption team&rsquo;s live IRC duty shifts :dto:
-<a id="org60f0c83"></a>
+<a id="org6fde19d"></a>
## TODO Write volunteer page :sachac:
@@ -339,7 +339,7 @@ That will help more people subtitle things
# Things to figure out / decisions to make
-<a id="org082a362"></a>
+<a id="org0d11577"></a>
## What ideas do we want to borrow from other conferences?
@@ -356,7 +356,7 @@ That will help more people subtitle things
- libreadventure, minetest?
-<a id="orgeac3dd9"></a>
+<a id="org462fb83"></a>
## Do we want to make the ikiwiki web-editable?
@@ -373,7 +373,7 @@ Options:
- Reduces merge conflict potential
-<a id="org892de23"></a>
+<a id="org130d3df"></a>
## How do we want to make better use of Etherpad?
@@ -383,7 +383,7 @@ Pain points:
- Takes some effort to move questions from IRC to the pad
-<a id="org79fbdbc"></a>
+<a id="orge98de8c"></a>
### How many pads do we want?
@@ -398,7 +398,7 @@ Pain points:
- Can send people directly to the pad
-<a id="org1141219"></a>
+<a id="org8cfbb80"></a>
### Do we want to host our own?
@@ -408,7 +408,7 @@ Pain points:
- Might be able to use API to append questions to it, if we want to get super fancy
-<a id="orgc0b1278"></a>
+<a id="orgab52355"></a>
### Do we want to embed the pad as an iframe on the watch page? on talk pages?
@@ -424,7 +424,7 @@ Options:
- Embed the IRC channel instead
-<a id="orgbf6fefa"></a>
+<a id="orgf8de205"></a>
## Shall we put a generic e-mail address for sending feedback, maybe with different mailtos?
@@ -444,7 +444,7 @@ Options:
- Private feedback that can be forwarded to the speaker
-<a id="orgf1d3c0f"></a>
+<a id="org5697457"></a>
## Can we nudge people to ask IRC questions in a way that will make it easier for us to follow them?
@@ -470,7 +470,7 @@ Ideas:
- Maybe a volunteer can have an ERC command that copies a question into a buffer, or even into the Etherpad
-<a id="orgb091bd7"></a>
+<a id="orgd8d90d4"></a>
## How many BBB rooms do we want to set up?
@@ -484,7 +484,7 @@ Ideas:
- Worked fine last time
-<a id="org24cc180"></a>
+<a id="org57bbcc1"></a>
## Do we want to do alt-stream the same way again this year?
@@ -503,7 +503,7 @@ Ideas:
Each role comprises different responsibilities. A person may have multiple roles. An organizer might take the lead for a role, but if you want to volunteer, speak up and they&rsquo;ll probably be glad to share the load.
-<a id="org6684928"></a>
+<a id="org4637efb"></a>
## During the proposal stage
@@ -527,7 +527,7 @@ The roles below are related to the proposals in the early stages of the preparat
- Plan other systems that people will use
-<a id="org0ade298"></a>
+<a id="orgf561362"></a>
## When speakers have submitted their pre-recorded videos
@@ -546,7 +546,7 @@ The roles below are related to the proposals in the early stages of the preparat
- Help speakers check that their system works well with BBB for live Q&A
-<a id="org0727257"></a>
+<a id="org93c33f5"></a>
## During the conference
@@ -561,7 +561,7 @@ The roles below are related to the proposals in the early stages of the preparat
- Read questions
- Give time warnings
- Thank speakers and transition to next talk
-- Timekeeper (possibly same as host)
+- Timekeeper - possibly same as host
- Manage time based on all available information (prerecs durations, speakers not showing up, etc.)
- Check in (CHECK)
- Notice speakers checking into IRC
@@ -587,7 +587,7 @@ The roles below are related to the proposals in the early stages of the preparat
- Nice to have: Update the schedule to reflect changes throughout the day
-<a id="org1cba941"></a>
+<a id="org50e45d2"></a>
## After the conference
@@ -596,19 +596,21 @@ The roles below are related to the proposals in the early stages of the preparat
- Captioner
- Add more captions
- Summarize Q&A
+- Publisher
+ - Post more information
-<a id="org7608a9d"></a>
+<a id="org9838a02"></a>
# Other tasks and processes
-<a id="org065bd18"></a>
+<a id="org7d89a90"></a>
## DONE Sacha: Organize volunteer information :sachac:
-<a id="org7a0e755"></a>
+<a id="org12bd67d"></a>
## Once talks are approved
@@ -618,7 +620,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="orga8b7d02"></a>
+<a id="orgf60767c"></a>
## As prerecorded talks come in
@@ -629,7 +631,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="org9a7f140"></a>
+<a id="org1be13e7"></a>
### Compress the video
@@ -644,33 +646,33 @@ 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="orgda85234"></a>
+<a id="org1e15bd9"></a>
## When a talk is captioned
- Upload talk
-<a id="org8f122cb"></a>
+<a id="org4a5e9bb"></a>
## Other tasks before the conference
- Coordinate volunteer schedules so all the roles are covered
-<a id="org033e651"></a>
+<a id="org79a49ca"></a>
### Test stream setup
-[Stream](#org91caefe)
+[Stream](#orgb370de9)
-<a id="org74ed63d"></a>
+<a id="org6d6b7a9"></a>
### Set up MPV for captions
-<a id="orgc85e68f"></a>
+<a id="orgffad795"></a>
#### mpv profile
@@ -705,7 +707,7 @@ Add the following profile to `~/.config/mpv/mpv.conf`:
(Thanks, zaeph)
-<a id="org2210389"></a>
+<a id="orgfc71f45"></a>
#### Font: Clear Sans
@@ -724,7 +726,7 @@ Links:
rsync -avzue ssh front:/var/www/media.emacsconf.org/2021/protected/*--main.webm .
-<a id="org17e5d90"></a>
+<a id="org20dd240"></a>
## During the conference
@@ -861,7 +863,7 @@ Exception: [CHECK is unavailable](#check-gone)
information.
-<a id="org24fe6f1"></a>
+<a id="org9273697"></a>
#### bandali&rsquo;s check-in steps
@@ -1006,24 +1008,24 @@ Exceptions:
- bandali figures out the downstream
-<a id="orge78740b"></a>
+<a id="org199985c"></a>
## After the conference
-<a id="org45ffcbb"></a>
+<a id="org401a3a3"></a>
### Send thanks
-[Thank you, next steps](#org782ae7f)
+[Thank you, next steps](#org02262c7)
-<a id="org8f992f7"></a>
+<a id="org46b01d5"></a>
### Extract the opening and closing remarks
-<a id="org48ac60d"></a>
+<a id="orga72d034"></a>
### Extract the Q&A recordings, trimming as needed
@@ -1170,7 +1172,7 @@ Probably focus on grabbing the audio first and seeing what&rsquo;s worth keeping
Make a table of the form
-<table id="org3e6549c" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
+<table id="org1b38152" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
<colgroup>
@@ -1230,12 +1232,12 @@ Make a table of the form
"\n")))))
-<a id="org3890d1c"></a>
+<a id="org2df87d1"></a>
### Update the wiki
-<a id="org587a8cc"></a>
+<a id="org418dbb5"></a>
### Update captions
@@ -1261,7 +1263,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="orgecdcbce"></a>
+<a id="org75f39ed"></a>
### BLOCKED Downsize the server :bandali:
@@ -1271,7 +1273,7 @@ Make a table of the form
## In case of
-<a id="org4383584"></a>
+<a id="org2848716"></a>
### Stuck wiki
@@ -1458,19 +1460,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="orgc7e8b37"></a>
+<a id="org5ef1725"></a>
### People have a hard time seeing dark-mode presentations (or light-mode)
mpv &#x2013;vf=negate $url
-<a id="org8262c3d"></a>
+<a id="org679cafa"></a>
# Communications
-<a id="orgb40f2c4"></a>
+<a id="org3f06ad7"></a>
## DONE Ask emacsconf-org-private for feedback on early submissions
@@ -1495,14 +1497,14 @@ Thanks!
Sacha
-<a id="org276feb2"></a>
+<a id="org4b3b59a"></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="orgb66a663"></a>
+<a id="org6593f7b"></a>
### Option A: Early speaker notification(?)
@@ -1543,7 +1545,7 @@ Thank you so much!
Sacha
-<a id="orge35b25a"></a>
+<a id="org17f05e7"></a>
### Option B: Just letting them know it&rsquo;s been postponed
@@ -1556,17 +1558,17 @@ for your patience!
Sacha
-<a id="orgc348bf4"></a>
+<a id="org45e87dd"></a>
## Future
-<a id="org93a49ee"></a>
+<a id="orgccffb8f"></a>
### Acceptance
-<a id="orgadd0d27"></a>
+<a id="org831e7b8"></a>
#### Code
@@ -1624,7 +1626,7 @@ Sacha
(save-excursion (conf-replace-plist-in-string attrs (plist-get attrs :body)))))
-<a id="org805caa0"></a>
+<a id="orge1910f7"></a>
#### Template
@@ -1655,7 +1657,7 @@ EmacsConf organization team
P.S. Please keep emacsconf-submit@gnu.org in To or Cc when replying.
-<a id="orged90dd8"></a>
+<a id="orga5765d3"></a>
### Acknowledge pre-rec submission
@@ -1688,7 +1690,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="org63ad6bf"></a>
+<a id="org6ec777e"></a>
### Captions for approval
@@ -1705,7 +1707,7 @@ ${url} . Thanks again for your contribution!
Sacha
-<a id="org6a910ac"></a>
+<a id="orgaf3fdd8"></a>
### Speakers we haven&rsquo;t confirmed e-mail communications with
@@ -1750,7 +1752,7 @@ Sacha Chua
(Please use Reply to All to keep emacsconf-submit@gnu.org in the loop. Thanks!)
-<a id="orgd2caba3"></a>
+<a id="orgef799b4"></a>
### Speakers who are missing prerecs
@@ -1771,7 +1773,7 @@ Sacha Chua
(conf-get-talk-info))))))
-<a id="org4c27501"></a>
+<a id="orga77d328"></a>
#### Template
@@ -1827,7 +1829,7 @@ stream for you. Hope to hear from you soon!
Sacha
-<a id="org49d5a04"></a>
+<a id="orgfa9c1d9"></a>
### Check-in instructions
@@ -1845,7 +1847,7 @@ Goals:
- They’re joined by the streamer and host.
-<a id="orgc4e24fb"></a>
+<a id="orgaad1b3b"></a>
#### Code
@@ -1902,7 +1904,7 @@ Slightly more complex because of the conditionals
(buffer-list)))
-<a id="orgf1f048a"></a>
+<a id="org682147b"></a>
#### E-mail for speakers who are planning to be at the conference
@@ -1930,7 +1932,7 @@ Looking forward to seeing you soon!
Sacha
-<a id="orgd9ac047"></a>
+<a id="org7270844"></a>
#### E-mail for speakers who are not planning to be around, but who have sent us their prerecs
@@ -1952,7 +1954,7 @@ Thank you again for being part of EmacsConf ${year}!
Sacha
-<a id="org3ca249e"></a>
+<a id="orgd32757c"></a>
### Last email before the conference
@@ -1971,12 +1973,12 @@ Sacha
> also be the time at which the talk will be made available on the same page.
-<a id="org782ae7f"></a>
+<a id="org02262c7"></a>
### Thank you, next steps
-<a id="org3f15eaa"></a>
+<a id="org535e05b"></a>
#### Code
@@ -2008,7 +2010,7 @@ Sacha
(plist-get template :body)))))))
-<a id="org7b1bcf7"></a>
+<a id="orgee9c821"></a>
#### Text
@@ -2038,12 +2040,12 @@ Thanks again for speaking at EmacsConf!
Sacha
-<a id="org540cdd9"></a>
+<a id="orgac00387"></a>
## Archive
-<a id="org52dacaf"></a>
+<a id="orge4312d7"></a>
### DONE Second announcement: CFP
@@ -2074,7 +2076,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="orgaf5c9be"></a>
+<a id="orgadd8242"></a>
### DONE First announcement: CFP
@@ -2104,12 +2106,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="org0419c0c"></a>
+<a id="org8a39393"></a>
# Supporting code
-<a id="org662b8d3"></a>
+<a id="org5b8fea9"></a>
## General
@@ -2169,7 +2171,7 @@ chatter in the other lists Cc&rsquo;d on this message. Thank you.
(message "Back to safety. Phew!")
-<a id="org9e7c60c"></a>
+<a id="orgfcc3853"></a>
## Publish this page
@@ -2182,7 +2184,7 @@ chatter in the other lists Cc&rsquo;d on this message. Thank you.
(call-interactively #'magit-push-current-to-pushremote))
-<a id="org8c9aebe"></a>
+<a id="org1fbc55b"></a>
### Export to markdown
@@ -2209,7 +2211,7 @@ chatter in the other lists Cc&rsquo;d on this message. Thank you.
(message "Hook is no longer active"))
-<a id="org461b7b4"></a>
+<a id="org54b4a7b"></a>
## Tangle and publish on save
@@ -2236,12 +2238,12 @@ chatter in the other lists Cc&rsquo;d on this message. Thank you.
(message "Hook is no longer active"))
-<a id="orgca991e0"></a>
+<a id="org0d44284"></a>
# Lessons learned
-<a id="org8871690"></a>
+<a id="orgdd1834e"></a>
## From previous years
@@ -2273,7 +2275,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="org2bd3a82"></a>
+<a id="orgbc08eb2"></a>
## Lessons learned for next year