summaryrefslogtreecommitdiffstats
path: root/2023
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2023-09-14 08:53:35 -0400
committerSacha Chua <sacha@sachachua.com>2023-09-14 08:53:35 -0400
commitfcf9d6825f03a06e87057b30b7431c62e5515349 (patch)
tree3a9ce57e8698efefd92208268a1eff3a840715c8 /2023
parent7927a4f50b88fad00e916098f7103ff52aaed435 (diff)
downloademacsconf-wiki-fcf9d6825f03a06e87057b30b7431c62e5515349.tar.xz
emacsconf-wiki-fcf9d6825f03a06e87057b30b7431c62e5515349.zip
Update nav, add collab
Diffstat (limited to '2023')
-rw-r--r--2023/info/collab-after.md7
-rw-r--r--2023/info/collab-before.md4
-rw-r--r--2023/info/collab-nav.md7
-rw-r--r--2023/info/emacsconf-after.md7
-rw-r--r--2023/info/emacsconf-before.md4
-rw-r--r--2023/info/emacsconf-nav.md7
-rw-r--r--2023/info/emacsen-nav.md4
-rw-r--r--2023/info/extending-nav.md4
-rw-r--r--2023/info/flat-nav.md4
-rw-r--r--2023/info/hyperdrive-after.md7
-rw-r--r--2023/info/hyperdrive-before.md4
-rw-r--r--2023/info/hyperdrive-nav.md7
-rw-r--r--2023/info/llm-nav.md2
-rw-r--r--2023/info/lspocaml-nav.md4
-rw-r--r--2023/info/mentor-nav.md4
-rw-r--r--2023/info/nabokov-after.md7
-rw-r--r--2023/info/nabokov-before.md4
-rw-r--r--2023/info/nabokov-nav.md7
-rw-r--r--2023/info/one-nav.md4
-rw-r--r--2023/info/ref-nav.md4
-rw-r--r--2023/info/sat-close-after.md7
-rw-r--r--2023/info/sat-close-before.md4
-rw-r--r--2023/info/sat-close-nav.md7
-rw-r--r--2023/info/sat-open-after.md7
-rw-r--r--2023/info/sat-open-before.md4
-rw-r--r--2023/info/sat-open-nav.md6
-rw-r--r--2023/info/sharing-nav.md2
-rw-r--r--2023/info/sun-close-after.md7
-rw-r--r--2023/info/sun-close-before.md4
-rw-r--r--2023/info/sun-close-nav.md7
-rw-r--r--2023/info/sun-open-after.md7
-rw-r--r--2023/info/sun-open-before.md4
-rw-r--r--2023/info/sun-open-nav.md7
-rw-r--r--2023/info/uni-nav.md4
-rw-r--r--2023/info/voice-nav.md2
-rw-r--r--2023/info/web-nav.md2
-rw-r--r--2023/info/windows-nav.md4
-rw-r--r--2023/talk-details.md22
-rw-r--r--2023/talks/collab.md57
-rw-r--r--2023/talks/sat-close.md21
-rw-r--r--2023/talks/sat-open.md21
-rw-r--r--2023/talks/sun-close.md21
-rw-r--r--2023/talks/sun-open.md21
43 files changed, 319 insertions, 31 deletions
diff --git a/2023/info/collab-after.md b/2023/info/collab-after.md
new file mode 100644
index 00000000..1e42d375
--- /dev/null
+++ b/2023/info/collab-after.md
@@ -0,0 +1,7 @@
+<!-- Automatically generated by emacsconf-publish-after-page -->
+
+
+Questions or comments? Please e-mail [hartman@itc.rwth-aachen.de, bossert@itc.rwth-aachen.de](mailto:hartman@itc.rwth-aachen.de, bossert@itc.rwth-aachen.de?subject=Comment%20for%20EmacsConf%202022%20collab%3A%20Collaborative%20data%20processing%20and%20documenting%20using%20org-babel)
+
+
+<!-- End of emacsconf-publish-after-page -->
diff --git a/2023/info/collab-before.md b/2023/info/collab-before.md
new file mode 100644
index 00000000..af9cef3a
--- /dev/null
+++ b/2023/info/collab-before.md
@@ -0,0 +1,4 @@
+<!-- Automatically generated by emacsconf-publish-before-page -->
+
+# Description
+<!-- End of emacsconf-publish-before-page --> \ No newline at end of file
diff --git a/2023/info/collab-nav.md b/2023/info/collab-nav.md
new file mode 100644
index 00000000..35a1796d
--- /dev/null
+++ b/2023/info/collab-nav.md
@@ -0,0 +1,7 @@
+
+<div class="talk-nav">
+Back to the [[talks]]
+Previous by track: <a href="/2023/talks/sat-close">Saturday closing remarks</a>
+Next by track: <a href="/2023/talks/ref">Org-Mode workflow: informal reference tracking</a>
+Track: <span class="sched-track General">General</span>
+</div>
diff --git a/2023/info/emacsconf-after.md b/2023/info/emacsconf-after.md
new file mode 100644
index 00000000..3a5535ff
--- /dev/null
+++ b/2023/info/emacsconf-after.md
@@ -0,0 +1,7 @@
+<!-- Automatically generated by emacsconf-publish-after-page -->
+
+
+Questions or comments? Please e-mail [sacha@sachachua.com](mailto:sacha@sachachua.com?subject=Comment%20for%20EmacsConf%202022%20emacsconf%3A%20EmacsConf.org%3A%20How%20we%20use%20Org%20Mode%20and%20TRAMP%20to%20organize%20and%20run%20a%20multi-track%20conference)
+
+
+<!-- End of emacsconf-publish-after-page -->
diff --git a/2023/info/emacsconf-before.md b/2023/info/emacsconf-before.md
new file mode 100644
index 00000000..af9cef3a
--- /dev/null
+++ b/2023/info/emacsconf-before.md
@@ -0,0 +1,4 @@
+<!-- Automatically generated by emacsconf-publish-before-page -->
+
+# Description
+<!-- End of emacsconf-publish-before-page --> \ No newline at end of file
diff --git a/2023/info/emacsconf-nav.md b/2023/info/emacsconf-nav.md
new file mode 100644
index 00000000..ffdb48df
--- /dev/null
+++ b/2023/info/emacsconf-nav.md
@@ -0,0 +1,7 @@
+
+<div class="talk-nav">
+Back to the [[talks]]
+Previous by track: <a href="/2023/talks/mentor">Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)</a>
+Next by track: <a href="/2023/talks/lspocaml">Writing a language server in OCaml for Emacs, fun, and profit</a>
+Track: <span class="sched-track General">General</span>
+</div>
diff --git a/2023/info/emacsen-nav.md b/2023/info/emacsen-nav.md
index 16abe79d..be6b04d7 100644
--- a/2023/info/emacsen-nav.md
+++ b/2023/info/emacsen-nav.md
@@ -1,7 +1,7 @@
<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>
-Next by track: <a href="/2023/talks/extending">GNU Emacs for electronics, note-taking, and as lightweight IDE</a>
+Previous by track: <a href="/2023/talks/windows">Windows into Freedom</a>
+Next by track: <a href="/2023/talks/hyperdrive">hyperdrive.el: Peer-to-peer filesystem in Emacs</a>
Track: <span class="sched-track General">General</span>
</div>
diff --git a/2023/info/extending-nav.md b/2023/info/extending-nav.md
index e7de442e..39484cdb 100644
--- a/2023/info/extending-nav.md
+++ b/2023/info/extending-nav.md
@@ -1,7 +1,7 @@
<div class="talk-nav">
Back to the [[talks]]
-Previous by track: <a href="/2023/talks/emacsen">The Emacsen family, the design of an Emacs and the importance of Lisp</a>
-Next by track: <a href="/2023/talks/mentor">Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)</a>
+Previous by track: <a href="/2023/talks/lspocaml">Writing a language server in OCaml for Emacs, fun, and profit</a>
+Next by track: <a href="/2023/talks/sat-close">Saturday closing remarks</a>
Track: <span class="sched-track General">General</span>
</div>
diff --git a/2023/info/flat-nav.md b/2023/info/flat-nav.md
index ccc3aec9..ac9a8cd0 100644
--- a/2023/info/flat-nav.md
+++ b/2023/info/flat-nav.md
@@ -1,7 +1,7 @@
<div class="talk-nav">
Back to the [[talks]]
-Previous by track: <a href="/2023/talks/lspocaml">Writing a language server in OCaml for Emacs, fun, and profit</a>
-Next by track: <a href="/2023/talks/emacsen">The Emacsen family, the design of an Emacs and the importance of Lisp</a>
+Previous by track: <a href="/2023/talks/sun-open">Sunday opening remarks</a>
+Next by track: <a href="/2023/talks/llm">LLM clients in Emacs, functionality and standardization</a>
Track: <span class="sched-track General">General</span>
</div>
diff --git a/2023/info/hyperdrive-after.md b/2023/info/hyperdrive-after.md
new file mode 100644
index 00000000..925590e7
--- /dev/null
+++ b/2023/info/hyperdrive-after.md
@@ -0,0 +1,7 @@
+<!-- Automatically generated by emacsconf-publish-after-page -->
+
+
+Questions or comments? Please e-mail [joseph@ushin.org](mailto:joseph@ushin.org?subject=Comment%20for%20EmacsConf%202022%20hyperdrive%3A%20hyperdrive.el%3A%20Peer-to-peer%20filesystem%20in%20Emacs)
+
+
+<!-- End of emacsconf-publish-after-page -->
diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md
new file mode 100644
index 00000000..af9cef3a
--- /dev/null
+++ b/2023/info/hyperdrive-before.md
@@ -0,0 +1,4 @@
+<!-- Automatically generated by emacsconf-publish-before-page -->
+
+# Description
+<!-- End of emacsconf-publish-before-page --> \ No newline at end of file
diff --git a/2023/info/hyperdrive-nav.md b/2023/info/hyperdrive-nav.md
new file mode 100644
index 00000000..76e06871
--- /dev/null
+++ b/2023/info/hyperdrive-nav.md
@@ -0,0 +1,7 @@
+
+<div class="talk-nav">
+Back to the [[talks]]
+Previous by track: <a href="/2023/talks/emacsen">The Emacsen family, the design of an Emacs and the importance of Lisp</a>
+Next by track: <a href="/2023/talks/sun-close">Sunday closing remarks</a>
+Track: <span class="sched-track General">General</span>
+</div>
diff --git a/2023/info/llm-nav.md b/2023/info/llm-nav.md
index 72fd754a..9f382a4a 100644
--- a/2023/info/llm-nav.md
+++ b/2023/info/llm-nav.md
@@ -1,7 +1,7 @@
<div class="talk-nav">
Back to the [[talks]]
-Previous by track: <a href="/2023/talks/windows">Windows into Freedom</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/voice">Improving access to AI-assisted literate programming with voice control</a>
Track: <span class="sched-track Development">Development</span>
</div>
diff --git a/2023/info/lspocaml-nav.md b/2023/info/lspocaml-nav.md
index 11bb652a..cb5ff484 100644
--- a/2023/info/lspocaml-nav.md
+++ b/2023/info/lspocaml-nav.md
@@ -1,7 +1,7 @@
<div class="talk-nav">
Back to the [[talks]]
-Previous by track: <a href="/2023/talks/voice">Improving access to AI-assisted literate programming with voice control</a>
-Next by track: <a href="/2023/talks/flat">A modern Emacs look-and-feel without pain</a>
+Previous by track: <a href="/2023/talks/emacsconf">EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference</a>
+Next by track: <a href="/2023/talks/extending">GNU Emacs for electronics, note-taking, and as lightweight IDE</a>
Track: <span class="sched-track Development">Development</span>
</div>
diff --git a/2023/info/mentor-nav.md b/2023/info/mentor-nav.md
index ee327a1e..329a614c 100644
--- a/2023/info/mentor-nav.md
+++ b/2023/info/mentor-nav.md
@@ -1,7 +1,7 @@
<div class="talk-nav">
Back to the [[talks]]
-Previous by track: <a href="/2023/talks/extending">GNU Emacs for electronics, note-taking, and as lightweight IDE</a>
-Next by track: <a href="/2023/talks/hyperdrive">hyperdrive.el: Peer-to-peer filesystem in Emacs</a>
+Previous by track: <a href="/2023/talks/sharing">Sharing Emacs is Caring Emacs: Emacs education and why I embraced video</a>
+Next by track: <a href="/2023/talks/emacsconf">EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference</a>
Track: <span class="sched-track General">General</span>
</div>
diff --git a/2023/info/nabokov-after.md b/2023/info/nabokov-after.md
new file mode 100644
index 00000000..208fc59b
--- /dev/null
+++ b/2023/info/nabokov-after.md
@@ -0,0 +1,7 @@
+<!-- Automatically generated by emacsconf-publish-after-page -->
+
+
+Questions or comments? Please e-mail [ewj@inkwellandoften.com](mailto:ewj@inkwellandoften.com?subject=Comment%20for%20EmacsConf%202022%20nabokov%3A%20Why%20Nabokov%20would%20use%20Org-Mode%20if%20he%20were%20writing%20today)
+
+
+<!-- End of emacsconf-publish-after-page -->
diff --git a/2023/info/nabokov-before.md b/2023/info/nabokov-before.md
new file mode 100644
index 00000000..af9cef3a
--- /dev/null
+++ b/2023/info/nabokov-before.md
@@ -0,0 +1,4 @@
+<!-- Automatically generated by emacsconf-publish-before-page -->
+
+# Description
+<!-- End of emacsconf-publish-before-page --> \ No newline at end of file
diff --git a/2023/info/nabokov-nav.md b/2023/info/nabokov-nav.md
new file mode 100644
index 00000000..1bf05156
--- /dev/null
+++ b/2023/info/nabokov-nav.md
@@ -0,0 +1,7 @@
+
+<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/writing">Emacs Turbo-Charges My Writing</a>
+Track: <span class="sched-track General">General</span>
+</div>
diff --git a/2023/info/one-nav.md b/2023/info/one-nav.md
index f00ddbde..6c120229 100644
--- a/2023/info/one-nav.md
+++ b/2023/info/one-nav.md
@@ -1,7 +1,7 @@
<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/nabokov">Why Nabokov would use Org-Mode if he were writing today</a>
+Previous by track: <a href="/2023/talks/ref">Org-Mode workflow: informal reference tracking</a>
+Next by track: <a href="/2023/talks/uni">Authoring and presenting university courses with Emacs and a full libre software stack</a>
Track: <span class="sched-track General">General</span>
</div>
diff --git a/2023/info/ref-nav.md b/2023/info/ref-nav.md
index d87f0447..316110fc 100644
--- a/2023/info/ref-nav.md
+++ b/2023/info/ref-nav.md
@@ -1,7 +1,7 @@
<div class="talk-nav">
Back to the [[talks]]
-Previous by track: <a href="/2023/talks/emacsconf">EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference</a>
-Next by track: <a href="/2023/talks/uni">Authoring and presenting university courses with Emacs and a full libre software stack</a>
+Previous by track: <a href="/2023/talks/collab">Collaborative data processing and documenting using org-babel</a>
+Next by track: <a href="/2023/talks/one">one.el: the static site generator for Emacs Lisp Programmers</a>
Track: <span class="sched-track General">General</span>
</div>
diff --git a/2023/info/sat-close-after.md b/2023/info/sat-close-after.md
new file mode 100644
index 00000000..a51ef399
--- /dev/null
+++ b/2023/info/sat-close-after.md
@@ -0,0 +1,7 @@
+<!-- Automatically generated by emacsconf-publish-after-page -->
+
+
+Questions or comments? Please e-mail [emacsconf-org-private@gnu.org](mailto:emacsconf-org-private@gnu.org?subject=Comment%20for%20EmacsConf%202022%20sat-close%3A%20Saturday%20closing%20remarks)
+
+
+<!-- End of emacsconf-publish-after-page -->
diff --git a/2023/info/sat-close-before.md b/2023/info/sat-close-before.md
new file mode 100644
index 00000000..af9cef3a
--- /dev/null
+++ b/2023/info/sat-close-before.md
@@ -0,0 +1,4 @@
+<!-- Automatically generated by emacsconf-publish-before-page -->
+
+# Description
+<!-- End of emacsconf-publish-before-page --> \ No newline at end of file
diff --git a/2023/info/sat-close-nav.md b/2023/info/sat-close-nav.md
new file mode 100644
index 00000000..f906c44d
--- /dev/null
+++ b/2023/info/sat-close-nav.md
@@ -0,0 +1,7 @@
+
+<div class="talk-nav">
+Back to the [[talks]]
+Previous by track: <a href="/2023/talks/extending">GNU Emacs for electronics, note-taking, and as lightweight IDE</a>
+Next by track: <a href="/2023/talks/collab">Collaborative data processing and documenting using org-babel</a>
+Track: <span class="sched-track General">General</span>
+</div>
diff --git a/2023/info/sat-open-after.md b/2023/info/sat-open-after.md
new file mode 100644
index 00000000..611bf9ac
--- /dev/null
+++ b/2023/info/sat-open-after.md
@@ -0,0 +1,7 @@
+<!-- Automatically generated by emacsconf-publish-after-page -->
+
+
+Questions or comments? Please e-mail [emacsconf-org-private@gnu.org](mailto:emacsconf-org-private@gnu.org?subject=Comment%20for%20EmacsConf%202022%20sat-open%3A%20Saturday%20opening%20remarks)
+
+
+<!-- End of emacsconf-publish-after-page -->
diff --git a/2023/info/sat-open-before.md b/2023/info/sat-open-before.md
new file mode 100644
index 00000000..af9cef3a
--- /dev/null
+++ b/2023/info/sat-open-before.md
@@ -0,0 +1,4 @@
+<!-- Automatically generated by emacsconf-publish-before-page -->
+
+# Description
+<!-- End of emacsconf-publish-before-page --> \ No newline at end of file
diff --git a/2023/info/sat-open-nav.md b/2023/info/sat-open-nav.md
new file mode 100644
index 00000000..7861e446
--- /dev/null
+++ b/2023/info/sat-open-nav.md
@@ -0,0 +1,6 @@
+
+<div class="talk-nav">
+Back to the [[talks]]
+Next by track: <a href="/2023/talks/sun-open">Sunday opening remarks</a>
+Track: <span class="sched-track General">General</span>
+</div>
diff --git a/2023/info/sharing-nav.md b/2023/info/sharing-nav.md
index a30799c8..2042c1d6 100644
--- a/2023/info/sharing-nav.md
+++ b/2023/info/sharing-nav.md
@@ -2,6 +2,6 @@
<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>
-Next by track: <a href="/2023/talks/windows">Windows into Freedom</a>
+Next by track: <a href="/2023/talks/mentor">Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)</a>
Track: <span class="sched-track General">General</span>
</div>
diff --git a/2023/info/sun-close-after.md b/2023/info/sun-close-after.md
new file mode 100644
index 00000000..f15ea0e2
--- /dev/null
+++ b/2023/info/sun-close-after.md
@@ -0,0 +1,7 @@
+<!-- Automatically generated by emacsconf-publish-after-page -->
+
+
+Questions or comments? Please e-mail [emacsconf-org-private@gnu.org](mailto:emacsconf-org-private@gnu.org?subject=Comment%20for%20EmacsConf%202022%20sun-close%3A%20Sunday%20closing%20remarks)
+
+
+<!-- End of emacsconf-publish-after-page -->
diff --git a/2023/info/sun-close-before.md b/2023/info/sun-close-before.md
new file mode 100644
index 00000000..af9cef3a
--- /dev/null
+++ b/2023/info/sun-close-before.md
@@ -0,0 +1,4 @@
+<!-- Automatically generated by emacsconf-publish-before-page -->
+
+# Description
+<!-- End of emacsconf-publish-before-page --> \ No newline at end of file
diff --git a/2023/info/sun-close-nav.md b/2023/info/sun-close-nav.md
new file mode 100644
index 00000000..f52698e3
--- /dev/null
+++ b/2023/info/sun-close-nav.md
@@ -0,0 +1,7 @@
+
+<div class="talk-nav">
+Back to the [[talks]]
+Previous by track: <a href="/2023/talks/hyperdrive">hyperdrive.el: Peer-to-peer filesystem in Emacs</a>
+Next by track: <a href="/2023/talks/web">Emacs saves the Web</a>
+Track: <span class="sched-track General">General</span>
+</div>
diff --git a/2023/info/sun-open-after.md b/2023/info/sun-open-after.md
new file mode 100644
index 00000000..e11c9bbb
--- /dev/null
+++ b/2023/info/sun-open-after.md
@@ -0,0 +1,7 @@
+<!-- Automatically generated by emacsconf-publish-after-page -->
+
+
+Questions or comments? Please e-mail [emacsconf-org-private@gnu.org](mailto:emacsconf-org-private@gnu.org?subject=Comment%20for%20EmacsConf%202022%20sun-open%3A%20Sunday%20opening%20remarks)
+
+
+<!-- End of emacsconf-publish-after-page -->
diff --git a/2023/info/sun-open-before.md b/2023/info/sun-open-before.md
new file mode 100644
index 00000000..af9cef3a
--- /dev/null
+++ b/2023/info/sun-open-before.md
@@ -0,0 +1,4 @@
+<!-- Automatically generated by emacsconf-publish-before-page -->
+
+# Description
+<!-- End of emacsconf-publish-before-page --> \ No newline at end of file
diff --git a/2023/info/sun-open-nav.md b/2023/info/sun-open-nav.md
new file mode 100644
index 00000000..c30ed27f
--- /dev/null
+++ b/2023/info/sun-open-nav.md
@@ -0,0 +1,7 @@
+
+<div class="talk-nav">
+Back to the [[talks]]
+Previous by track: <a href="/2023/talks/sat-open">Saturday opening remarks</a>
+Next by track: <a href="/2023/talks/flat">A modern Emacs look-and-feel without pain</a>
+Track: <span class="sched-track General">General</span>
+</div>
diff --git a/2023/info/uni-nav.md b/2023/info/uni-nav.md
index 380ade04..fa3bdae7 100644
--- a/2023/info/uni-nav.md
+++ b/2023/info/uni-nav.md
@@ -1,7 +1,7 @@
<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/one">one.el: the static site generator for Emacs Lisp Programmers</a>
+Previous by track: <a href="/2023/talks/one">one.el: the static site generator for Emacs Lisp Programmers</a>
+Next by track: <a href="/2023/talks/nabokov">Why Nabokov would use Org-Mode if he were writing today</a>
Track: <span class="sched-track General">General</span>
</div>
diff --git a/2023/info/voice-nav.md b/2023/info/voice-nav.md
index 6399b610..c41c8e21 100644
--- a/2023/info/voice-nav.md
+++ b/2023/info/voice-nav.md
@@ -2,6 +2,6 @@
<div class="talk-nav">
Back to the [[talks]]
Previous by track: <a href="/2023/talks/llm">LLM clients in Emacs, functionality and standardization</a>
-Next by track: <a href="/2023/talks/lspocaml">Writing a language server in OCaml for Emacs, fun, and profit</a>
+Next by track: <a href="/2023/talks/windows">Windows into Freedom</a>
Track: <span class="sched-track General">General</span>
</div>
diff --git a/2023/info/web-nav.md b/2023/info/web-nav.md
index f7bb7280..8f3dd201 100644
--- a/2023/info/web-nav.md
+++ b/2023/info/web-nav.md
@@ -1,7 +1,7 @@
<div class="talk-nav">
Back to the [[talks]]
-Previous by track: <a href="/2023/talks/sat-open">Saturday opening remarks</a>
+Previous by track: <a href="/2023/talks/sun-close">Sunday closing remarks</a>
Next by track: <a href="/2023/talks/hn">The many ways to browse Hacker News from Emacs</a>
Track: <span class="sched-track General">General</span>
</div>
diff --git a/2023/info/windows-nav.md b/2023/info/windows-nav.md
index 0af8b499..6df0080d 100644
--- a/2023/info/windows-nav.md
+++ b/2023/info/windows-nav.md
@@ -1,7 +1,7 @@
<div class="talk-nav">
Back to the [[talks]]
-Previous by track: <a href="/2023/talks/sharing">Sharing Emacs is Caring Emacs: Emacs education and why I embraced video</a>
-Next by track: <a href="/2023/talks/llm">LLM clients in Emacs, functionality and standardization</a>
+Previous by track: <a href="/2023/talks/voice">Improving access to AI-assisted literate programming with voice control</a>
+Next by track: <a href="/2023/talks/emacsen">The Emacsen family, the design of an Emacs and the importance of Lisp</a>
Track: <span class="sched-track Development">Development</span>
</div>
diff --git a/2023/talk-details.md b/2023/talk-details.md
index de6c0a78..016b55eb 100644
--- a/2023/talk-details.md
+++ b/2023/talk-details.md
@@ -2,19 +2,23 @@
<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/writing">Emacs Turbo-Charges My Writing</a></td><td>Jeremy Friesen</td><tr>
<tr><td>10</td><td><a href="/2023/talks/nabokov">Why Nabokov would use Org-Mode if he were writing today</a></td><td>Edmund Jorgensen</td><tr>
-<tr><td>20</td><td><a href="/2023/talks/one">one.el: the static site generator for Emacs Lisp Programmers</a></td><td>Tony Aldon</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/one">one.el: the static site generator for Emacs Lisp Programmers</a></td><td>Tony Aldon</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/collab">Collaborative data processing and documenting using org-babel</a></td><td>Jonathan Hartman, Lukas C. Bossert</td><tr>
+<tr><td>10</td><td><a href="/2023/talks/sat-close">Saturday closing remarks</a></td><td>nil</td><tr>
+<tr><td>5</td><td><a href="/2023/talks/sun-open">Sunday opening remarks</a></td><td>nil</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/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/emacsconf">EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference</a></td><td>Sacha Chua</td><tr>
-<tr><td>40</td><td><a href="/2023/talks/hyperdrive">hyperdrive.el: Peer-to-peer filesystem in Emacs</a></td><td>Joseph Turner</td><tr>
<tr><td>10</td><td><a href="/2023/talks/mentor">Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)</a></td><td>Jeremy Friesen</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>20</td><td><a href="/2023/talks/sharing">Sharing Emacs is Caring Emacs: Emacs education and why I embraced video</a></td><td>Jacob Boxerman</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>40</td><td><a href="/2023/talks/web">Emacs saves the Web</a></td><td>Yuchen Pei</td><tr>
+<tr><td>10</td><td><a href="/2023/talks/sun-close">Sunday closing remarks</a></td><td>nil</td><tr>
+<tr><td>40</td><td><a href="/2023/talks/hyperdrive">hyperdrive.el: Peer-to-peer filesystem in Emacs</a></td><td>Joseph Turner</td><tr>
<tr><td>20</td><td><a href="/2023/talks/emacsen">The Emacsen family, the design of an Emacs and the importance of Lisp</a></td><td>Fermin</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>40</td><td><a href="/2023/talks/windows">Windows into Freedom</a></td><td>Corwin Brust</td><tr>
<tr><td>20</td><td><a href="/2023/talks/voice">Improving access to AI-assisted literate programming with voice control</a></td><td>Blaine Mooers</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>
-<tr><td>40</td><td><a href="/2023/talks/windows">Windows into Freedom</a></td><td>Corwin Brust</td><tr>
-<tr><td>20</td><td><a href="/2023/talks/sharing">Sharing Emacs is Caring Emacs: Emacs education and why I embraced video</a></td><td>Jacob Boxerman</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>40</td><td><a href="/2023/talks/web">Emacs saves the Web</a></td><td>Yuchen Pei</td><tr></tbody></table> \ No newline at end of file
+<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></tbody></table> \ No newline at end of file
diff --git a/2023/talks/collab.md b/2023/talks/collab.md
new file mode 100644
index 00000000..6fc144ac
--- /dev/null
+++ b/2023/talks/collab.md
@@ -0,0 +1,57 @@
+[[!meta title="Collaborative data processing and documenting using org-babel"]]
+[[!meta copyright="Copyright &copy; 2023 Jonathan Hartman, Lukas C. Bossert"]]
+[[!inline pages="internal(2023/info/collab-nav)" raw="yes"]]
+
+<!-- Initially generated with emacsconf-publish-talk-page and then left alone for manual editing -->
+<!-- You can manually edit this file to update the abstract, add links, etc. --->
+
+
+# Collaborative data processing and documenting using org-babel
+Jonathan Hartman (he/him), Lukas C. Bossert (he/him) - https://mastodon.social/@lukascbossert, <mailto:hartman@itc.rwth-aachen.de, bossert@itc.rwth-aachen.de>
+
+[[!inline pages="internal(2023/info/collab-before)" raw="yes"]]
+
+In our presentation we will show an efficient way of combining
+information and enriching it by retrieving data, processing it, and
+finally exporting it, all with org-mode. In this presentation, we will
+demonstrate not only org-mode, but also a few companion libraries that
+add functionality such as knowledge graph visualizations, literate
+programming, and collaborative editing to quickly create a deeply
+informative reference page.
+
+The starting point of our best practice is the National Research Data
+Infrastructure Germany (NFDI), about which we intend to retrieve and
+process certain information data gathered from wikidata. For this, we
+are additionally leveraging the "org-roam" emacs package, which
+provides functionality for quickly and simply linking together notes
+and ideas into a custom knowledge graph. Initially, we will write a
+short abstract about the NFDI and embed it into our existing knowledge
+graph by linking it to other existing nodes. In the visualized graph
+(using the “org-roam-ui” package), links and secondary connections to
+other existing nodes can now be revealed.
+
+Next, we would like to enrich the text about the NFDI by with data
+retrieved from the Wikidata API. A convenient way of creating
+self-documenting code is the approach called “literate programming”,
+which presents program logic embedded within human language text. In
+Emacs we achieve this by using the “org-babel” package. Perhaps now we
+find it is helpful to collaborate with a colleague in the document:
+while one is writing the code, the other can explain its use and
+interpret the results. We will do this simultaneously in the same
+document using a method called “crdt” (conflict-free replicated data
+type) and – of course – there is also an implementation of this in
+Emacs. The results of the code blocks can be used for further analysis
+and shared throughout the same document.
+
+Finally, for the sake of proper and barrier free documentation, we
+show how to export the document to various formats like pdf, html, txt
+etc. using either the built-in feature of org-mode or the
+implementation of pandoc.
+
+
+
+[[!inline pages="internal(2023/info/collab-after)" raw="yes"]]
+
+[[!inline pages="internal(2023/info/collab-nav)" raw="yes"]]
+
+
diff --git a/2023/talks/sat-close.md b/2023/talks/sat-close.md
new file mode 100644
index 00000000..78ffa525
--- /dev/null
+++ b/2023/talks/sat-close.md
@@ -0,0 +1,21 @@
+[[!meta title="Saturday closing remarks"]]
+[[!meta copyright="Copyright &copy; 2023 ${speakers}"]]
+[[!inline pages="internal(2023/info/sat-close-nav)" raw="yes"]]
+
+<!-- Initially generated with emacsconf-publish-talk-page and then left alone for manual editing -->
+<!-- You can manually edit this file to update the abstract, add links, etc. --->
+
+
+# Saturday closing remarks
+
+
+[[!inline pages="internal(2023/info/sat-close-before)" raw="yes"]]
+
+
+
+
+[[!inline pages="internal(2023/info/sat-close-after)" raw="yes"]]
+
+[[!inline pages="internal(2023/info/sat-close-nav)" raw="yes"]]
+
+
diff --git a/2023/talks/sat-open.md b/2023/talks/sat-open.md
new file mode 100644
index 00000000..e1ca785e
--- /dev/null
+++ b/2023/talks/sat-open.md
@@ -0,0 +1,21 @@
+[[!meta title="Saturday opening remarks"]]
+[[!meta copyright="Copyright &copy; 2023 ${speakers}"]]
+[[!inline pages="internal(2023/info/sat-open-nav)" raw="yes"]]
+
+<!-- Initially generated with emacsconf-publish-talk-page and then left alone for manual editing -->
+<!-- You can manually edit this file to update the abstract, add links, etc. --->
+
+
+# Saturday opening remarks
+
+
+[[!inline pages="internal(2023/info/sat-open-before)" raw="yes"]]
+
+
+
+
+[[!inline pages="internal(2023/info/sat-open-after)" raw="yes"]]
+
+[[!inline pages="internal(2023/info/sat-open-nav)" raw="yes"]]
+
+
diff --git a/2023/talks/sun-close.md b/2023/talks/sun-close.md
new file mode 100644
index 00000000..149d44e2
--- /dev/null
+++ b/2023/talks/sun-close.md
@@ -0,0 +1,21 @@
+[[!meta title="Sunday closing remarks"]]
+[[!meta copyright="Copyright &copy; 2023 ${speakers}"]]
+[[!inline pages="internal(2023/info/sun-close-nav)" raw="yes"]]
+
+<!-- Initially generated with emacsconf-publish-talk-page and then left alone for manual editing -->
+<!-- You can manually edit this file to update the abstract, add links, etc. --->
+
+
+# Sunday closing remarks
+
+
+[[!inline pages="internal(2023/info/sun-close-before)" raw="yes"]]
+
+
+
+
+[[!inline pages="internal(2023/info/sun-close-after)" raw="yes"]]
+
+[[!inline pages="internal(2023/info/sun-close-nav)" raw="yes"]]
+
+
diff --git a/2023/talks/sun-open.md b/2023/talks/sun-open.md
new file mode 100644
index 00000000..189e6fdd
--- /dev/null
+++ b/2023/talks/sun-open.md
@@ -0,0 +1,21 @@
+[[!meta title="Sunday opening remarks"]]
+[[!meta copyright="Copyright &copy; 2023 ${speakers}"]]
+[[!inline pages="internal(2023/info/sun-open-nav)" raw="yes"]]
+
+<!-- Initially generated with emacsconf-publish-talk-page and then left alone for manual editing -->
+<!-- You can manually edit this file to update the abstract, add links, etc. --->
+
+
+# Sunday opening remarks
+
+
+[[!inline pages="internal(2023/info/sun-open-before)" raw="yes"]]
+
+
+
+
+[[!inline pages="internal(2023/info/sun-open-after)" raw="yes"]]
+
+[[!inline pages="internal(2023/info/sun-open-nav)" raw="yes"]]
+
+