summaryrefslogtreecommitdiffstats
path: root/2022
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2022-10-17 21:40:38 -0400
committerSacha Chua <sacha@sachachua.com>2022-10-17 21:40:38 -0400
commitb0b4ccf1a3cd4af238222ca1e7609b6dc165101b (patch)
treeede7ca5b1e72622cf2859b36152eb8dab427a315 /2022
parent01c74c2e3bcbc176223f376a24f58a921491d14e (diff)
downloademacsconf-wiki-b0b4ccf1a3cd4af238222ca1e7609b6dc165101b.tar.xz
emacsconf-wiki-b0b4ccf1a3cd4af238222ca1e7609b6dc165101b.zip
add notes for creating BBB rooms
Diffstat (limited to '2022')
-rw-r--r--2022/organizers-notebook.md52
-rw-r--r--2022/organizers-notebook/index.org25
2 files changed, 64 insertions, 13 deletions
diff --git a/2022/organizers-notebook.md b/2022/organizers-notebook.md
index ceb894f4..60d4d659 100644
--- a/2022/organizers-notebook.md
+++ b/2022/organizers-notebook.md
@@ -23,6 +23,7 @@ Time-sensitive tasks:
- [Send program-published email for emacsconf-discuss](#announce-program):needsowner:timesensitive:email:
- [Prepare email for nudging speakers to send prerec, and inform on upload workflow](#mail-upload):timesensitive:needsowner:
+- [Write volunteer update 2022-10-23](#volunteer-2022-10-23)
Other projects:
@@ -366,6 +367,7 @@ Ordered chronologically (and therefore by importance).
- [Send program-published email for emacsconf-discuss](#announce-program):needsowner:timesensitive:email:
- [Prepare email for nudging speakers to send prerec, and inform on upload workflow](#mail-upload):timesensitive:needsowner:
+- [Write volunteer update 2022-10-23](#volunteer-2022-10-23)
<a id="announce-program"></a>
@@ -424,6 +426,15 @@ chatter in the other lists cc&rsquo;d in this message; thank you.
Blocked by [Figure out web-based file upload](#upload)
+<a id="volunteer-2022-10-23"></a>
+
+## TODO Write volunteer update 2022-10-23
+
+- dto signed up for shifts
+- playbook drafts
+- created BBB rooms and added them to conf.org
+
+
<a id="projects"></a>
# Projects and other long-running tasks
@@ -853,7 +864,24 @@ Comments:
<a id="create-bbb"></a>
-## TODO Set up BBB rooms and update conf.org :sachac:
+## DONE Set up BBB rooms and update conf.org :sachac:
+
+1. Log on to bbb.emacsverse.org as an admin.
+2. Create a room. Enable **Mute users when they join**.
+
+ The code below doesn&rsquo;t quite work, but might be a good starting point for future automation.
+
+ (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"))
+
+console.log(JSON.stringify([&#x2026;document.querySelectorAll(&rsquo;.delete-room&rsquo;)].map((o) => { return { name: o.getAttribute(&rsquo;data-name&rsquo;), path: o.getAttribute(&rsquo;data-path&rsquo;) }}).filter((o) => o.name.match(*^ec22*))))
+
+see conf.org for the rest of the process
<a id="extra-prepare"></a>
@@ -1046,9 +1074,9 @@ Note on how DebConf handled incidents:
- [How do we want to make better use of Etherpad?](#pad-decision)
- [Can we nudge people to ask IRC questions in a way that will make it easier for us to follow them?](#irc-markers)
- [How many BBB rooms do we want to set up?](#bbb-rooms)
-- [How easy do we want to make it to join the BBB session?](#org4e17dc7)
-- [How do we want to name the BBB rooms?](#orgbba679d)
-- [Uh&#x2026; how should ikiwiki be set up?](#org2d4c8a8)
+- [How easy do we want to make it to join the BBB session?](#org3e30dde)
+- [How do we want to name the BBB rooms?](#org778d3ab)
+- [Uh&#x2026; how should ikiwiki be set up?](#orgb351512)
- [Do we want people to advertise any openings with their companies or any work that they&rsquo;re looking for?](#advertising)
- [Decision archive](#decision-archive)
@@ -1259,7 +1287,7 @@ Ideas:
- Worked fine last time
-<a id="org4e17dc7"></a>
+<a id="org3e30dde"></a>
## How easy do we want to make it to join the BBB session?
@@ -1287,7 +1315,7 @@ Options:
- Waiting users don&rsquo;t make the user notification go ding.
-<a id="orgbba679d"></a>
+<a id="org778d3ab"></a>
## How do we want to name the BBB rooms?
@@ -1302,7 +1330,7 @@ Needs to be easy to:
ec22-sat-am-dev Speaker Name (slugs)
-<a id="org2d4c8a8"></a>
+<a id="orgb351512"></a>
## Uh&#x2026; how should ikiwiki be set up?
@@ -1533,8 +1561,8 @@ Saturday Dec 3
<tr>
<td class="org-left">IRC</td>
<td class="org-left">sachac</td>
-<td class="org-left">&#xa0;</td>
-<td class="org-left">&#xa0;</td>
+<td class="org-left">dto</td>
+<td class="org-left">dto</td>
<td class="org-left">vetrivln</td>
</tr>
@@ -1605,8 +1633,8 @@ Sunday Dec 4
<tr>
<td class="org-left">IRC</td>
<td class="org-left">sachac</td>
-<td class="org-left">&#xa0;</td>
-<td class="org-left">&#xa0;</td>
+<td class="org-left">dto</td>
+<td class="org-left">dto</td>
<td class="org-left">vetrivln</td>
</tr>
@@ -2225,7 +2253,7 @@ Probably focus on grabbing the audio first and seeing what&rsquo;s worth keeping
Make a table of the form
-<table id="org5aef865" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
+<table id="orgc27bc2b" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
<colgroup>
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