summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--2022/organizers-notebook.md143
-rw-r--r--2022/organizers-notebook/index.org6
2 files changed, 94 insertions, 55 deletions
diff --git a/2022/organizers-notebook.md b/2022/organizers-notebook.md
index dd88ab74..e27917b9 100644
--- a/2022/organizers-notebook.md
+++ b/2022/organizers-notebook.md
@@ -6,14 +6,14 @@ This file is automatically exported from [2022/organizers-notebook/index.org](..
# Table of Contents
-- [Current tasks / status](#current)
-- [Things to figure out / decisions to make](#decisions)
-- [Roles needed](#roles)
-- [Other tasks and processes](#other)
-- [Task archive](#archive):ARCHIVE:
-- [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. [Task archive](#archive):ARCHIVE:
+6. [Communications](#comms)
+7. [Supporting code](#code)
+8. [Lessons learned](#lessons)
<a id="current"></a>
@@ -101,9 +101,9 @@ Planned dates and phases:
Current phase: No prerecs to process yet, so it's a good time to focus
on infrastructure
-- [Time-sensitive](#time-sensitive)
-- [Projects and other long-running tasks](#projects)
-- [Projects to bear in mind but which are not actual](#maybe-projects)
+1. [Time-sensitive](#time-sensitive)
+2. [Projects and other long-running tasks](#projects)
+3. [Projects to bear in mind but which are not actual](#maybe-projects)
[Overall prioritization of effort](#overall)
@@ -114,11 +114,11 @@ on infrastructure
Ordered chronologically (and therefore by importance).
-- [Volunteer communications: E-mail update for Oct 9, 2022](#volunteer-2022-10-09):email:volunteers:
-- [Remind people about confirming e-mail communications](#confirm-email):sachac:email:speakers:
-- [Send people schedule information and doublecheck their availability/Q&A preference](#check-sched):sachac:email:speakers:
-- [Send program-published email for emacsconf-discuss](#announce-program):needsowner:timesensitive:email:
-- [Prepare email for nudging speakers to send prerec, and inform on upload workflow](#mail-upload):timesensitive:needsowner:
+1. [Volunteer communications: E-mail update for Oct 9, 2022](#volunteer-2022-10-09):email:volunteers:
+2. [Remind people about confirming e-mail communications](#confirm-email):sachac:email:speakers:
+3. [Send people schedule information and doublecheck their availability/Q&A preference](#check-sched):sachac:email:speakers:
+4. [Send program-published email for emacsconf-discuss](#announce-program):needsowner:timesensitive:email:
+5. [Prepare email for nudging speakers to send prerec, and inform on upload workflow](#mail-upload):timesensitive:needsowner:
<a id="volunteer-2022-10-09"></a>
@@ -199,21 +199,23 @@ Blocked by [Figure out web-based file upload](#upload)
## Projects and other long-running tasks
-- [Figure out web-based file upload](#upload):needsowner:zaeph:bandali:
-- [Coordinate and help volunteers](#coordinate-volunteers):sachac:
-- [Prepare for prerecs](#prepare-prerec-process):zaeph:
-- [Delete all the EmacsConf BBB rooms from last year](#bbb-cleanup):chore:bbb:
-- [Plan Etherpad use and hosting](#etherpad):sachac:
-- [Update IRC instructions because of multiple tracks](#irc)
-- [Investigate streaming options, maybe OBS in the cloud](#streaming):corwin:zaeph:
-- [Work on the OBS scenes](#obs-scenes):zaeph:corwin:
-- [Move scheduling and publishing code to Emacs on a VPS so that other people can help out](#publishing-sched):sachac:
-- [Add nice-to-have stuff to prepare.md](#extra-prepare):zaeph:
-- [Find volunteers for tech-checks](#tech-checks):zaeph:
-- [Update viewing instructions and watch pages](#write-viewing):zaeph:
-- [Make talk pages easy to update when the talk is live](#publish-live):sachac:
-- [Set up talks on Toobnix and YouTube](#video-platforms):sachac:
-- [Add category tags and possibly links between talks across 2022 and all previous years](#link-pages):needsowner:wiki:
+1. [Figure out web-based file upload](#upload):needsowner:zaeph:bandali:
+2. [Coordinate and help volunteers](#coordinate-volunteers):sachac:
+3. [Prepare for prerecs](#prepare-prerec-process):zaeph:
+4. [Delete all the EmacsConf BBB rooms from last year](#bbb-cleanup):chore:bbb:
+5. [Plan Etherpad use and hosting](#etherpad):sachac:
+6. [Update IRC instructions because of multiple tracks](#irc)
+7. [Investigate streaming options, maybe OBS in the cloud](#streaming):corwin:zaeph:
+8. [Work on the OBS scenes](#obs-scenes):zaeph:corwin:
+9. [Make intro and exit videos](#intro)
+10. [Move scheduling and publishing code to Emacs on a VPS so that other people can help out](#publishing-sched):sachac:
+11. [Add nice-to-have stuff to prepare.md](#extra-prepare):zaeph:
+12. [Find volunteers for tech-checks](#tech-checks):zaeph:
+13. [Update viewing instructions and watch pages](#write-viewing):zaeph:
+14. [Make talk pages easy to update when the talk is live](#publish-live):sachac:
+15. [Set up talks on Toobnix and YouTube](#video-platforms):sachac:
+16. [Add category tags and possibly links between talks across 2022 and all previous years](#link-pages):needsowner:wiki:
+17. [Ask speakers for bios or support nudges to include on their talk pages](#orgc65f4e6)
Ordered by importance.
@@ -275,7 +277,7 @@ Considerations:
- Figure out what information volunteers need in order to feel
comfortable signing up for tasks. ex:
<https://wiki.debian.org/DebConf/21/VideoVolunteering>
-- Encourage people to sign up for [Shifts](#shifts)
+- Encourage people to sign up for [3.3.1](#shifts)
<a id="prepare-prerec-process"></a>
@@ -336,6 +338,11 @@ Resources:
- <https://blog.wirelessmoves.com/2021/07/running-obs-studio-in-the-cloud.html>
+- Multiple users accessing X11
+ - Apache Guacamole
+ - <https://askubuntu.com/questions/817970/how-to-setup-multiple-simultaneous-access-to-x11vnc-session>
+ - <https://xpra.org/>
+
#### TODO corwin: plan an approach to use a centralized OBS/nginix "bouncer" :corwin:
@@ -353,6 +360,27 @@ Resources:
- [ ] corwin is out from Nov 11-20, and we should start working on them before then.
+<a id="intro"></a>
+
+### BLOCKED Make intro and exit videos
+
+Intro:
+Next: title, speaker, pronouns, talk page
+
+Exit:
+Title, speaker, pronouns, talk page, Q&A
+
+Needs to wait for pad decision, or have friendly URLs redirect to the right pads
+
+- Good: Static image, maybe created with LaTeX
+- Better: Looping video with unobtrusive sound so people can doublecheck that their audio works
+- Best: Multiple versions to accommodate last-minute changes to Q&A
+- Bester? ;) : Voice-over contextualizing the talk? Pointers to related talks?
+
+See break commercials
+<https://www.collabmagazine.com/organizing-a-multi-track-virtual-conference-with-microsoft-teams-live-events-a-technical-playbook-and-lessons-learned/>
+
+
<a id="publishing-sched"></a>
### Move scheduling and publishing code to Emacs on a VPS so that other people can help out :sachac:
@@ -369,7 +397,7 @@ Where:
Nice if there's an Ansible playbook
sachac's notes:
- <file:///home/sacha/code/docker/emacsconf-publish/>
+ <file:///home/zaeph/code/docker/emacsconf-publish/>
<a id="extra-prepare"></a>
@@ -446,6 +474,14 @@ Also add to watch page
You can make a new heading called `# Related talks`
+<a id="orgc65f4e6"></a>
+
+### TODO Ask speakers for bios or support nudges to include on their talk pages
+
+maybe after we get the prerecs
+ex: liberapay, patreon, anyone looking for a job, etc.
+
+
<a id="maybe-projects"></a>
## Projects to bear in mind but which are not actual
@@ -464,16 +500,16 @@ Note on how DebConf handled incidents:
# Things to figure out / decisions to make
-- [How fancy do we want to get this year? (overall prioritization)](#overall)
-- [How do we want to make the full schedule more manageable?](#sched-decision)
-- [How much do we want to enrich the wiki with JS?](#wiki-design)
-- [What ideas do we want to borrow from other conferences?](#other-confs)
-- [Do we want to make the ikiwiki web-editable?](#cgi)
-- [How do we want to make better use of Etherpad?](#pad-decision)
-- [Can we nudge people to ask IRC questions in a way that will make it easier for us to follow them?](#irc-markers)
-- [How many BBB rooms do we want to set up?](#bbb-rooms)
-- [Do we want people to advertise any openings with their companies or any work that they're looking for?](#advertising)
-- [Decision archive](#decision-archive)
+1. [How fancy do we want to get this year? (overall prioritization)](#overall)
+2. [How do we want to make the full schedule more manageable?](#sched-decision)
+3. [How much do we want to enrich the wiki with JS?](#wiki-design)
+4. [What ideas do we want to borrow from other conferences?](#other-confs)
+5. [Do we want to make the ikiwiki web-editable?](#cgi)
+6. [How do we want to make better use of Etherpad?](#pad-decision)
+7. [Can we nudge people to ask IRC questions in a way that will make it easier for us to follow them?](#irc-markers)
+8. [How many BBB rooms do we want to set up?](#bbb-rooms)
+9. [Do we want people to advertise any openings with their companies or any work that they're looking for?](#advertising)
+10. [Decision archive](#decision-archive)
<a id="overall"></a>
@@ -516,7 +552,7 @@ so we know what we need to scramble to do.
<tr>
-<td class="org-left">&#xa0;</td>
+<td class="org-left">schedule view</td>
<td class="org-left">text table</td>
<td class="org-left">S: imagemap fallback</td>
<td class="org-left"><b>DONE S: interactive SVG</b></td>
@@ -604,7 +640,7 @@ so we know what we need to scramble to do.
<tr>
-<td class="org-left">&#xa0;</td>
+<td class="org-left">other platforms</td>
<td class="org-left"><b>S: Toobnix &amp; YT after event</b></td>
<td class="org-left">&#xa0;</td>
<td class="org-left">S: Toobnix + YT when live</td>
@@ -717,7 +753,10 @@ Might not be necessary.
- Pentabarf <https://lists.debian.org/debconf-team/2008/08/msg00147.html>
- Schedule shows local time and DebConf time: <https://debconf21.debconf.org/schedule/>
- LibrePlanet <https://libreplanet.org/2022/>
+
- libreadventure, minetest?
+
+ - <https://www.collabmagazine.com/organizing-a-multi-track-virtual-conference-with-microsoft-teams-live-events-a-technical-playbook-and-lessons-learned/> : 4-person team, post-prod, break commercials
<a id="cgi"></a>
@@ -1145,12 +1184,12 @@ Interested in a shift? Please e-mail <mailto:emacsconf-org-private@gnu.org> and
# Other tasks and processes
-- [As prerecorded talks come in](#prerec-process)
-- [When a talk is captioned](#when-captioned)
-- [Other tasks before the conference](#before)
-- [During the conference](#during-conference)
-- [After the conference](#after-conference)
-- [In case of](#exceptions)
+1. [As prerecorded talks come in](#prerec-process)
+2. [When a talk is captioned](#when-captioned)
+3. [Other tasks before the conference](#before)
+4. [During the conference](#during-conference)
+5. [After the conference](#after-conference)
+6. [In case of](#exceptions)
<a id="prerec-process"></a>
@@ -1667,7 +1706,7 @@ Probably focus on grabbing the audio first and seeing what's worth keeping
Make a table of the form
-<table id="org72ffad3" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
+<table id="org5b76093" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
<colgroup>
diff --git a/2022/organizers-notebook/index.org b/2022/organizers-notebook/index.org
index 205fddd8..c8e7ec1b 100644
--- a/2022/organizers-notebook/index.org
+++ b/2022/organizers-notebook/index.org
@@ -406,7 +406,7 @@ so we know what we need to scramble to do.
| | Good | Better | Best |
|-----------------+-------------------------------+-----------------------------+------------------------------------------------------|
| [[#sched-decision][schedule]] | one track | *DONE S: two tracks* | aligned times, full roster |
-| [[#schedule-publish][schedule view]] | text table | S: imagemap fallback | *DONE S: interactive SVG* |
+| schedule view | text table | S: imagemap fallback | *DONE S: interactive SVG* |
| [[#upload][upload]] | FTP | *S?: web-based* | auto-encoded, preview (SReview?) |
| [[#streaming][streaming]] | ffmpeg from computer | DONE OBS | *Z: OBS in cloud, switchable hosts* |
| [[#prepare-prerec-process][prerec]] | play original | Z: normalize audio | *S: post as soon as talk is live* |
@@ -417,7 +417,7 @@ so we know what we need to scramble to do.
| [[#publishing-sched][sched update]] | *S: publish at start* | update main sched | update talk pages |
| [[#publish-live][talk pages]] | *S: link to stream, pad, IRC* | *link to prerec when live* | embed stream, pad, IRC, prerec |
| [[#other-streams][other streams]] | 480p | + Toobnix | *S: + YouTube* |
-| [[#other-platforms][other platforms]] | *S: Toobnix & YT after event* | | S: Toobnix + YT when live |
+| other platforms | *S: Toobnix & YT after event* | | S: Toobnix + YT when live |
| [[#wiki-design][wiki]] | plain text, markdown | *S: some JS enrichment* | more JS and CSS, embeds, videoplayer |
** How do we want to make the full schedule more manageable?
@@ -1643,7 +1643,7 @@ CLOSED: [2022-09-21 Wed 14:12]
** DONE Prepare to publish schedule :sachac:wiki:
CLOSED: [2022-10-07 Fri 13:56]
:PROPERTIES:
-:CUSTOM_ID: schedule-publish
+:CUSTOM_ID: schedule-publish-old
:END:
- Should be understandable as plain text