From b0b4ccf1a3cd4af238222ca1e7609b6dc165101b Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Mon, 17 Oct 2022 21:40:38 -0400 Subject: add notes for creating BBB rooms --- 2022/organizers-notebook/index.org | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) (limited to '2022/organizers-notebook') diff --git a/2022/organizers-notebook/index.org b/2022/organizers-notebook/index.org index ce594f61..994927c4 100644 --- a/2022/organizers-notebook/index.org +++ b/2022/organizers-notebook/index.org @@ -174,6 +174,7 @@ Blocked by [[*Figure out web-based file upload][Figure out web-based file upload - dto signed up for shifts - playbook drafts +- created BBB rooms and added them to conf.org * Projects and other long-running tasks :PROPERTIES: @@ -539,10 +540,31 @@ Objective: Comments: - It would be nice to have a protocol with speakers to tell us that they’re uncomfortable with a question, just so that we can find a smooth way to skip it. -** TODO Set up BBB rooms and update conf.org :sachac: +** DONE Set up BBB rooms and update conf.org :sachac: +CLOSED: [2022-10-17 Mon 21:40] :PROPERTIES: :CUSTOM_ID: create-bbb :END: + +1. Log on to bbb.emacsverse.org as an admin. +2. Create a room. Enable *Mute users when they join*. + + The code below doesn't quite work, but might be a good starting point for future automation. + + #+begin_src emacs-lisp :eval no +(setq list (seq-drop (emacsconf-bbb-room-title-list) 3)) ; skip some if needed +(progn + (setq name (pop list)) + (kill-new (format "name=\"%s\";$('#create-room-block').click();$('#create-room-name').val(name);$('#room_mute_on_join').click();$('.create-room-button').click();\n" + name)) + (sleep-for 1) + (shell-command "xdotool key alt+Tab sleep 3 key ctrl+v sleep 1 key Return")) +#+end_src + +console.log(JSON.stringify([...document.querySelectorAll('.delete-room')].map((o) => { return { name: o.getAttribute('data-name'), path: o.getAttribute('data-path') }}).filter((o) => o.name.match(/^ec22/)))) + +see conf.org for the rest of the process + ** STANDBY Add nice-to-have stuff to prepare.md :zaeph: :PROPERTIES: :CUSTOM_ID: extra-prepare @@ -910,6 +932,7 @@ Needs to be easy to: - remove all the BBB rooms for the year ec22-sat-am-dev Speaker Name (slugs) + ** Uh... how should ikiwiki be set up? - remove the ikiwiki_src clone from the ansible config -- cgit v1.2.3