summaryrefslogtreecommitdiffstats
path: root/2023
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2023-08-14 20:42:05 -0400
committerSacha Chua <sacha@sachachua.com>2023-08-14 20:42:05 -0400
commit6c0a06c0bd321492dc49fceb822ba5c062611efb (patch)
tree07fa32d7643bad48d670a259f207210932586ae0 /2023
parent07c0556878899700503b766a460802de96bf478f (diff)
downloademacsconf-wiki-6c0a06c0bd321492dc49fceb822ba5c062611efb.tar.xz
emacsconf-wiki-6c0a06c0bd321492dc49fceb822ba5c062611efb.zip
update progress report, reorganize talks
Diffstat (limited to '2023')
-rw-r--r--2023/info/adventure-nav.md2
-rw-r--r--2023/info/flat-nav.md2
-rw-r--r--2023/info/hn-nav.md4
-rw-r--r--2023/info/llm-nav.md2
-rw-r--r--2023/info/uni-nav.md2
-rw-r--r--2023/organizers-notebook.md113
-rw-r--r--2023/organizers-notebook/index.org88
-rw-r--r--2023/talk-details.md4
8 files changed, 171 insertions, 46 deletions
diff --git a/2023/info/adventure-nav.md b/2023/info/adventure-nav.md
index a18bfec4..d06353cb 100644
--- a/2023/info/adventure-nav.md
+++ b/2023/info/adventure-nav.md
@@ -1,5 +1,5 @@
<div class="talk-nav">
Back to the [[talks]]
-Previous by track: <a href="/2023/talks/hn">The many ways to browse Hacker News from Emacs</a>
+Previous by track: <a href="/2023/talks/uni">Authoring and presenting university courses with Emacs and a full libre software stack</a>
</div>
diff --git a/2023/info/flat-nav.md b/2023/info/flat-nav.md
index 7309a600..969b3100 100644
--- a/2023/info/flat-nav.md
+++ b/2023/info/flat-nav.md
@@ -1,5 +1,5 @@
<div class="talk-nav">
Back to the [[talks]]
-Next by track: <a href="/2023/talks/llm">LLM clients in Emacs, functionality and standardization</a>
+Next by track: <a href="/2023/talks/hn">The many ways to browse Hacker News from Emacs</a>
</div>
diff --git a/2023/info/hn-nav.md b/2023/info/hn-nav.md
index 23647338..a2058a46 100644
--- a/2023/info/hn-nav.md
+++ b/2023/info/hn-nav.md
@@ -1,6 +1,6 @@
<div class="talk-nav">
Back to the [[talks]]
-Previous by track: <a href="/2023/talks/uni">Authoring and presenting university courses with Emacs and a full libre software stack</a>
-Next by track: <a href="/2023/talks/adventure">An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp</a>
+Previous by track: <a href="/2023/talks/flat">A modern Emacs look-and-feel without pain</a>
+Next by track: <a href="/2023/talks/llm">LLM clients in Emacs, functionality and standardization</a>
</div>
diff --git a/2023/info/llm-nav.md b/2023/info/llm-nav.md
index 1d466675..5a38789f 100644
--- a/2023/info/llm-nav.md
+++ b/2023/info/llm-nav.md
@@ -1,6 +1,6 @@
<div class="talk-nav">
Back to the [[talks]]
-Previous by track: <a href="/2023/talks/flat">A modern Emacs look-and-feel without pain</a>
+Previous by track: <a href="/2023/talks/hn">The many ways to browse Hacker News from Emacs</a>
Next by track: <a href="/2023/talks/lspocaml">Writing a Language Server In OCaml for Emacs, fun, and profit</a>
</div>
diff --git a/2023/info/uni-nav.md b/2023/info/uni-nav.md
index 069d4e11..7c3f86b4 100644
--- a/2023/info/uni-nav.md
+++ b/2023/info/uni-nav.md
@@ -2,5 +2,5 @@
<div class="talk-nav">
Back to the [[talks]]
Previous by track: <a href="/2023/talks/ref">Org-Mode Workflow: Informal Reference Tracking</a>
-Next by track: <a href="/2023/talks/hn">The many ways to browse Hacker News from Emacs</a>
+Next by track: <a href="/2023/talks/adventure">An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp</a>
</div>
diff --git a/2023/organizers-notebook.md b/2023/organizers-notebook.md
index b4e2d1ae..b3ef49b1 100644
--- a/2023/organizers-notebook.md
+++ b/2023/organizers-notebook.md
@@ -255,7 +255,7 @@ postpone. Here are some thoughts:
- Schedule set: sachac e-mails the speaker and sets status to WAITING\_FOR\_SCHED\_CONFIRM
-### EmacsConf CFP progress report
+### EmacsConf 2023 CFP progress report
The end of the EmacsConf 2023 call for participation is one month away
(Sept 14; <https://emacsconf.org/2023/cfp/>). Whee! So far, we&rsquo;ve sent
@@ -276,7 +276,7 @@ on the wiki (<https://emacsconf.org/2023/talks>):
<tr>
<td class="org-right">Duration</td>
<td class="org-left">Title</td>
-<td class="org-left">Speakers</td>
+<td class="org-left">Speaker</td>
</tr>
@@ -288,13 +288,6 @@ on the wiki (<https://emacsconf.org/2023/talks>):
<tr>
-<td class="org-right">10</td>
-<td class="org-left">Emacs for the Indecisive/Multi-Talented</td>
-<td class="org-left">Noah</td>
-</tr>
-
-
-<tr>
<td class="org-right">20</td>
<td class="org-left">Authoring and presenting university courses with Emacs and a full libre software stack</td>
<td class="org-left">James Howell</td>
@@ -334,22 +327,102 @@ on the wiki (<https://emacsconf.org/2023/talks>):
<td class="org-left">LLM clients in Emacs, functionality and standardization</td>
<td class="org-left">Andrew Hyatt</td>
</tr>
+
+
+<tr>
+<td class="org-right">10</td>
+<td class="org-left">The many ways to browse Hacker News from Emacs</td>
+<td class="org-left">Mickael Kerjean</td>
+</tr>
</tbody>
</table>
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&rsquo;t have speaker releases / full details / etc.):
+There&rsquo;s one talk that&rsquo;s waiting for feedback on the emacsconf-submit
+before we send the early acceptance in about a week:
-- 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
+<table>
+
+
+<colgroup>
+<col class="org-right">
+
+<col class="org-left">
+
+<col class="org-left">
+</colgroup>
+<tbody>
+<tr>
+<td class="org-right">Duration</td>
+<td class="org-left">Title</td>
+<td class="org-left">Speaker</td>
+</tr>
+
+
+<tr>
+<td class="org-right">20</td>
+<td class="org-left">one.el: the static site generator for Emacs Lisp Programmers</td>
+<td class="org-left">Tony Aldon</td>
+</tr>
+</tbody>
+</table>
+
+There are several talk proposals that are in progress (need to
+coordinate, don&rsquo;t have speaker releases / full details / etc.):
+
+<table>
+
+
+<colgroup>
+<col class="org-left">
+
+<col class="org-left">
+</colgroup>
+<tbody>
+<tr>
+<td class="org-left">Title</td>
+<td class="org-left">Speaker</td>
+</tr>
+
+
+<tr>
+<td class="org-left">Emacs MultiMedia System (EMMS)</td>
+<td class="org-left">Yoni Rabkin</td>
+</tr>
+
+
+<tr>
+<td class="org-left">Emacs development updates</td>
+<td class="org-left">John Wiegley</td>
+</tr>
+
+
+<tr>
+<td class="org-left">Watch Over Our Folders</td>
+<td class="org-left">Bastien Guerry</td>
+</tr>
+
+
+<tr>
+<td class="org-left">Emacs community information sharing?</td>
+<td class="org-left">Jake B</td>
+</tr>
+
+
+<tr>
+<td class="org-left">Emacs Saves the Web</td>
+<td class="org-left">Yuchen Pei</td>
+</tr>
+
+
+<tr>
+<td class="org-left">How to build an Emacs 2: Revenge of the Lem</td>
+<td class="org-left">Fermin</td>
+</tr>
+</tbody>
+</table>
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
@@ -358,6 +431,10 @@ stressing about it this year. <laugh> Even with the program as it is
now, we&rsquo;d already have a pretty fun EmacsConf. Can&rsquo;t wait to see what
it&rsquo;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&rsquo;d like to see if we can get away without officially
+extending the CFP this time.
+
Sacha
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
diff --git a/2023/talk-details.md b/2023/talk-details.md
index ee4a1af4..7bdd0d24 100644
--- a/2023/talk-details.md
+++ b/2023/talk-details.md
@@ -1,8 +1,8 @@
<table><thead><th>Duration</th><th>Title</th><th>Speakers</th></thead><tbody><tr><td>10</td><td><a href="/2023/talks/adventure">An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp</a></td><td>Chung-hong Chan</td><tr>
-<tr><td>10</td><td><a href="/2023/talks/hn">The many ways to browse Hacker News from Emacs</a></td><td>Mickael Kerjean</td><tr>
<tr><td>20</td><td><a href="/2023/talks/uni">Authoring and presenting university courses with Emacs and a full libre software stack</a></td><td>James Howell</td><tr>
<tr><td>20</td><td><a href="/2023/talks/ref">Org-Mode Workflow: Informal Reference Tracking</a></td><td>Christopher Howard</td><tr>
<tr><td>20</td><td><a href="/2023/talks/extending">GNU Emacs for electronics, note-taking, and as lightweight IDE</a></td><td>Anand Tamariya</td><tr>
<tr><td>10</td><td><a href="/2023/talks/flat">A modern Emacs look-and-feel without pain</a></td><td>Pedro A. Aranda</td><tr>
<tr><td>10</td><td><a href="/2023/talks/lspocaml">Writing a Language Server In OCaml for Emacs, fun, and profit</a></td><td>Austin Theriault</td><tr>
-<tr><td>20</td><td><a href="/2023/talks/llm">LLM clients in Emacs, functionality and standardization</a></td><td>Andrew Hyatt</td><tr></tbody></table> \ No newline at end of file
+<tr><td>20</td><td><a href="/2023/talks/llm">LLM clients in Emacs, functionality and standardization</a></td><td>Andrew Hyatt</td><tr>
+<tr><td>10</td><td><a href="/2023/talks/hn">The many ways to browse Hacker News from Emacs</a></td><td>Mickael Kerjean</td><tr></tbody></table> \ No newline at end of file