diff options
Diffstat (limited to 'organizers-notebook/index.org')
-rw-r--r-- | organizers-notebook/index.org | 100 |
1 files changed, 62 insertions, 38 deletions
diff --git a/organizers-notebook/index.org b/organizers-notebook/index.org index 50dc9158..f8a67d44 100644 --- a/organizers-notebook/index.org +++ b/organizers-notebook/index.org @@ -287,7 +287,6 @@ New year: #+begin_src sh mpv https://live0.emacsconf.org/gen.webm #+end_src - ** Watching pages :PROPERTIES: :CUSTOM_ID: watch @@ -306,40 +305,6 @@ New year: Set up test streams (see ffmpeg instructions from [[#icecast][Icecast]]) and then: - -** IRC web client - -Success: -- [X] You can join from https://chat.emacsconf.org -- [X] You can join from https://live.emacsconf.org and the channels end up as the latest ones - -Remember to schedule a task to ask libera.chat to increase the number of users it will accept from chat.emacsconf.org to avoid connection exhaustion errors. - -Message I've posted to support@libera.chat: - -Thank you for running libera.chat. We're looking forward to using IRC -(#emacsconf-gen, #emacsconf-dev) for the discussions for the upcoming -EmacsConf (Dec 7-8, https://emacsconf.org). In the past, we've needed to -coordinate with Libera staff to increase the number of connections -allowed from chat.emacsconf.org during conference days in order to avoid -connection exhaustion errors. Is that something we can plan now or would -you like me to bring it up a few days before the conference? -** Etherpad - -Success: - -- [X] pad.emacsconf.org redirects to this year's entry -- [X] Each talk has its own Etherpad - -** Manual IRC announcements - -Success: - -- [ ] You can /opall, /conftopic, and /broadcast - - -** Automated IRC announcements - ** VNC :PROPERTIES: :CUSTOM_ID: vnc @@ -367,7 +332,7 @@ manager so that the VNC window is not resized. 2. Set up your local environment: - - gen: export TRACK=gen; export TRACK_PORT=5905; export SSH_PORT=46668 + - gen: ~export TRACK=gen; export TRACK_PORT=5905; export SSH_PORT=46668~ - dev: export TRACK=dev; export TRACK_PORT=5906; export SSH_PORT=46668 3. Copy the password: @@ -407,8 +372,8 @@ xvncviewer 127.0.0.1:$TRACK_PORT -shared -geometry 1280x720 -passwd vnc-passwd-$ ** Streaming with OBS Success: Confirm that you can stream -- [ ] gen -- [ ] dev +- [X] gen +- [X] dev New year: reprovision with @@ -451,6 +416,65 @@ ansible-playbook -i inventory.yml prod-playbook.yml --tags stream so that the year is updated in the configuration. This is on live.emacsconf.org and can be restarted with =/etc/init.d/emacsconf restart=. +** IRC web client + +Success: +- [X] You can join from https://chat.emacsconf.org +- [X] You can join from https://live.emacsconf.org and the channels end up as the latest ones + +Remember to schedule a task to ask libera.chat to increase the number of users it will accept from chat.emacsconf.org to avoid connection exhaustion errors. + +Message I've posted to support@libera.chat: + +Thank you for running libera.chat. We're looking forward to using IRC +(#emacsconf-gen, #emacsconf-dev) for the discussions for the upcoming +EmacsConf (Dec 7-8, https://emacsconf.org). In the past, we've needed to +coordinate with Libera staff to increase the number of connections +allowed from chat.emacsconf.org during conference days in order to avoid +connection exhaustion errors. Is that something we can plan now or would +you like me to bring it up a few days before the conference? +** Etherpad + +Success: + +- [X] pad.emacsconf.org redirects to this year's entry +- [X] Each talk has its own Etherpad +** Publishing media to the server and to the wiki +:PROPERTIES: +:CUSTOM_ID: media +:END: + +Start of year: + +1. Set =media_protect_root= to true in Ansible =group_vars/all.yml=. +2. =ansible-playbook -i inventory.yml prod-playbook.yml --tags media= +3. Generate the index with =emacsconf-publish-update-media= + +Confirm by setting a submitted talk to =PLAYING= and testing with +elisp:emacsconf-publish-media-files-on-change . The public media +directory should have the files and the entry should be in the index. +Switching it back to =TO_STREAM= and calling +elisp:emacsconf-publish-media-files-on-change should remove it. + +*** TODO Switch public media to unprotected root before the conference + +1. Clear public media directory. +2. Set =media_protect_root= to false in Ansible =group_vars/all.yml=. +3. =ansible-playbook -i inventory.yml prod-playbook.yml --tags media= + +You can generate the index with =emacsconf-publish-update-media=. +** Automated IRC announcements + +Success: + +- [ ] When a talk starts playing, it is announced in the relevant channel + +** Manual IRC announcements + +Success: + +- [X] You can /opall, /conftopic, and /broadcast + ** Low-res stream ** Restream to YouTube ** Restream to Toobnix |