summaryrefslogtreecommitdiffstats
path: root/2022
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2022-10-01 08:39:30 -0400
committerSacha Chua <sacha@sachachua.com>2022-10-01 08:39:30 -0400
commit315e45018d8e6cb0340ce85ee0c720c18d84fe91 (patch)
tree66a308445ecd955063bd7b6a8251971fec7e1316 /2022
parentf817b1d9fc4eb6cedf47f06f31d86df6b2e7256f (diff)
downloademacsconf-wiki-315e45018d8e6cb0340ce85ee0c720c18d84fe91.tar.xz
emacsconf-wiki-315e45018d8e6cb0340ce85ee0c720c18d84fe91.zip
Add project for virtualizing publishing role
Diffstat (limited to '2022')
-rw-r--r--2022/organizers-notebook.org42
1 files changed, 37 insertions, 5 deletions
diff --git a/2022/organizers-notebook.org b/2022/organizers-notebook.org
index 05f1dbb5..fb347ae3 100644
--- a/2022/organizers-notebook.org
+++ b/2022/organizers-notebook.org
@@ -124,10 +124,9 @@ See the bottom of conf.org for some automated validation
-** Long-running tasks
+** Projects and other long-running tasks
Ordered by importance.
-
*** 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
@@ -178,8 +177,14 @@ We need time after the prerecs get submitted to:
*** TODO Investigate streaming options, maybe OBS in the cloud :corwin:
DEADLINE: <2022-11-20 Sun>
- 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:
+- 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 rtmp (instead of just his webcam).
+- With a long day, we may want to be able to schedule hosts/streamers/publishers in shifts
+- Ideal: Easy reproducible setup to spin up an OBS VM with scenes set up, allowing multiple users to connect to it at the same time. Maybe x2go or vnc? VMs with 8 vCPUs and a vGPU cost more, so it would be good to figure out what's needed, spin it down, and then spin it up maybe the day before or something like that.
+
+Resources:
+- https://blog.wirelessmoves.com/2021/07/running-obs-studio-in-the-cloud.html
+
+**** 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:
@@ -206,6 +211,20 @@ Extra stuff to consider adding:
- DONE Suggestions for 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
+*** Move scheduling and publishing code to Emacs on a VPS so that other people can help out :sachac:
+Ideal:
+- Update pages with watching information, additional resources, etc. as talks go live
+- Update the schedule as needed (cancelled or reordered talks, etc.)
+
+Where:
+- front? my own VPS?
+**** TODO Set up on my own VPS (or somewhere) for testing :sachac:
+- [ ] Private wiki
+- [ ] Public wiki
+- [ ] Emacsconf-el
+- [ ] Publishing to the wiki
+- [ ] Consult and Embark shortcuts for navigation
+
** TODO Write viewing instructions :zaeph:
Extra stuff to consider adding:
- Suggestions for mpv-filter to invert colourscape.
@@ -247,8 +266,21 @@ CLOSED: [2022-09-29 Thu 20:29] DEADLINE: <2022-09-26 Mon>
:PROPERTIES:
:CUSTOM_ID: decisions
:END:
+** How do we want to make the full schedule more manageable?
+
+- Figure out how hosting can be done in shifts
+ - Add notes in one place
+- Figure out how streaming can be done in shifts: OBS in the cloud?
+ - [[*Investigate streaming options, maybe OBS in the cloud][Investigate streaming options, maybe OBS in the cloud]]
+- Figure out how publishing can be done in shifts
+ - Console Emacs in a VM with everything set up for publishing to the wiki
+
+** How much do we want to enrich the wiki with JS?
+Ideas to consider:
+- Toggling local time display on the schedule
+- Making organizers-notebook nicer to browse through (or maybe use organice?)
+- Improve the video player (resolution switching?)
-** 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: