From 39f47b6c3e35058c2588e37c96d8b247f99cf16d Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Mon, 3 Oct 2022 20:45:35 -0400 Subject: Add aligned schedule --- 2022/decisions.md | 12 +++ 2022/decisions/index.org | 86 ++++++++++++++++++++++ .../schedule-option-gen-and-dev-aligned.svg | 1 + 3 files changed, 99 insertions(+) create mode 100644 2022/decisions/schedule-option-gen-and-dev-aligned.svg diff --git a/2022/decisions.md b/2022/decisions.md index 95f1af7c..a0f31e97 100644 --- a/2022/decisions.md +++ b/2022/decisions.md @@ -3,6 +3,7 @@ - [How do we want to schedule talks?](#schedule) - [Notes](#schedule-notes) + - [Option G: Time-aligned](#gen-and-dev-aligned) - [Option A: General and development tracks - 15/25 buffers, 60 min lunch, dev starts at 10](#gen-and-dev) - [Option B: Two afternoon tracks (dev starts at 13:30), 10/20 buffer, 60 min lunch](#two-afternoons) - [Option C: One afternoon track, 5/10 minute buffers, 60 minute lunch](#one-afternoon) @@ -49,6 +50,17 @@ Updating the images requires `emacsconf-schedule.el` from wherever the private conf org file is. + + +## Option G: Time-aligned + +- 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. + +- ![img](schedule-option-gen-and-dev-aligned.svg) + + ## Option A: General and development tracks - 15/25 buffers, 60 min lunch, dev starts at 10 diff --git a/2022/decisions/index.org b/2022/decisions/index.org index 0373ad01..7b0cfc85 100644 --- a/2022/decisions/index.org +++ b/2022/decisions/index.org @@ -36,6 +36,92 @@ Updating the images requires =emacsconf-schedule.el= from =git@git.emacsconf.org:emacsconf-el= and =emacsconf-org-file= set to wherever the private conf org file is. + +** Option G: Time-aligned +:PROPERTIES: +:CUSTOM_ID: gen-and-dev-aligned +: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 +(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) + (arranged + (emacsconf-schedule-inflate-sexp + '(("GEN Saturday, December 3" . "2022-12-03 08:55") + "Saturday opening remarks" + (survey . "9:00") + (orgyear . "9:30") + (rolodex . "10:00") + break + (links . "11:00") + buttons + (lunch . "12:00") + hyperorg + realestate + health + (break . "15:00") + jupyter (workflows . "16:00") + + ("Saturday closing remarks" . "2022-12-03 16:45") + ("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") + indieweb fanfare + ("Sunday closing remarks" . "2022-12-04 16:30") + ("DEV Saturday, December 3" . "2022-12-03 10:00") + localizing (treesitter . "11:00") rde + (lunch . "12:00") + mail + +sqlite eev python break +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") )) ) + (emacsconf-schedule-break-time 10) + (emacsconf-schedule-lunch-time 60) + (emacsconf-schedule-max-time 30) + (emacsconf-schedule-tweaked-allocations '(("indieweb" . 20) + ("maint" . 20) + ("workflows" . 20))) + (emacsconf-scheduling-strategies '(emacsconf-schedule-override-breaks + emacsconf-schedule-allocate-buffer-time + emacsconf-schedule-tweak-allocations)) + (tracks '((:label "Saturday" + :start "2022-12-03 9:00" + :end "2022-12-03 18:00" + :tracks (("^GEN Sat" "^GEN Sun") + ("^DEV Sat" "^DEV Sun"))) + (:label "Sunday" + :start "2022-12-04 9:00" + :end "2022-12-04 18:00" + :tracks (("^GEN Sun" "^DEV Sat") + ("^DEV Sun")))))) + +#+end_src + +#+RESULTS: +:results: +- [[file:schedule-option-gen-and-dev-aligned.svg]] +:end: ** Option A: General and development tracks - 15/25 buffers, 60 min lunch, dev starts at 10 :PROPERTIES: :CUSTOM_ID: gen-and-dev diff --git a/2022/decisions/schedule-option-gen-and-dev-aligned.svg b/2022/decisions/schedule-option-gen-and-dev-aligned.svg new file mode 100644 index 00000000..fddb77f1 --- /dev/null +++ b/2022/decisions/schedule-option-gen-and-dev-aligned.svg @@ -0,0 +1 @@ + Saturday Saturday opening remarks survey orgyear rolodex BREAK links buttons LUNCH hyperorg realestate health BREAK jupyter workflows Saturday closing remarks localizing treesitter rde LUNCH mail sqlite eev python BREAK maint haskell 9 10 11 12 1 2 3 4 5 Sunday Sunday opening remarks journalism handwritten school BREAK science meetups LUNCH community buddy orgvm BREAK indieweb fanfare Sunday closing remarks justl lspbridge eshell LUNCH tramp detached asmblox BREAK async wayland dbus 9 10 11 12 1 2 3 4 5 \ No newline at end of file -- cgit v1.2.3