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/index.org | 86 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) (limited to '2022/decisions/index.org') 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 -- cgit v1.2.3