From 3f26cdde998b8ec09c81511113bc02139c54e601 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Thu, 5 Dec 2024 09:32:30 -0500 Subject: update --- 2024/info/hyperdrive-before.md | 2 +- 2024/organizers-notebook/index.org | 8 ++------ 2024/schedule-details.md | 2 +- 2024/watch/gen.md | 2 +- organizers-notebook/index.org | 31 ++++++++++++++++++++++++++++++- 5 files changed, 35 insertions(+), 10 deletions(-) diff --git a/2024/info/hyperdrive-before.md b/2024/info/hyperdrive-before.md index d507ba52..6bb390b1 100644 --- a/2024/info/hyperdrive-before.md +++ b/2024/info/hyperdrive-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2024-12-07. [[!toc ]] Format: 20-min talk ; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) -Status: Waiting for video from speaker +Status: Processing uploaded video
Times in different time zones:
Saturday, Dec 7 2024, ~3:25 PM - 3:45 PM EST (US/Eastern)
which is the same as:
Saturday, Dec 7 2024, ~2:25 PM - 2:45 PM CST (US/Central)
Saturday, Dec 7 2024, ~1:25 PM - 1:45 PM MST (US/Mountain)
Saturday, Dec 7 2024, ~12:25 PM - 12:45 PM PST (US/Pacific)
Saturday, Dec 7 2024, ~8:25 PM - 8:45 PM UTC
Saturday, Dec 7 2024, ~9:25 PM - 9:45 PM CET (Europe/Paris)
Saturday, Dec 7 2024, ~10:25 PM - 10:45 PM EET (Europe/Athens)
Sunday, Dec 8 2024, ~1:55 AM - 2:15 AM IST (Asia/Kolkata)
Sunday, Dec 8 2024, ~4:25 AM - 4:45 AM +08 (Asia/Singapore)
Sunday, Dec 8 2024, ~5:25 AM - 5:45 AM JST (Asia/Tokyo)
Find out how to watch and participate
diff --git a/2024/organizers-notebook/index.org b/2024/organizers-notebook/index.org index 01e3bdc4..7b32b803 100644 --- a/2024/organizers-notebook/index.org +++ b/2024/organizers-notebook/index.org @@ -1018,6 +1018,7 @@ CLOSED: [2024-11-28 Thu 10:59] SCHEDULED: <2024-11-15 Fri> :PROPERTIES: :CREATED: [2024-11-02 Sat 11:50] :Effort: 0:30 +:CUSTOM_ID: create_rooms :END: :LOGBOOK: CLOCK: [2024-11-28 Thu 10:00]--[2024-11-28 Thu 10:12] => 0:12 @@ -1049,6 +1050,7 @@ docker exec -it greenlight-v3 bundle exec rails console #+RESULTS: :results: +Room.create(user_id: user_id, name: "Eduardo Ochs - maxima") Room.create(user_id: user_id, name: "Robin Templeton - guile") Room.create(user_id: user_id, name: "Daniel Pinkston - students") Room.create(user_id: user_id, name: "Ihor Radchenko and Bastien Guerry - org-update") @@ -1056,7 +1058,6 @@ Room.create(user_id: user_id, name: "Mats Lidell - hyperbole") Room.create(user_id: user_id, name: "screwlisp - mcclim") Room.create(user_id: user_id, name: "Vincent Conus - papers") Room.create(user_id: user_id, name: "Jonathan Otsuka - secrets") -Room.create(user_id: user_id, name: "Aaron Grothe - repro") Room.create(user_id: user_id, name: "Ryota - color") Room.create(user_id: user_id, name: "Danny McClanahan - regex") Room.create(user_id: user_id, name: "Bob Weiner - hywiki") @@ -1078,7 +1079,6 @@ Room.create(user_id: user_id, name: "Zac Romero - p-search") Room.create(user_id: user_id, name: "Bala Ramadurai - learning") Room.create(user_id: user_id, name: "Gopar - sharing") Room.create(user_id: user_id, name: "Christopher Howard - shellwater") -Room.create(user_id: user_id, name: "James Endres Howell - org-teach") :end: Print out the room IDs with @@ -1088,10 +1088,6 @@ Room.all.each { |x| puts x.friendly_id + " " + x.name }; nil #+end_src https://github.com/bigbluebutton/greenlight/issues/1925 -After about 6 seconds, the rails console quits. -502 bad gateway - -aaaaaaaaaah *** DONE Check BBB audio from my phone CLOSED: [2024-11-28 Thu 13:03] SCHEDULED: <2024-11-21 Thu> diff --git a/2024/schedule-details.md b/2024/schedule-details.md index 29073065..2a35f566 100644 --- a/2024/schedule-details.md +++ b/2024/schedule-details.md @@ -17,7 +17,7 @@ Jump to: Sat Dec 7 - S [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2024-12-07T15:00:00+0000""" endutc="""2024-12-07T15:20:00+0000""" start="""10:00""" end="""10:20""" title="""Gypsum: my clone of Emacs and ELisp written in Scheme""" url="""/2024/talks/gypsum""" speakers="""Ramin Honary""" track="""Development""" watch="""https://emacsconf.org/2024/watch/dev""" slug="""gypsum""" note="""captioned, video: 24:36"""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2024-12-07T15:20:00+0000""" endutc="""2024-12-07T16:00:00+0000""" start="""10:20""" end="""11:00""" title="""The Future of Org""" url="""/2024/talks/org-update""" speakers="""Ihor Radchenko and Bastien Guerry""" track="""General""" watch="""https://emacsconf.org/2024/watch/gen""" slug="""org-update""" note="""video: 40:01"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2024-12-07T15:40:00+0000""" endutc="""2024-12-07T16:00:00+0000""" start="""10:40""" end="""11:00""" title="""An experimental Emacs core in Rust""" url="""/2024/talks/rust""" speakers="""Troy Hinckley""" track="""Development""" watch="""https://emacsconf.org/2024/watch/dev""" slug="""rust""" note="""captioned, video: 20:06"""]] -[[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2024-12-07T16:20:00+0000""" endutc="""2024-12-07T16:30:00+0000""" start="""11:20""" end="""11:30""" title="""Colour your Emacs with ease""" url="""/2024/talks/color""" speakers="""Ryota""" track="""General""" watch="""https://emacsconf.org/2024/watch/gen""" slug="""color""" note=""""""]] +[[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2024-12-07T16:20:00+0000""" endutc="""2024-12-07T16:30:00+0000""" start="""11:20""" end="""11:30""" title="""Colour your Emacs with ease""" url="""/2024/talks/color""" speakers="""Ryota Sawada""" track="""General""" watch="""https://emacsconf.org/2024/watch/gen""" slug="""color""" note=""""""]] [[!template id=sched time="""25""" q-and-a="""BBB""" startutc="""2024-12-07T16:20:00+0000""" endutc="""2024-12-07T16:45:00+0000""" start="""11:20""" end="""11:45""" title="""p-search: a local search engine in Emacs""" url="""/2024/talks/p-search""" speakers="""Zac Romero""" track="""Development""" watch="""https://emacsconf.org/2024/watch/dev""" slug="""p-search""" note="""captioned, video: 22:42"""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2024-12-07T18:00:00+0000""" endutc="""2024-12-07T18:10:00+0000""" start="""1:00""" end="""1:10""" title="""Exploring shared philosophies in Julia and Emacs""" url="""/2024/talks/julia""" speakers="""Gabriele Bozzola""" track="""Development""" watch="""https://emacsconf.org/2024/watch/dev""" slug="""julia""" note="""captioned, video: 09:17"""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2024-12-07T18:00:00+0000""" endutc="""2024-12-07T18:10:00+0000""" start="""1:00""" end="""1:10""" title="""My journey of finding and creating the “perfect” Emacs theme""" url="""/2024/talks/theme""" speakers="""MetroWind""" track="""General""" watch="""https://emacsconf.org/2024/watch/gen""" slug="""theme""" note="""captioned, video: 11:28"""]] diff --git a/2024/watch/gen.md b/2024/watch/gen.md index 30d8b691..dcaf08ff 100644 --- a/2024/watch/gen.md +++ b/2024/watch/gen.md @@ -65,7 +65,7 @@ If you don't have a streaming media player, you might be able to watch using the
11:20 - 11:30 General Etherpad; Q&A: BBB; id:color
-
Ryota (he/him)
+
Ryota Sawada (he/him)
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 -- cgit v1.2.3