summaryrefslogtreecommitdiffstats
path: root/2022
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--2022/organizers-notebook/index.org68
-rw-r--r--2022/volunteer.md4
-rw-r--r--2022/volunteer/checkin.md40
-rw-r--r--2022/volunteer/irc.md48
4 files changed, 128 insertions, 32 deletions
diff --git a/2022/organizers-notebook/index.org b/2022/organizers-notebook/index.org
index 2e1b3d6b..18981ad1 100644
--- a/2022/organizers-notebook/index.org
+++ b/2022/organizers-notebook/index.org
@@ -85,10 +85,10 @@ interests you!
|------------------------+-------------------------------------+--------------------------------------+--------------------------------------------------------------|
| [[#sched-decision][schedule]] | one track | *DONE S: two tracks* | aligned times, full roster |
| schedule view | text table | S: imagemap fallback | *DONE S: interactive SVG* |
-| [[#upload][upload]] | FTP | *S?: web-based* | auto-encoded, preview (SReview?) |
-| [[#streaming][streaming]] | ffmpeg from computer | DONE OBS | *Z: OBS in cloud, switchable hosts* |
+| [[#upload][upload]] | FTP | *B: web-based* | auto-encoded, preview (SReview?) |
+| [[#streaming][streaming]] | ffmpeg from computer | *DONE OBS* | ?: OBS in cloud, switchable hosts |
+| [[#coordinate-volunteers][volunteer coordination]] | ad-hoc | *INPROGRESS playbook* | training meetings + recordings |
| [[#prepare-prerec-process][prerec]] | DONE play original with captions | Z: normalize audio | *S: post as soon as talk is live* |
-| [[#coordinate-volunteers][volunteer coordination]] | ad-hoc | *playbook* | training meetings + recordings |
| BBB rooms | about 5 rooms that we cycle through | | *one room per speaker* |
| host | no host, speaker reads pad | *host reads pad* | host monitors IRC and helps with BBB as well |
| BBB Q&A | none | *DONE open to community* | moderated by speaker and host |
@@ -279,20 +279,24 @@ Considerations:
- Encourage people to sign up for [[#shifts]]
*** TODO Write playbooks
+**** DONE Check-in
+CLOSED: [2022-10-16 Sun 21:26]
+[[https://emacsconf.org/2022/volunteer/checkin/]]
+**** DONE IRC
+CLOSED: [2022-10-16 Sun 21:38]
+https://emacsconf.org/2022/volunteer/irc/
+**** TODO Pad
+:PROPERTIES:
+:CUSTOM_ID: inform-pad-volunteers
+:END:
+
**** TODO Host
-**** TODO Check-in
-**** TODO IRC
**** BLOCKED Streamer
:PROPERTIES:
:CUSTOM_ID: inform-streamer-volunteers
:END:
Blocked by [[#streaming]]
**** TODO Captions
-**** BLOCKED Pad
-:PROPERTIES:
-:CUSTOM_ID: inform-pad-volunteers
-:END:
-Blocked by [[#etherpad]].
*** TODO Plan training session(s), Q&A availability, recordings
*** BLOCKED Hold Q&A session with volunteers
:PROPERTIES:
@@ -453,11 +457,14 @@ CLOSED: [2022-10-13 Thu 13:55]
*** DONE Export pad initial content HTML to make it easier to reimport into wikimedia or elsewhere
CLOSED: [2022-10-13 Thu 13:46]
~emacsconf-pad-export-initial-content-for-all-talks~
-** TODO Update IRC instructions because of multiple tracks
+** DONE Update IRC instructions because of multiple tracks
+CLOSED: [2022-10-16 Sun 17:39]
:PROPERTIES:
:CUSTOM_ID: irc
:END:
-** TODO Investigate streaming options, maybe OBS in the cloud :corwin:zaeph:
+
+Added to watch pages
+** TODO Investigate streaming options, maybe OBS in the cloud :corwin:
DEADLINE: <2022-11-20 Sun>
:PROPERTIES:
:CUSTOM_ID: streaming
@@ -895,6 +902,40 @@ Ideas:
- Five or so, rotating among them
- Check-in person directs the speaker to the next available room
- Worked fine last time
+** How easy do we want to make it to join the BBB session?
+Considerations:
+- It's easier for the checkin person to deal with only the speaker
+- We may not want people to join the Q&A session at the beginning
+- We want to make it easy for people to join the Q&A session eventually
+
+Options:
+
+- PROBABLY EASIEST: Set it to anyone can join, but the meeting needs to be started by a
+ moderator. Start the meeting on the day of the talk. Announce the
+ BBB URL in the pad, IRC channel, and on the talk page when the host
+ is ready. Maybe add a rewrite rule when the host is ready.
+- Set an access code. Announce the access code when the host is ready.
+ - Access codes are annoying to copy and paste.
+ - Access codes might get accidentally unset or regenerated.
+- Set room so that moderators have to approve waiting users.
+ - Check-in has to watch out for waiting speaker.
+ - Host sets it to accept everyone who's waiting when the host is ready.
+ - Changing it to turn the option off doesn't seem to affect an
+ ongoing meeting, even though the web interface says you should be
+ able to change the setting any time.
+ - Waiting users don't make the user notification go ding.
+** How do we want to name the BBB rooms?
+
+Needs to be easy to:
+- share all the BBB rooms for a particular shift with the check-in volunteer
+- start the BBB rooms for the morning
+- match up the recordings with the talks afterwards
+- find the BBB room for a talk or speaker
+- remove all the BBB rooms for the year
+
+ec22-sat-am-dev Speaker Name (slugs)
+
+
** Do we want people to advertise any openings with their companies or any work that they're looking for?
:PROPERTIES:
:CUSTOM_ID: advertising
@@ -2385,9 +2426,6 @@ CLOSED: [2022-10-11 Tue 19:32]
:END:
For the admins on BBB. The list is accessible here: [[https://bbb.emacsverse.org/b/admins/rooms][Organization Settings]].
Should take no more than ~20′.
-
-
-
* Communications
:PROPERTIES:
:CUSTOM_ID: comms
diff --git a/2022/volunteer.md b/2022/volunteer.md
index 39a96937..25607ee4 100644
--- a/2022/volunteer.md
+++ b/2022/volunteer.md
@@ -133,7 +133,7 @@ for infrastructure and video)) and we'll help you get set up.
We'll post training material and shift schedules as the conference gets nearer.
In the meantime, here are some roles you might be able to help with.
-### Check in
+### [[Check in|2022/volunteer/checkin]]
When speakers check into the IRC channel, you can direct them to the
right BigBlueButton room for their Q&A session and help them make sure
@@ -185,3 +185,5 @@ To volunteer as a host,
[We'd love to hear from you!](mailto:emacsconf-org@gnu.org) (or privately:
[emacsconf-org-private@gnu.org](mailto:emacsconf-org-private@gnu.org))
+
+[[!taglink CategoryVolunteer]]
diff --git a/2022/volunteer/checkin.md b/2022/volunteer/checkin.md
index 319e84e4..9443ec73 100644
--- a/2022/volunteer/checkin.md
+++ b/2022/volunteer/checkin.md
@@ -11,7 +11,10 @@ Perks:
- You get to chat a little with speakers and help them feel at ease
-# Materials:
+# Preparation
+
+You'll need an account on bbb.emacsverse.org, and we'll set you up
+with moderator access on the relevant BBB rooms.
We'll share a list of talks for your shift with:
@@ -26,8 +29,6 @@ We'll share a list of talks for your shift with:
- email address
- emergency contact information
-We'll also give you moderator access on the relevant BBB rooms.
-
# Process
## Looking for speakers
@@ -43,16 +44,11 @@ When you notice a speaker checking in, you can use something like
`/msg NICK Hi, let me help you get checked in. Please join BBB_URL .`
to send a private message to the speaker with the Big Blue Button URL.
-Join the BBB room. If you do not have access, let sachac know.
-
-The BBB rooms will be set up so that people will need to be approved
-by a moderator in order to join the meeting, at least in the
-beginning. When the speaker arrives, you will see a **Waiting Users**
-entry on the left side with a red notification badge. Let the speaker
-in by clicking on **Accept** next to their name.
+Join the BBB room. If you do not have moderator access, let sachac know.
-You can take a few moments to say hi to them, thank them for
-presenting at EmacsConf, etc.
+The BBB rooms will be set up so that people can join without approval.
+When the speaker arrives, you can take a few moments to say hi to
+them, thank them for presenting at EmacsConf, etc.
Click on their name and choose **Promote to moderator.**
@@ -75,8 +71,13 @@ If the speaker wants to read questions as they come in on Etherpad or
IRC, help them load the pad or the track-specific IRC channel. If
there is a host for the session, the host can also read questions out
loud. Let the speaker know that they can answer questions in any order
-they want, skip questions, or take a little time to think about their
-answers.
+they want, skip questions, take a little time to think about their
+answers, and answer questions for as short or as long as they'd like.
+The room is dedicated for their use, so they don't have to worry about
+stepping on someone else's Q&A. The first part of their Q&A will be
+streamed. The host will let them know when the time for streamed Q&A
+is almost done, but people can continue discussing things in the Q&A
+room if they want.
Once the speaker is settled in, you can let `#emacsconf-org` know that
the speaker has been checked in.
@@ -85,7 +86,7 @@ Let the speaker know how many minutes before their Q&A starts. They
can take a break before then. Many speakers choose to watch other
talks before theirs.
-# Heads-up before the Q&A starts
+## Heads-up before the Q&A starts
Check in on the speaker about five minutes before their Q&A session
starts to give them a heads-up. Ask them to close any other tabs that
@@ -98,11 +99,18 @@ the **Start recording** button at the top.
In between checking in people, feel free to enjoy the conference!
-# What if a live Q&A session is starting within 30 minutes and the speaker hasn't shown up yet?
+## What if a live Q&A session is starting within 30 minutes and the speaker hasn't shown up yet?
Let us know on `#emacsconf-org`. You or another organizer can contact
them using their emergency contact info. If you prefer to not use your
phone, you can ask one of the organizers in #emacsconf-org and we'll
call the speaker for you.
+## After the Q&A wraps up
+
+If you notice that the Q&A in a room is all done, you can thank the
+speaker and click on **Stop recording** in the top middle.
+
+[[Check out other ways to volunteer|2022/volunteer]]
+
[[!taglink CategoryVolunteer]]
diff --git a/2022/volunteer/irc.md b/2022/volunteer/irc.md
new file mode 100644
index 00000000..32fd0571
--- /dev/null
+++ b/2022/volunteer/irc.md
@@ -0,0 +1,48 @@
+[[!meta title="IRC volunteer"]]
+
+# Responsibilities
+
+- Keep an eye on the IRC channel for your track and copy questions to
+ the relevant Etherpad so that hosts and speakers can easily find
+ them.
+- (optional) Answer conference-related questions
+- (optional) Announce talks and Q&A sessions.
+
+# Preparation
+
+If you'd like to announce talks and Q&A sessions, we can share a pad
+with announcements that you can copy and paste.
+
+If you would like to help set the channel topic or moderate the
+channel, please ask one of the main organizers (bandali, zaeph, or
+sachac) to add you as a channel operator.
+
+# Process
+
+## Copying questions
+
+Open `#emacsconf-gen` and/or `#emacsconf-dev` depending on your shift
+and your ability to keep track of multiple things at the same time.
+
+In another window, open the Etherpad for the relevant talk(s). You can
+find pad URLs on the talk page or in the talk announcement that is
+also posted on IRC.
+
+When you notice a question posted in IRC, reply to the person and say
+that you'll copy the question into the relevant pad. If you're using
+ERC or another programmable IRC client, you may want to make a command
+that simplifies that process.
+
+Copy the question to the bottom of the question list of the relevant
+pad and add the person's nick after it in parentheses. Please keep it
+as a top-level item instead of nesting it under something else. You
+can reword the question for clarity if needed.
+
+## Announcing talks and Q&A sessions
+
+At the indicated time, paste the announcement into the relevant
+channel. (This might be automated if we get around to it.)
+
+[[Check out other ways to volunteer|2022/volunteer]]
+
+[[!taglink CategoryVolunteer ]]