diff options
Diffstat (limited to 'organizers-notebook/index.org')
-rw-r--r-- | organizers-notebook/index.org | 31 |
1 files changed, 30 insertions, 1 deletions
diff --git a/organizers-notebook/index.org b/organizers-notebook/index.org index 17de185c..45b3339a 100644 --- a/organizers-notebook/index.org +++ b/organizers-notebook/index.org @@ -558,7 +558,6 @@ ssh root@bbb cd greenlight-v3 docker compose restart -Does not seem to work in Firefox private browsing; documented at https://emacsconf.org/2024/watch/. *** System audio limitations :PROPERTIES: @@ -575,6 +574,34 @@ BBB says sharing system audio works only if you use Chrome on Mac OS X or Micros Related: https://github.com/bigbluebutton/bigbluebutton/issues/8632 + +*** Creating talk BBB rooms + +- =docker exec -it greenlight-v3 /bin/bash= +- =bundle exec rails console= +- =user_id = User.find_by_email("sacha@sachachua.com").id= + +#+begin_src emacs-lisp :results replace +(mapconcat (lambda (group) + (format + "Room.create(user_id: user_id, name: \"%s - %s\")\n" + (plist-get (cadr group) :speakers) + (string-join (mapcar (lambda (talk) (plist-get talk :slug)) + (cdr group))))) + (emacsconf-mail-groups (emacsconf-active-talks (emacsconf-get-talk-info))) + "") +#+end_src + +- elisp:emacsconf-publish-bbb-static-redirects + +Print out the room IDs with + +#+begin_src ruby +Room.all.each { |x| puts x.friendly_id + " " + x.name }; nil +#+end_src + +*** Setting up moderator access codes + ** Manual IRC announcements Success: @@ -640,6 +667,7 @@ SCHEDULED: <2024-11-30 Sat> ** Restream to YouTube + * Other process notes :PROPERTIES: :CUSTOM_ID: other @@ -703,6 +731,7 @@ docker exec -it greenlight-v2 bundle exec rake user:create["USERNAME","EMAIL","P 4. Sync the new intros to the /data/emacsconf/shared/$YEAR/assets/intros directory. 5. Regenerate the pads: elisp:emacsconf-pad-prepopulate-all-talks 6. Regenerate talks.json: elisp:emacsconf-publish-talks-json-to-files + ** When a system is down |