From 6c0a06c0bd321492dc49fceb822ba5c062611efb Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Mon, 14 Aug 2023 20:42:05 -0400 Subject: update progress report, reorganize talks --- 2023/organizers-notebook/index.org | 88 +++++++++++++++++++++++++++++--------- 1 file changed, 68 insertions(+), 20 deletions(-) (limited to '2023/organizers-notebook') diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index 667ff6fc..84f7b0a7 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -198,7 +198,7 @@ SCHEDULED: <2023-09-01 Fri> - Proposal accepted: sachac e-mails the speaker and sets status to WAITING_FOR_EMAIL_CONFIRM - E-mail confirmation received: log it in the logbook - Schedule set: sachac e-mails the speaker and sets status to WAITING_FOR_SCHED_CONFIRM -*** EmacsConf CFP progress report +*** EmacsConf 2023 CFP progress report SCHEDULED: <2023-08-14 Mon> :PROPERTIES: :CUSTOM_ID: cfp-progress @@ -209,30 +209,74 @@ The end of the EmacsConf 2023 call for participation is one month away early acceptances to the following talks and added them to the program on the wiki (https://emacsconf.org/2023/talks): -| Duration | Title | Speakers | -| 10 | An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp | Chung-hong Chan | -| 10 | Emacs for the Indecisive/Multi-Talented | Noah | -| 20 | Authoring and presenting university courses with Emacs and a full libre software stack | James Howell | -| 20 | Org-Mode Workflow: Informal Reference Tracking | Christopher Howard | -| 20 | GNU Emacs for electronics, note-taking, and as lightweight IDE | Anand Tamariya | -| 10 | A modern Emacs look-and-feel without pain | Pedro A. Aranda | -| 10 | Writing a Language Server In OCaml for Emacs, fun, and profit | Austin Theriault | -| 20 | LLM clients in Emacs, functionality and standardization | Andrew Hyatt | +#+begin_src emacs-lisp :results replace table :exports results +(append + '(("Duration" "Title" "Speaker")) + (mapcar (lambda (o) + (list (plist-get o :duration) + (plist-get o :title) + (plist-get o :speakers))) + (seq-filter (lambda (o) (string= (plist-get o :status) "WAITING_FOR_PREREC")) (emacsconf-get-talk-info)))) +#+end_src + +#+RESULTS: +:results: +| Duration | Title | Speaker | +| 10 | An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp | Chung-hong Chan | +| 20 | Authoring and presenting university courses with Emacs and a full libre software stack | James Howell | +| 20 | Org-Mode Workflow: Informal Reference Tracking | Christopher Howard | +| 20 | GNU Emacs for electronics, note-taking, and as lightweight IDE | Anand Tamariya | +| 10 | A modern Emacs look-and-feel without pain | Pedro A. Aranda | +| 10 | Writing a Language Server In OCaml for Emacs, fun, and profit | Austin Theriault | +| 20 | LLM clients in Emacs, functionality and standardization | Andrew Hyatt | +| 10 | The many ways to browse Hacker News from Emacs | Mickael Kerjean | +:end: We sent the speakers https://emacsconf.org/2023/prepare/ in case anyone wants to get started on their presentations. -There are several talks that are in progress (don't have speaker releases / full details / etc.): +There's one talk that's waiting for feedback on the emacsconf-submit +before we send the early acceptance in about a week: + +#+begin_src emacs-lisp :results replace table :exports results +(append + '(("Duration" "Title" "Speaker")) + (mapcar (lambda (o) + (list (plist-get o :duration) + (plist-get o :title) + (plist-get o :speakers))) + (seq-filter (lambda (o) (string= (plist-get o :status) "TO_REVIEW")) (emacsconf-get-talk-info)))) +#+end_src + +#+RESULTS: +:results: +| Duration | Title | Speaker | +| 20 | one.el: the static site generator for Emacs Lisp Programmers | Tony Aldon | +:end: + +There are several talk proposals that are in progress (need to +coordinate, don't have speaker releases / full details / etc.): + +#+begin_src emacs-lisp :results replace table :exports results +(append + '(("Title" "Speaker")) + (mapcar (lambda (o) + (list (plist-get o :title) + (plist-get o :speakers))) + (seq-filter (lambda (o) (string= (plist-get o :status) "TODO")) (emacsconf-get-talk-info)))) +#+end_src + +#+RESULTS: +:results: +| Title | Speaker | +| Emacs MultiMedia System (EMMS) | Yoni Rabkin | +| Emacs development updates | John Wiegley | +| Watch Over Our Folders | Bastien Guerry | +| Emacs community information sharing? | Jake B | +| Emacs Saves the Web | Yuchen Pei | +| How to build an Emacs 2: Revenge of the Lem | Fermin | +:end: -- Emacs Saves the Web (Yuchen Pei) -- Emacs community information sharing? (Jake B) -- Emacs MultiMedia System (Yoni Rabkin) -- Emacs development updates (John Wiegley) -- Watch Over Our Folders (Bastien Guerry) - penciled in, not sure if he can make it -- How to build an Emacs 2: Revenge of the Lem (Fermin) - especially if - we can organize a mini-track about other editors; have reached out - to ThePrimeagen about Neovim and Musa Al-hassy about VS Code - This time last year, we had 2 proposals, with most of the proposals coming in at the end of the CFP. This was usually when we started panicking about not having lots of proposals, but I think we can skip @@ -240,6 +284,10 @@ stressing about it this year. Even with the program as it is now, we'd already have a pretty fun EmacsConf. Can't wait to see what it'll look like when more people get their proposals in! +bandali, maybe we can do a 1-month and/or 2-week reminder about the +CFP deadline? I'd like to see if we can get away without officially +extending the CFP this time. + Sacha * Archive -- cgit v1.2.3