summaryrefslogtreecommitdiffstats
path: root/2022/organizers-notebook
diff options
context:
space:
mode:
Diffstat (limited to '2022/organizers-notebook')
-rw-r--r--2022/organizers-notebook/index.org59
1 files changed, 38 insertions, 21 deletions
diff --git a/2022/organizers-notebook/index.org b/2022/organizers-notebook/index.org
index 2ec0497e..61c13b89 100644
--- a/2022/organizers-notebook/index.org
+++ b/2022/organizers-notebook/index.org
@@ -94,9 +94,9 @@ interests you!
| BBB Q&A | none | *DONE open to community* | moderated by speaker and host |
| [[#write-viewing][watch page]] | tracks | + IRC | *S: DONE + talk info*, maybe even current/recent/next |
| [[#etherpad][pad]] | one pad for conf | one pad per talk, wikimedia | *S: DONE one pad per talk, self-hosted* so we can access API |
-| [[#irc][IRC]] | #emacsconf, -org | *#emacsconf, -gen, -dev, -org* | IRC volunteer copying to pads; maybe even IRC bots |
-| [[#irc-announce][IRC announcements]] | *ERC commands* | timer-based | bot commands |
-| [[#publishing-sched][sched update]] | *S: publish at start* | update main sched | update talk pages |
+| [[#irc][IRC]] | #emacsconf, -org | *DONE #emacsconf, -gen, -dev, -org* | IRC volunteer copying to pads; maybe even IRC bots |
+| [[#irc-announce][IRC announcements]] | *DONE S: ERC commands* | timer-based | bot commands |
+| [[#publishing-sched][sched update]] | *DONE 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* |
| [[#video-platforms][other platforms]] | *S: Toobnix & YT after event* | | S: Toobnix + YT when live |
@@ -556,14 +556,6 @@ DEADLINE: <2022-11-11 Fri>
:CUSTOM_ID: obs-scenes
:END:
- [ ] corwin is out from Nov 11-20, and we should start working on them before then.
-** TODO Publish icals and pentabarf :sachac:
-:PROPERTIES:
-:CUSTOM_ID: ical
-:Effort: 1:00
-:END:
-
-It would be nice to have track-specific icals as well.
-
** TODO Build up the ansible playbook :sachac:opal:
:PROPERTIES:
:CUSTOM_ID: ansible
@@ -579,6 +571,10 @@ Playbook will be able to reproduce:
in prod or docker container
+*** TODO local icecast forwarder
+*** TODO restreamers on live0
+*** TODO icecast on live0
+*** TODO publishing environment
*** DONE Get ansible to run against a clean docker
CLOSED: [2022-10-11 Tue 12:20]
*** DONE Set up Etherpad with MySQL
@@ -720,10 +716,16 @@ Maybe links to the current shift's pads
- TO_PROCESS(a) :: talk has been uploaded. zaeph will rename it,
process it using ffmpeg/audacity, and then put it in
media.emacsconf.org/2022/backstage along with any related files.
+ - VIDEO_FILE
+ - VIDEO_FILE_SIZE
+ - VIDEO_DURATION
- TO_AUTOCAP(y) :: sachac will prepare automated captions for easier editing
+ - YOUTUBE_URL
+ - TOOBNIX_URL
- TO_ASSIGN(a) :: captioning volunteers can call dibs on this talk by
e-mailing sacha@sachachua.com. talk will be listed on media.emacsconf.org/2022/backstage/index.html
-- TO_CAPTION(c) :: captioning is in progress. CAPTIONER property is set to the volunteer.
+- TO_CAPTION(c) :: captioning is in progress.
+ - CAPTIONER property is set to the volunteer.
- TO_STREAM(s) :: talk is captioned and ready to play. Transcript directives are prepared so that the talk can be published with the transcript when it streams.
- PLAYING(m) :: talk is being streamed live; announce in IRC and publish prerec and other resources on talk page
- CLOSED_Q(q) :: host is doing closed Q&A session with speaker; announce Q&A in IRC, friendly BBB page should refresh with waiting message
@@ -731,23 +733,27 @@ Maybe links to the current shift's pads
- UNSTREAMED_Q(u) :: Q&A session with speaker continues off the stream because another talk has started playing; list on current page
- TO_ARCHIVE :: Q&A session has ended; update talk page and current page. At some point, archive the pad and IRC onto the talk page.
- TO_EXTRACT :: Extract the recording from the Q&A room
+ - QA_YOUTUBE
+ - QA_TOOBNIX
- TO_FOLLOW_UP :: Send questions to the speaker for follow-up
- DONE(x) :: all done, yay!
- CANCELLED(!) :: maybe next time
Other things that aren't tracked by todo status:
-- CHECKED_IN: t :: once the speaker has been checked into the BBB room or IRC
-
-*** TODO Prepare to announce talks on IRC
+- CHECK_IN: t :: once the speaker has been checked into the BBB room or IRC
+
+*** DONE Prepare to announce talks on IRC
+CLOSED: [2022-10-20 Thu 10:59]
:PROPERTIES:
:CUSTOM_ID: irc-announce
:END:
+emacsconf-erc.el in the emacsconf-el repo
+
- talks should be announced in their relevant track channel and in the main channel
- - video starting in 5 minutes
- video starting now
- Q&A starting now & where
-- a small announcement might go into the other track as well
+- a small announcement might go into the hallway and emacsconf-org
- announcement can include talk page, pad, IRC nick, pronouns
** BLOCKED Set up talks on Toobnix and YouTube :sachac:
@@ -775,17 +781,19 @@ maybe after we get the prerecs
ex: liberapay, patreon, anyone looking for a job, etc.
** BLOCKED Do a dry run
-SCHEDULED: <2022-11-12 Sat>
+SCHEDULED: <2022-11-06 Sun>
:PROPERTIES:
:CUSTOM_ID: dry-run
:END:
+zaeph is available on 2022-11-06
+
- Streams
- [ ] General stream
- [ ] Development stream
- [ ] 480p streams
- - [ ] Toobnix streams
- - [ ] YouTube streams
+ - [ ] Toobnix stream
+ - [ ] YouTube stream
- Scenes
- [ ] Intro
- [ ] Prerec
@@ -794,8 +802,8 @@ SCHEDULED: <2022-11-12 Sat>
- [ ] Q&A: pad
- [ ] IRC channels
- [ ] Announce
- - [ ] Timers
- [ ] Question handling
+ - [ ] Timers
- [ ] Watching pages
- [ ] Before launch
- [ ] Streaming
@@ -2637,6 +2645,15 @@ Next week, we hope to:
Sacha
+** DONE Publish icals :sachac:
+CLOSED: [2022-10-19 Wed 18:46]
+:PROPERTIES:
+:CUSTOM_ID: ical
+:Effort: 1:00
+:END:
+
+It would be nice to have track-specific icals as well.
+
* Communications
:PROPERTIES:
:CUSTOM_ID: comms