summaryrefslogtreecommitdiffstats
path: root/2023/organizers-notebook/index.org
diff options
context:
space:
mode:
Diffstat (limited to '2023/organizers-notebook/index.org')
-rw-r--r--2023/organizers-notebook/index.org88
1 files changed, 68 insertions, 20 deletions
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. <laugh> 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