summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2022-09-20 19:08:58 -0400
committerSacha Chua <sacha@sachachua.com>2022-09-20 19:08:58 -0400
commit5b3bbb125c3b8b7323fb448cc055c570f48375cb (patch)
tree046d8083bb965005b8f28a2239faaee98c415ef0
parentf5986fdd8273fd3c322b3ded6cef121a40464caa (diff)
parent3280308f7d98191c73a8278df0ae12d6453836f7 (diff)
downloademacsconf-wiki-5b3bbb125c3b8b7323fb448cc055c570f48375cb.tar.xz
emacsconf-wiki-5b3bbb125c3b8b7323fb448cc055c570f48375cb.zip
Merge changes
-rw-r--r--2022/organizers-notebook.md278
-rw-r--r--2022/organizers-notebook.org48
2 files changed, 189 insertions, 137 deletions
diff --git a/2022/organizers-notebook.md b/2022/organizers-notebook.md
index 8dba9bd2..d5adb6f6 100644
--- a/2022/organizers-notebook.md
+++ b/2022/organizers-notebook.md
@@ -3,65 +3,69 @@
# Table of Contents
-- [Current tasks / status](#orgf13ef1a)
- - [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](#org01559f4)
- - [zaeph: Write preparation instructions and decide on deadline for prerecs](#orgbc975e1):zaeph:
- - [sacha: add more submissions (CFP deadline Sept 30)](#org799ee8c):sacha:
- - [sacha: copy things over from previous notebooks](#org6d96852):sacha:
- - [corwin: Double-check Sacha's timezone conversions for availability](#org68119c2):corwin:
- - [corwin: Investigate streaming options, maybe OBS in the cloud](#org239a833):corwin:
- - [???: Figure out web-based file upload](#org6b1d36c):needsowner:
- - [sacha: Prepare to export talk information to wiki](#org398e1a2):sacha:
-- [Other tasks and processes](#orgf933fcb)
- - [Sacha: Organize volunteer information](#org79a7f6f):sacha:
- - [bandali: Set up file upload](#org517c13d):bandali:
- - [Once talks are approved](#orgce29ec3)
- - [As prerecorded talks come in](#org903c8fd)
- - [When a talk is captioned](#orga47e81c)
- - [Other tasks before the conference](#org5ccdbdc)
- - [Test stream setup](#org6a3c1a6)
- - [Set up MPV for captions](#orgd5100da)
- - [mpv profile](#org18d8fdf)
- - [Font: Clear Sans](#orgaa536d9)
- - [During the conference](#org91fcddf)
+- [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)
- [Roles needed](#roles)
- - [Set up](#org5227ca6)
- - [Stream](#orgecf9886)
+ - [Set up](#org2695f05)
+ - [Stream](#org7842dc9)
- [During each talk](#each-talk)
- - [After the conference](#org6ef0b13)
- - [Downsize the server](#org9ed5cfe):bandali:
- - [In case of](#org0bfc463)
- - [Stuck wiki](#org5c4ca7d)
-- [Communications](#org0387287)
- - [Ask emacsconf-org-private for feedback on early submissions](#org856b2b2)
- - [Early speaker notification](#org70e70ae)
- - [Option A: Early speaker notification(?)](#orgd464557)
- - [Option B: Just letting them know it's been postponed](#org8bcfc63)
- - [Future](#org9ff84d9)
- - [Acceptance](#orgbce73fb)
- - [Code](#orgfb4c8f6)
- - [Template](#org03ca84e)
- - [Acknowledge pre-rec submission](#orgf0ed309)
- - [Captions for approval](#org54afe78)
- - [Speakers we haven't confirmed e-mail communications with](#org033826d)
- - [Speakers who are missing prerecs](#org92483a6)
- - [Template](#orgb8dd151)
- - [Check-in instructions](#org470b925)
- - [Code](#org93cf95f)
- - [E-mail for speakers who are planning to be at the conference](#orgf1d50db)
- - [E-mail for speakers who are not planning to be around, but who have sent us their prerecs](#org7623cd4)
- - [Last email before the conference](#orgea346fa)
- - [Thank you, next steps](#org4d44a5b)
- - [Code](#orgc7d21d2)
- - [Text](#org7cd8ed9)
- - [Archive](#orgc3d45ed)
- - [Second announcement: CFP](#org684f138)
- - [First announcement: CFP](#orgc1f4af5)
-- [Supporting code](#orga923204)
- - [Publish this page](#org5c6caad)
-
-
-<a id="orgf13ef1a"></a>
+ - [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>
# Current tasks / status
@@ -95,14 +99,20 @@ Planned dates and phases:
<tr>
-<td class="org-left"><span class="timestamp-wrapper"><span class="timestamp">[2022-10-15 Sat]</span></span></td>
-<td class="org-left">New speaker notification date</td>
+<td class="org-left">[2022-09-??]</td>
+<td class="org-left">Early speaker notification for original submissions</td>
</tr>
<tr>
-<td class="org-left"><span class="timestamp-wrapper"><span class="timestamp">[2022-10-31 Mon]</span></span></td>
-<td class="org-left">Schedule published</td>
+<td class="org-left">[2022-10-??]</td>
+<td class="org-left">Yes/no decisions for late submissions</td>
+</tr>
+
+
+<tr>
+<td class="org-left"><span class="timestamp-wrapper"><span class="timestamp">[2022-10-15 Sat]</span></span></td>
+<td class="org-left">New speaker notification date (possibly only for late submissions)</td>
</tr>
@@ -113,6 +123,12 @@ Planned dates and phases:
<tr>
+<td class="org-left"><span class="timestamp-wrapper"><span class="timestamp">[2022-10-31 Mon]</span></span></td>
+<td class="org-left">Schedule published</td>
+</tr>
+
+
+<tr>
<td class="org-left"><span class="timestamp-wrapper"><span class="timestamp">[2022-11-05 Sat]</span></span></td>
<td class="org-left">Target date to receive prerecs; earlier is better</td>
</tr>
@@ -144,12 +160,14 @@ Planned dates and phases:
</table>
-<a id="org01559f4"></a>
+<a id="orgcb8179a"></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](#org70e70ae), 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](#org4a1bf89), Oct 7 for everything
+- zaeph: will start reviewing on Sep 21
-<a id="orgbc975e1"></a>
+
+<a id="org48e8924"></a>
## TODO zaeph: Write preparation instructions and decide on deadline for prerecs :zaeph:
@@ -163,58 +181,82 @@ 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="org799ee8c"></a>
+<a id="orgb9e1f95"></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="org6d96852"></a>
+<a id="org6dcbfe0"></a>
## INPROGRESS sacha: copy things over from previous notebooks :sacha:
-<a id="org68119c2"></a>
+<a id="org365e3cd"></a>
-## TODO corwin: Double-check Sacha's timezone conversions for availability :corwin:
+## TODO corwin: Double-check sachac’s timezone conversions for availability :corwin:
-<a id="org239a833"></a>
+<a id="org3883b00"></a>
## TODO corwin: Investigate streaming options, maybe OBS in the cloud :corwin:
-- Issue: zaeph was dropping frames
+- 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:
+
+
+<a id="org6508bfe"></a>
+
+### TODO corwin: document such that someone else could use/fix it :corwin:
+
+
+<a id="orgdec1d6d"></a>
+
+### TODO corwin: recrute at least one more person to help operate the "video bouncer" :corwin:
-<a id="org6b1d36c"></a>
+<a id="orge44dd60"></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>
## 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="org398e1a2"></a>
+<a id="org32cd369"></a>
## TODO sacha: Prepare to export talk information to wiki :sacha:
-<a id="orgf933fcb"></a>
+<a id="orgb485c9c"></a>
+
+## TODO bandali: Give access to emacsconf-2022-private to dto :bandali:
+
+
+<a id="org30eb548"></a>
# Other tasks and processes
-<a id="org79a7f6f"></a>
+<a id="org3849d3b"></a>
## DONE Sacha: Organize volunteer information :sacha:
-<a id="org517c13d"></a>
+<a id="orge037b66"></a>
## TODO bandali: Set up file upload :bandali:
-<a id="orgce29ec3"></a>
+<a id="org5d49d84"></a>
## Once talks are approved
@@ -224,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="org903c8fd"></a>
+<a id="org206245c"></a>
## As prerecorded talks come in
@@ -235,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="orga47e81c"></a>
+<a id="org7f807dd"></a>
## When a talk is captioned
-
-<a id="org5ccdbdc"></a>
+<a id="orgdd20fc3"></a>
## Other tasks before the conference
- Coordinate volunteer schedules so all the roles are covered
-<a id="org6a3c1a6"></a>
+<a id="org5f0a349"></a>
### Test stream setup
-[Stream](#orgecf9886)
+[Stream](#org7842dc9)
-<a id="orgd5100da"></a>
+<a id="orga6f441a"></a>
### Set up MPV for captions
-<a id="org18d8fdf"></a>
+<a id="orgf93ab64"></a>
### mpv profile
@@ -296,7 +338,7 @@ Add the following profile to `~/.config/mpv/mpv.conf`:
(Thanks, zaeph)
-<a id="orgaa536d9"></a>
+<a id="org3a56a90"></a>
### Font: Clear Sans
@@ -306,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="org91fcddf"></a>
+<a id="org25e41da"></a>
## During the conference
@@ -352,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="org5227ca6"></a>
+<a id="org2695f05"></a>
### Set up
-<a id="orgecf9886"></a>
+<a id="org7842dc9"></a>
#### Stream
@@ -380,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="org6ef0b13"></a>
+<a id="orgc1de13f"></a>
## After the conference
-<a id="org9ed5cfe"></a>
+<a id="orgfdc972b"></a>
### BLOCKED Downsize the server :bandali:
-<a id="org0bfc463"></a>
+<a id="org47666ae"></a>
## In case of
-<a id="org5c4ca7d"></a>
+<a id="org0c922a7"></a>
### Stuck wiki
sudo -iu ikiwiki &#x2013; ikiwiki &#x2013;setup ~ikiwiki/emacsconf.setup
-<a id="org0387287"></a>
+<a id="org1e2bc53"></a>
# Communications
-<a id="org856b2b2"></a>
+<a id="org4a48a48"></a>
## TODO Ask emacsconf-org-private for feedback on early submissions
@@ -432,14 +474,14 @@ Thanks!
Sacha
-<a id="org70e70ae"></a>
+<a id="org4a1bf89"></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="orgd464557"></a>
+<a id="org4f1ab74"></a>
### TODO Option A: Early speaker notification(?)
@@ -480,7 +522,7 @@ Thank you so much!
Sacha
-<a id="org8bcfc63"></a>
+<a id="org39005e3"></a>
### TODO Option B: Just letting them know it's been postponed
@@ -493,17 +535,17 @@ for your patience!
Sacha
-<a id="org9ff84d9"></a>
+<a id="orgfebbb42"></a>
## Future
-<a id="orgbce73fb"></a>
+<a id="org8cb5583"></a>
### Acceptance
-<a id="orgfb4c8f6"></a>
+<a id="org1060096"></a>
#### Code
@@ -561,7 +603,7 @@ Sacha
(save-excursion (conf-replace-plist-in-string attrs (plist-get attrs :body)))))
-<a id="org03ca84e"></a>
+<a id="orgdc8bdd1"></a>
#### Template
@@ -592,7 +634,7 @@ EmacsConf organization team
P.S. Please keep emacsconf-submit@gnu.org in To or Cc when replying.
-<a id="orgf0ed309"></a>
+<a id="orgb5a5ec5"></a>
### Acknowledge pre-rec submission
@@ -625,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="org54afe78"></a>
+<a id="org43ea806"></a>
### Captions for approval
@@ -641,7 +683,7 @@ for your contribution!
Sacha
-<a id="org033826d"></a>
+<a id="org8a2d727"></a>
### Speakers we haven't confirmed e-mail communications with
@@ -686,7 +728,7 @@ Sacha Chua
(Please use Reply to All to keep emacsconf-submit@gnu.org in the loop. Thanks!)
-<a id="org92483a6"></a>
+<a id="org59e59c8"></a>
### Speakers who are missing prerecs
@@ -707,7 +749,7 @@ Sacha Chua
(conf-get-talk-info))))))
-<a id="orgb8dd151"></a>
+<a id="orgf014f27"></a>
#### Template
@@ -763,7 +805,7 @@ stream for you. Hope to hear from you soon!
Sacha
-<a id="org470b925"></a>
+<a id="org0f1f046"></a>
### Check-in instructions
@@ -781,7 +823,7 @@ Goals:
- They’re joined by the streamer and host.
-<a id="org93cf95f"></a>
+<a id="org7d1ee83"></a>
#### Code
@@ -838,7 +880,7 @@ Slightly more complex because of the conditionals
(buffer-list)))
-<a id="orgf1d50db"></a>
+<a id="org6e394f2"></a>
#### E-mail for speakers who are planning to be at the conference
@@ -866,7 +908,7 @@ Looking forward to seeing you soon!
Sacha
-<a id="org7623cd4"></a>
+<a id="orgfb054d0"></a>
#### E-mail for speakers who are not planning to be around, but who have sent us their prerecs
@@ -888,7 +930,7 @@ Thank you again for being part of EmacsConf ${year}!
Sacha
-<a id="orgea346fa"></a>
+<a id="org6b0f1fb"></a>
### Last email before the conference
@@ -907,12 +949,12 @@ Sacha
> also be the time at which the talk will be made available on the same page.
-<a id="org4d44a5b"></a>
+<a id="org3ce859c"></a>
### Thank you, next steps
-<a id="orgc7d21d2"></a>
+<a id="org82648b1"></a>
#### Code
@@ -944,7 +986,7 @@ Sacha
(plist-get template :body)))))))
-<a id="org7cd8ed9"></a>
+<a id="org3f57396"></a>
#### Text
@@ -974,12 +1016,12 @@ Thanks again for speaking at EmacsConf!
Sacha
-<a id="orgc3d45ed"></a>
+<a id="orgb9b4ee4"></a>
## Archive
-<a id="org684f138"></a>
+<a id="org9170a4f"></a>
### DONE Second announcement: CFP
@@ -1010,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="orgc1f4af5"></a>
+<a id="orge6930b8"></a>
### DONE First announcement: CFP
@@ -1040,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="orga923204"></a>
+<a id="org9908a42"></a>
# Supporting code
-<a id="org5c6caad"></a>
+<a id="org8229003"></a>
## Publish this page
diff --git a/2022/organizers-notebook.org b/2022/organizers-notebook.org
index 1dbb492a..41d59c98 100644
--- a/2022/organizers-notebook.org
+++ b/2022/organizers-notebook.org
@@ -8,7 +8,7 @@
#+TOC: headlines 4
-* COMMENT How to export this file :noexport:
+* COMMENT How to export this file :noexport:
- [[elisp:(progn (org-md-export-to-markdown) (org-babel-tangle))][Export and tangle]]
- [[elisp:(progn (org-md-export-to-markdown) (org-babel-tangle) (magit-stage-modified) (magit-commit-create (list "-m" (read-string "Commit message: "))) (call-interactively #'magit-push-current-to-pushremote))][Export, tangle, commit, push]]
@@ -17,21 +17,24 @@
* Current tasks / status
Planned dates and phases:
-| [2022-09-26] | Yes/no decisions for original submissions |
-| [2022-09-30] | Original speaker notification date |
-| [2022-09-26] | Yes/no decisions for original submissions |
-| [2022-10-15] | New speaker notification date |
-| [2022-10-31] | Schedule published |
-| [2022-10-30] | Ask early submitters if they can start |
-| [2022-11-05] | Target date to receive prerecs; earlier is better |
-| | zaeph: reencode videos |
-| | sachac: prepare talks for captioning |
-| | volunteers: tech checks, captions |
-| 2022-12-03, 2022-12-04 | Conference |
+| [2022-09-26] | Yes/no decisions for original submissions |
+| [2022-09-30] | Original speaker notification date |
+| [2022-09-26] | Yes/no decisions for original submissions |
+| [2022-09-??] | Early speaker notification for original submissions |
+| [2022-10-??] | Yes/no decisions for late submissions |
+| [2022-10-15] | New speaker notification date (possibly only for late submissions) |
+| [2022-10-30] | Ask early submitters if they can start |
+| [2022-10-31] | Schedule published |
+| [2022-11-05] | Target date to receive prerecs; earlier is better |
+| | zaeph: reencode videos |
+| | sachac: prepare talks for captioning |
+| | volunteers: tech checks, captions |
+| 2022-12-03, 2022-12-04 | Conference |
** 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][early speaker notification]], Oct 7 for everything
DEADLINE: <2022-09-26 Mon>
-** TODO zaeph: Write preparation instructions and decide on deadline for prerecs :zaeph:
+- zaeph: will start reviewing on Sep 21
+** TODO zaeph: Write preparation instructions and decide on deadline for prerecs :zaeph:
DEADLINE: <2022-09-26 Mon>
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
@@ -45,19 +48,26 @@ zaeph will also figure out the ffmpeg incantation for converting videos and the
DEADLINE: <2022-09-30 Fri>
- Sacha: Add submissions to emacsconf-2022-private, draft 2-day schedule by Oct 10
** INPROGRESS sacha: copy things over from previous notebooks :sacha:
-** TODO corwin: Double-check Sacha's timezone conversions for availability :corwin:
-** TODO corwin: Investigate streaming options, maybe OBS in the cloud :corwin:
+** TODO corwin: Double-check sachac’s timezone conversions for availability :corwin:
+** TODO corwin: Investigate streaming options, maybe OBS in the cloud :corwin:
DEADLINE: <2022-11-20 Sun>
-
-- Issue: zaeph was dropping frames
+- 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: recrute at least one more person to help operate the "video bouncer" :corwin:
+** TODO corwn, zaeph: 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 ???: 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."
** TODO sacha: Prepare to export talk information to wiki :sacha:
DEADLINE: <2022-10-15 Sat>
+** TODO bandali: Give access to emacsconf-2022-private to dto :bandali:
* Other tasks and processes
-** DONE Sacha: Organize volunteer information :sacha:
-** TODO bandali: Set up file upload :bandali:
+** DONE Sacha: Organize volunteer information :sacha:
+** TODO bandali: Set up file upload :bandali:
DEADLINE: <2022-10-28 Fri>
** Once talks are approved
- Publish initial talk information pages