[[!sidebar content=""]] This file is automatically exported from [/2022/organizers-notebook/index.org](/2022/organizers-notebook/index.org). You might prefer to navigate this as an Org file instead. To do so, [clone the wiki repository](https://emacsconf.org/edit/). # Table of Contents 1. [Cadence](#cadence) 2. [Overall priorities](#overall) 3. [Current tasks / status](#current) 4. [Time-sensitive](#time-sensitive) 5. [Projects and other long-running tasks](#projects) 6. [Projects to bear in mind but which are not actual](#maybe-projects) 7. [Things to figure out / decisions to make](#decisions) 8. [Roles needed](#roles) 9. [Other tasks and processes](#other) 10. [Task archive](#archive) 11. [Communications](#comms) 12. [Supporting code](#code) 13. [Lessons learned](#lessons) Time-sensitive tasks: 1. [Send program-published email for emacsconf-discuss](#announce-program):needsowner:timesensitive:email: 2. [Prepare email for nudging speakers to send prerec, and inform on upload workflow](#mail-upload):timesensitive:needsowner: # Cadence
Work | Speakers | Volunteers | Public | |
acceptancoe, reply to confirm | ||||
schedule, reply if not okay | overall priorities | |||
file upload | follow up with radio silence | infra update | ||
Etherpad, stream | file upload instructions, drop radio silence | training | ||
intro, exit | shifts | schedule, posters? | ||
watch pages, prerecs | prerec confirmation/reminder, caption progress | caption kickoff | ||
dry run, captions | tech check, bio, support links (ex: Liberapay)? | |||
captions | checkin instructions | |||
captions | last weekend before EmacsConf | watching |
Good | Better | Best | |
---|---|---|---|
schedule | one track | DONE S: two tracks | aligned times, full roster |
schedule view | text table | S: imagemap fallback | DONE S: interactive SVG |
upload | FTP | S?: web-based | auto-encoded, preview (SReview?) |
streaming | ffmpeg from computer | DONE OBS | Z: OBS in cloud, switchable hosts |
prerec | DONE play original with captions | Z: normalize audio | S: post as soon as talk is live |
BBB rooms | about 5 rooms that we cycle through | one room per speaker | |
host | no host, speaker reads pad | host reads pad | host monitors IRC and helps with BBB as well |
BBB Q&A | none | DONE open to community | moderated by speaker and host |
watch page | tracks | + IRC | + talk info, maybe even pad |
pad | one pad for conf | one pad per talk, wikimedia | one pad per talk, self-hosted so we can access API |
IRC | #emacsconf, -org | tracks, hallway, org | IRC volunteer copying to pads; maybe even IRC bots |
IRC announcements | ERC commands | timer-based | |
sched update | S: publish at start | update main sched | update talk pages |
talk pages | S: link to stream, pad, IRC | link to prerec when live | embed stream, pad, IRC, prerec |
other streams | 480p | + Toobnix | S: + YouTube |
other platforms | S: Toobnix & YT after event | S: Toobnix + YT when live | |
wiki | plain text, markdown | sachac: some JS and CSS enrichment | more JS and CSS, embeds, videoplayer |
intro and exit | generic static image | per-talk image | Emacs thing so we can display info, countdowns, IRC |
ansible | none | sachac: some automation | comprehensive, can also work against containers |
Gen AM | Gen PM | Dev AM | Dev PM | |
Host | zaeph | zaeph | bandali | |
Streamer | zaeph | zaeph | bandali | |
Check-in | sachac | |||
IRC | sachac | |||
Pad | sachac |
Gen AM | Gen PM | Dev AM | Dev PM | |
Host | zaeph | zaeph | bandali | |
Streamer | zaeph | zaeph | bandali | |
Check-in | sachac | |||
IRC | sachac | |||
Pad | sachac |
Start | End | Slug | Notes | URL | Timestamp |