From 59333798b0cd7fd285f5e0b3550bb926eab3c38c Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 22 Nov 2022 08:34:20 -0500 Subject: generate status page for live.emacsconf.org --- emacsconf-publish.el | 32 +++++++++++++++++++++++++++++--- 1 file changed, 29 insertions(+), 3 deletions(-) (limited to 'emacsconf-publish.el') diff --git a/emacsconf-publish.el b/emacsconf-publish.el index 2d5964a..a998779 100644 --- a/emacsconf-publish.el +++ b/emacsconf-publish.el @@ -862,7 +862,8 @@ Entries are sorted chronologically, with different tracks interleaved." :title (plist-get o :title) :url (concat "/" (plist-get o :url)) :speakers (plist-get o :speakers) - :q-and-a (plist-get o :q-and-a)) + :q-and-a (plist-get o :q-and-a) + :pad (plist-get o :pad-url)) (unless (eq emacsconf-publishing-phase 'program) (list :track (plist-get o :track) @@ -1611,11 +1612,13 @@ Entries are sorted chronologically, with different tracks interleaved." :end-info(emacsconf-surround " - " (plist-get talk :end) "" "") :track-info (emacsconf-surround (format " " (or (plist-get talk :track) "")) (plist-get talk :track) "" "") :q-info (emacsconf-surround " Q&A: " (plist-get talk :q-and-a) "; " "") + :pad-info (emacsconf-surround " Etherpad; " "") :slug-info (emacsconf-surround " id:" (plist-get talk :slug) "" "") :speaker-info (emacsconf-surround "
" (plist-get talk :speakers-with-pronouns) "
" "") :resources-info (emacsconf-surround "" ""))) "
-
${start-info}${end-info}${track-info}${q-info}${slug-info}
+
${start-info}${end-info}${track-info}${pad-info}${q-info}${slug-info}
${speaker-info} ${resources-info} @@ -1745,7 +1748,30 @@ ${title-info}
mpv https://live0.emacsconf.org:9001/emacsconf/gen.webm
 vlc https://live0.emacsconf.org:9001/emacsconf/gen.webm
 ffplay https://live0.emacsconf.org:9001/emacsconf/gen.webm
-
" + + +

If you experience any disruptions, try reloading the page you're using +to watch the video. If that still doesn't work, please check our +status page at https://status.emacsconf.org for updates on the +status of various parts of our infrastructure, and instructions on how +to get in touch with us about disruptions.

+ +

If you prefer, you can watch the livestream via Toobnix: +General track, +Development track. +Pre-recorded videos and replays will also be available on Toobnix in +the EmacsConf channel.

+ +

To participate in the Q&A, please check the talk page for the Q&A +details, including the Etherpad link, IRC channel, and optionally +a BigBlueButton room (BBB) for Q&A. If you plan to participate in +Q&A in the BigBlueButton room, please use headphones or earphones +in order to minimize audio feedback. The link on the talk page +will take you to a waiting room that will automatically refresh +when the host has opened the Q&A.

+ +" + "")) (mapc (lambda (track) (make-directory (expand-file-name (format "%s/watch/%s" emacsconf-year (plist-get track :id)) emacsconf-publish-watch-directory) t) -- cgit v1.2.3