diff options
Diffstat (limited to '')
-rw-r--r-- | 2022/organizers-notebook.md | 143 | ||||
-rw-r--r-- | 2022/organizers-notebook/index.org | 6 |
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"> </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"> </td> +<td class="org-left">other platforms</td> <td class="org-left"><b>S: Toobnix & YT after event</b></td> <td class="org-left"> </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 |