From 6692931352554b44965abe24a52f70bf44b7d6b9 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 4 Oct 2022 09:35:41 -0400 Subject: Tweak schedule and check for overlap --- 2022/decisions/index.org | 155 +++++++++++++++++++++++++---------------------- 1 file changed, 82 insertions(+), 73 deletions(-) (limited to '2022/decisions/index.org') diff --git a/2022/decisions/index.org b/2022/decisions/index.org index 7b0cfc85..3b4e2211 100644 --- a/2022/decisions/index.org +++ b/2022/decisions/index.org @@ -6,6 +6,11 @@ :CUSTOM_ID: schedule :END: +[2022-10-04 Tue] +- Discussed option G with zaeph on #emacsconf-org. zaeph prefers + option A over option G because it gives people more choices - + they can hop from talk to talk. + [2022-10-03 Mon] - Discussed with bandali and zaeph on #emacsconf-org - Decided on Option A with B, C, or F as fallbacks depending on volunteer roster @@ -37,65 +42,61 @@ Updating the images requires =emacsconf-schedule.el= from wherever the private conf org file is. -** Option G: Time-aligned +** Option A: General and development tracks - 15/25 buffers, 60 min lunch, dev starts at 10 :PROPERTIES: -:CUSTOM_ID: gen-and-dev-aligned +:CUSTOM_ID: gen-and-dev :END: -- Line up the starts and the Q&A; easier to display in a table, but - then we will really need to have multiple hosts/streamers, and - people wil have to choose. - -#+begin_src emacs-lisp :exports results :var filename="schedule-option-gen-and-dev-aligned.svg" :eval never-export +- Lots of space for Q&A and hallway conversations +- People can probably find lots of sessions that interest them throughout the day +- If they decide a talk isn't for them, they can switch and catch another one +- Stagger live Q&A sessions so that just in case we have only one streamer, they can bounce back and forth +- Can give some talks extra time if we want +- Could use dedicated host/streamer(s) for dev track; if not, they can probably pick up questions themselves +#+begin_src emacs-lisp :exports results :var filename="schedule-option-gen-and-dev.svg" :eval never-export (emacsconf-schedule-test filename (emacsconf-time-constraints '(("LUNCH" "11:30" "13:30"))) (emacsconf-schedule-default-buffer-minutes 15) - (emacsconf-schedule-default-buffer-minutes-for-live-q-and-a 15) + (emacsconf-schedule-default-buffer-minutes-for-live-q-and-a 25) (arranged (emacsconf-schedule-inflate-sexp - '(("GEN Saturday, December 3" . "2022-12-03 08:55") + '(("GEN Saturday, December 3" . "2022-12-03 09:00") "Saturday opening remarks" - (survey . "9:00") - (orgyear . "9:30") - (rolodex . "10:00") - break - (links . "11:00") - buttons + survey orgyear rolodex + (break . "10:45") + links buttons (lunch . "12:00") - hyperorg - realestate - health - (break . "15:00") - jupyter (workflows . "16:00") + hyperorg realestate health + break + jupyter workflows - ("Saturday closing remarks" . "2022-12-03 16:45") + ("Saturday closing remarks" . "2022-12-03 17:00") ("GEN Sunday, December 4" . "2022-12-04 09:00") "Sunday opening remarks" journalism handwritten - school - break science meetups (lunch . "12:00") - community - buddy -orgvm -(break . "14:45") + break + school science lunch + meetups buddy + community +break orgvm indieweb fanfare - ("Sunday closing remarks" . "2022-12-04 16:30") + ("Sunday closing remarks" . "2022-12-04 17:00") ("DEV Saturday, December 3" . "2022-12-03 10:00") - localizing (treesitter . "11:00") rde - (lunch . "12:00") - mail + localizing treesitter lspbridge + lunch sqlite -sqlite eev python break -maint (haskell . "2022-12-03 16:00") +mail +eev python +(break . "15:00") maint (haskell . "2022-12-03 16:00") ("DEV Sunday, December 4" . "2022-12-04 10:00") -(justl . "10:05") (lspbridge . "10:50") - eshell (lunch . "12:00") - tramp - detached - asmblox (break . "14:45") async wayland - (dbus . "16:00") )) ) + justl (rde . "10:30") +eshell + lunch detached + tramp async + break + asmblox dbus wayland )) ) (emacsconf-schedule-break-time 10) (emacsconf-schedule-lunch-time 60) (emacsconf-schedule-max-time 30) @@ -120,60 +121,68 @@ maint (haskell . "2022-12-03 16:00") #+RESULTS: :results: -- [[file:schedule-option-gen-and-dev-aligned.svg]] +- [[file:schedule-option-gen-and-dev.svg]] :end: -** Option A: General and development tracks - 15/25 buffers, 60 min lunch, dev starts at 10 + +** Option G: Time-aligned :PROPERTIES: -:CUSTOM_ID: gen-and-dev +:CUSTOM_ID: gen-and-dev-aligned :END: -- Lots of space for Q&A and hallway conversations -- People can probably find lots of sessions that interest them throughout the day -- Can give some talks extra time if we want -- Need host/streamer(s) for dev track - -#+begin_src emacs-lisp :exports results :var filename="schedule-option-gen-and-dev.svg" :eval never-export +- Line up the starts and the Q&A; easier to display in a table, but + then we will really need to have multiple hosts/streamers, and + people wil have to choose. + +#+begin_src emacs-lisp :exports results :var filename="schedule-option-gen-and-dev-aligned.svg" :eval never-export (emacsconf-schedule-test filename (emacsconf-time-constraints '(("LUNCH" "11:30" "13:30"))) (emacsconf-schedule-default-buffer-minutes 15) - (emacsconf-schedule-default-buffer-minutes-for-live-q-and-a 25) + (emacsconf-schedule-default-buffer-minutes-for-live-q-and-a 15) (arranged (emacsconf-schedule-inflate-sexp - '(("GEN Saturday, December 3" . "2022-12-03 09:00") + '(("GEN Saturday, December 3" . "2022-12-03 08:55") "Saturday opening remarks" - survey orgyear rolodex - break - links buttons - lunch - hyperorg realestate health + (survey . "9:00") + (orgyear . "9:30") + (rolodex . "10:00") break - jupyter workflows + (links . "11:00") + buttons + (lunch . "12:00") + hyperorg + realestate + health + (break . "15:00") + jupyter (workflows . "16:00") - ("Saturday closing remarks" . "2022-12-03 17:00") + ("Saturday closing remarks" . "2022-12-03 16:45") ("GEN Sunday, December 4" . "2022-12-04 09:00") "Sunday opening remarks" journalism handwritten - break - school science lunch - meetups buddy - community -break orgvm + school + break science meetups (lunch . "12:00") + community + buddy +orgvm +(break . "14:45") indieweb fanfare - ("Sunday closing remarks" . "2022-12-04 17:00") + ("Sunday closing remarks" . "2022-12-04 16:30") ("DEV Saturday, December 3" . "2022-12-03 10:00") - localizing treesitter lspbridge - lunch sqlite + localizing (treesitter . "11:00") rde + (lunch . "12:00") + mail -mail eev python break wayland (haskell . "2022-12-03 16:00") +sqlite eev python break +maint (haskell . "2022-12-03 16:00") ("DEV Sunday, December 4" . "2022-12-04 10:00") - justl eshell -rde - lunch detached - tramp async - break - asmblox dbus maint )) ) +(justl . "10:05") (lspbridge . "10:50") + eshell (lunch . "12:00") + tramp + detached + asmblox (break . "14:45") async wayland + (dbus . "16:00") )) ) (emacsconf-schedule-break-time 10) (emacsconf-schedule-lunch-time 60) (emacsconf-schedule-max-time 30) @@ -198,7 +207,7 @@ rde #+RESULTS: :results: -- [[file:schedule-option-gen-and-dev.svg]] +- [[file:schedule-option-gen-and-dev-aligned.svg]] :end: ** Option B: Two afternoon tracks (dev starts at 13:30), 10/20 buffer, 60 min lunch :PROPERTIES: -- cgit v1.2.3