summaryrefslogtreecommitdiffstats
path: root/2021
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2021-11-08 20:01:58 -0500
committerSacha Chua <sacha@sachachua.com>2021-11-08 20:01:58 -0500
commit4b3f005d28aaa243e595bcb5371bdc188fc9f1fe (patch)
tree85b2c39c344fc67e356a94faf15b8a684f005fe8 /2021
parent6ab93cfd35b2500ff939a4ef3d985e6765648c8c (diff)
downloademacsconf-wiki-4b3f005d28aaa243e595bcb5371bdc188fc9f1fe.tar.xz
emacsconf-wiki-4b3f005d28aaa243e595bcb5371bdc188fc9f1fe.zip
Add johnw's talk
Diffstat (limited to '')
-rw-r--r--2021/emacsconf-pentabarf.xml36
-rw-r--r--2021/emacsconf.ics152
-rw-r--r--2021/info/adventure-schedule.md2
-rw-r--r--2021/info/bindat-schedule.md4
-rw-r--r--2021/info/design-nav.md2
-rw-r--r--2021/info/design-schedule.md2
-rw-r--r--2021/info/dev-update-nav.md3
-rw-r--r--2021/info/dev-update-schedule.md15
-rw-r--r--2021/info/exec-schedule.md2
-rw-r--r--2021/info/freedom-nav.md2
-rw-r--r--2021/info/invoice-schedule.md2
-rw-r--r--2021/schedule-details.md1
-rw-r--r--2021/talks/dev-update.md15
13 files changed, 162 insertions, 76 deletions
diff --git a/2021/emacsconf-pentabarf.xml b/2021/emacsconf-pentabarf.xml
index f44bfb10..a7885501 100644
--- a/2021/emacsconf-pentabarf.xml
+++ b/2021/emacsconf-pentabarf.xml
@@ -1,4 +1,4 @@
-<schedule><generator name="EmacsConf" version="0.1"></generator><version>20211108092006</version><conference><acronym>emacsconf2021</acronym><title>EmacsConf 2021</title><start>2021-11-27</start><end>2021-11-28</end><time_zone_name>America/Toronto</time_zone_name><base_url>https://emacsconf.org/2021</base_url></conference><day date="2021-11-27" start="2021-11-27T14:00:00Z" end="2021-11-27T21:56:00Z" index="1"><room name="Main"><event id="01" guid="dc07efcd-6d79-cfd4-fed3-59c885fe2922"><date>2021-11-27T14:00:00Z</date><start>09:00</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-day1-open</slug><duration>0:05</duration><title>Opening remarks</title><abstract></abstract><description>Times are approximate and will probably change.
+<schedule><generator name="EmacsConf" version="0.1"></generator><version>20211108192506</version><conference><acronym>emacsconf2021</acronym><title>EmacsConf 2021</title><start>2021-11-27</start><end>2021-11-28</end><time_zone_name>America/Toronto</time_zone_name><base_url>https://emacsconf.org/2021</base_url></conference><day date="2021-11-27" start="2021-11-27T14:00:00Z" end="2021-11-27T22:07:00Z" index="1"><room name="Main"><event id="01" guid="dc07efcd-6d79-cfd4-fed3-59c885fe2922"><date>2021-11-27T14:00:00Z</date><start>09:00</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-day1-open</slug><duration>0:05</duration><title>Opening remarks</title><abstract></abstract><description>Times are approximate and will probably change.
# Opening remarks</description><url>https://emacsconf.org/2021/talks/day1-open</url><persons><person>EmacsConf</person></persons></event><event id="02" guid="393ba3c2-b2a6-6a84-44eb-872aa333d08d"><date>2021-11-27T14:05:00Z</date><start>09:05</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-news</slug><duration>0:05</duration><title>Emacs News Highlights</title><abstract></abstract><description>Times are approximate and will probably change.
@@ -189,7 +189,14 @@ I will *not* show:
- How to convert back the translated files to texi format
- How to install translated texi files for use in Emacs
-People who are interested in knowing more about OmegaT are invited to check the [online user manual](https://omegat.sourceforge.io/manual-latest/en/).</description><url>https://emacsconf.org/2021/talks/omegat</url><persons><person>Jean-Christophe Helary</person></persons></event><event id="05" guid="525d972d-1e34-bcb4-e9c3-861942549357"><date>2021-11-27T15:22:00Z</date><start>10:22</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-nongnu</slug><duration>0:07</duration><title>NonGNU ELPA Update</title><abstract></abstract><description>Times are approximate and will probably change.
+People who are interested in knowing more about OmegaT are invited to check the [online user manual](https://omegat.sourceforge.io/manual-latest/en/).
+
+# Personal information
+- Name pronunciation: [&#658;&#593;&#771;kRst&#596;f elaRi](https://doublet.jp/wp-content/uploads/2021/11/jch.ogg)
+- Pronouns: he
+- Homepage: [https://mac4translators.blogspot.com](https://mac4translators.blogspot.com)
+- Preferred contact info: [jean.christophe.helary@traduction-libre.org](jean.christophe.helary@traduction-libre.org)
+- Links for sponsoring/supporting (multilingual translations): [https://doublet.jp](https://doublet.jp)</description><url>https://emacsconf.org/2021/talks/omegat</url><persons><person>Jean-Christophe Helary</person></persons></event><event id="05" guid="525d972d-1e34-bcb4-e9c3-861942549357"><date>2021-11-27T15:22:00Z</date><start>10:22</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-nongnu</slug><duration>0:07</duration><title>NonGNU ELPA Update</title><abstract></abstract><description>Times are approximate and will probably change.
# NonGNU ELPA Update
Philip Kaludercic
@@ -889,15 +896,28 @@ habits, reproducing what they are used to. Durint this talk, I will
characterize these implicit choices and illustrate what are some
alternatives using GNU Emacs.
+# Outline
+1. Review of a "modern" code editor (5mn)
+2. Introduction of an alternative using Emacs (5mn)
-# Outline
+## Links from the slides:
+* [Elegant Emacs](https://github.com/rougier/elegant-emacs) (https://github.com/rougier/elegant-emacs)
+* [On the Design of Text Editors](https://arxiv.org/abs/2008.06030) (https://arxiv.org/abs/2008.06030)
+* [N &#923; N O Emacs](https://github.com/rougier/nano-emacs) (https://github.com/rougier/nano-emacs)
+* [svg-lib (ELPA)](https://elpa.gnu.org/packages/svg-lib.html) (https://elpa.gnu.org/packages/svg-lib.html)
+* [nano-theme (ELPA)](https://elpa.gnu.org/packages/nano-theme.html) (https://elpa.gnu.org/packages/nano-theme.html)
+* [nano-modeline (ELPA)](https://elpa.gnu.org/packages/nano-modeline.html) (https://elpa.gnu.org/packages/nano-modeline.html)
+* [nano-agenda (ELPA)](https://elpa.gnu.org/packages/nano-agenda.html) (https://elpa.gnu.org/packages/nano-agenda.html)
-- 10 minutes alternative
+## Contact information
+* Contact [nicolas.rougier@inria.fr](mailto:nicolas.rougier@inria.fr)
+* Follow my work at [github.com/rougier](https://github.com/rougier)
+* Support my work at [github.com/sponsors/rougier](https://github.com/sponsors/rougier) or [en.liberapay.com/rougier/](https://en.liberapay.com/rougier/)</description><url>https://emacsconf.org/2021/talks/design</url><persons><person>Nicolas P. Rougier</person></persons></event><event id="53" guid="59e4daca-1e46-9054-9573-9c91966d6987"><date>2021-11-27T21:11:00Z</date><start>16:11</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-dev-update</slug><duration>0:08</duration><title>Emacs development updates</title><abstract></abstract><description>Times are approximate and will probably change.
-Mostly a live demo of my environment with pointers to the different
-packages</description><url>https://emacsconf.org/2021/talks/design</url><persons><person>Nicolas P. Rougier</person></persons></event><event id="27" guid="48a8580f-52ce-cc84-6a23-1eddf720ae02"><date>2021-11-27T21:11:00Z</date><start>16:11</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-freedom</slug><duration>0:38</duration><title>How Emacs made me appreciate software freedom</title><abstract></abstract><description>Times are approximate and will probably change.
+# Emacs development updates
+John Wiegley</description><url>https://emacsconf.org/2021/talks/dev-update</url><persons><person>John Wiegley</person></persons></event><event id="27" guid="48a8580f-52ce-cc84-6a23-1eddf720ae02"><date>2021-11-27T21:22:00Z</date><start>16:22</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-freedom</slug><duration>0:38</duration><title>How Emacs made me appreciate software freedom</title><abstract></abstract><description>Times are approximate and will probably change.
# How Emacs made me appreciate software freedom
Protesilaos Stavrou
@@ -926,7 +946,7 @@ notation will be in Org mode. I cannot provide an outline in advance,
as it will most likely not be consistent with the actual presentation.
If, however, this is absolutely required for administrative purposes I
shall furnish one regardless with the proviso that I am in no way bound
-by it and thus reserve the right to modify it ahead of the main event.</description><url>https://emacsconf.org/2021/talks/freedom</url><persons><person>Protesilaos Stavrou</person></persons></event><event id="28" guid="5287b003-f368-36c4-4f9b-8135734cad39"><date>2021-11-27T21:51:00Z</date><start>16:51</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-day1-close</slug><duration>0:05</duration><title>Closing remarks day 1</title><abstract></abstract><description>Times are approximate and will probably change.
+by it and thus reserve the right to modify it ahead of the main event.</description><url>https://emacsconf.org/2021/talks/freedom</url><persons><person>Protesilaos Stavrou</person></persons></event><event id="28" guid="5287b003-f368-36c4-4f9b-8135734cad39"><date>2021-11-27T22:02:00Z</date><start>17:02</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-day1-close</slug><duration>0:05</duration><title>Closing remarks day 1</title><abstract></abstract><description>Times are approximate and will probably change.
# Closing remarks day 1</description><url>https://emacsconf.org/2021/talks/day1-close</url><persons><person>EmacsConf</person></persons></event></room></day><day date="2021-11-28" start="2021-11-28T14:00:00Z" end="2021-11-28T22:00:00Z" index="2"><room name="Main"><event id="30" guid="d877a57a-14cf-a194-99c3-a344ecb24acc"><date>2021-11-28T14:00:00Z</date><start>09:00</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-day2-open</slug><duration>0:05</duration><title>Opening remarks day 2</title><abstract></abstract><description>Times are approximate and will probably change.
@@ -1154,7 +1174,7 @@ to encourage more people to get involved, and show that the barrier to
entry is really not that high. If I can do it, you can do it too!
So should you really write that package, or should you stop worrying and
-learn to love emacs-devel? Listen to my talk to find out more!</description><url>https://emacsconf.org/2021/talks/devel</url><persons><person>Stefan Kangas</person></persons></event><event id="36" guid="49a35f05-b71f-1d14-2343-a6638bec0d08"><date>2021-11-28T16:36:00Z</date><start>11:36</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-bindat</slug><duration>0:20</duration><title>Turbo Bindat</title><abstract></abstract><description>Times are approximate and will probably change.
+learn to love emacs-devel? Listen to my talk to find out more!</description><url>https://emacsconf.org/2021/talks/devel</url><persons><person>Stefan Kangas</person></persons></event><event id="36" guid="49a35f05-b71f-1d14-2343-a6638bec0d08"><date>2021-11-28T16:36:00Z</date><start>11:36</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-bindat</slug><duration>0:30</duration><title>Turbo Bindat</title><abstract></abstract><description>Times are approximate and will probably change.
# Turbo Bindat
Stefan Monnier
diff --git a/2021/emacsconf.ics b/2021/emacsconf.ics
index 050e408b..a724250b 100644
--- a/2021/emacsconf.ics
+++ b/2021/emacsconf.ics
@@ -40,7 +40,7 @@ UID:dc07efcd-6d79-cfd4-fed3-59c885fe2922
URL:https://emacsconf.org/2021/talks/day1-open
DTSTART;TZID=America/Toronto:20211127T090000
DTEND;TZID=America/Toronto:20211127T090500
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/day1-open\n# Opening remarks
END:VEVENT
@@ -51,7 +51,7 @@ UID:393ba3c2-b2a6-6a84-44eb-872aa333d08d
URL:https://emacsconf.org/2021/talks/news
DTSTART;TZID=America/Toronto:20211127T090500
DTEND;TZID=America/Toronto:20211127T091000
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/news\n# Emacs News Highlights\nSacha Chua <mailto:sach
a@sachachua.com> - pronouns: she/her\n\nQuick overview of Emacs community
@@ -69,7 +69,7 @@ UID:06df8309-bd04-eb24-d443-a780c56adc0a
URL:https://emacsconf.org/2021/talks/frownies
DTSTART;TZID=America/Toronto:20211127T091100
DTEND;TZID=America/Toronto:20211127T093100
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/frownies\n# The True Frownies are the Friends We Made
Along the Way: An Anecdote of Emacs's Malleability\nCase Duckworth\n\nEmac
@@ -93,7 +93,7 @@ UID:fe959e43-441b-ed34-854b-87f6f481f55a
URL:https://emacsconf.org/2021/talks/adventure
DTSTART;TZID=America/Toronto:20211127T093400
DTEND;TZID=America/Toronto:20211127T095400
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/adventure\n# Choose Your Own (Technology-Enhanced Lear
ning) Adventure\nGreta Goetz\n\nThis presentation will first illustrate po
@@ -191,7 +191,7 @@ UID:ea5bab3c-f31e-68a4-fa23-81ca67fa1990
URL:https://emacsconf.org/2021/talks/unix
DTSTART;TZID=America/Toronto:20211127T095600
DTEND;TZID=America/Toronto:20211127T100300
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/unix\n# GNU's Not UNIX: Why Emacs Demonstrates The UNI
X Philosophy Isn't Always The Only Answer\nDaniel Rose\n\nThe talk targets
@@ -218,7 +218,7 @@ UID:db4ccb28-867f-df24-c073-eaca6edad438
URL:https://emacsconf.org/2021/talks/omegat
DTSTART;TZID=America/Toronto:20211127T100900
DTEND;TZID=America/Toronto:20211127T101900
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/omegat\n# Emacs manuals translation and OmegaT\nJean-C
hristophe Helary\n\nEven if it is generally agreed that software localizat
@@ -261,7 +261,13 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
st-edit"\n- How to convert back the translated files to texi format\n- How
to install translated texi files for use in Emacs\n\nPeople who are inter
ested in knowing more about OmegaT are invited to check the [online user m
- anual](https://omegat.sourceforge.io/manual-latest/en/).
+ anual](https://omegat.sourceforge.io/manual-latest/en/).\n\n# Personal inf
+ ormation\n- Name pronunciation: [ʒɑ̃kRstɔf elaRi](https://doublet.jp/wp-co
+ ntent/uploads/2021/11/jch.ogg)\n- Pronouns: he\n- Homepage: [https://mac4t
+ ranslators.blogspot.com](https://mac4translators.blogspot.com)\n- Preferre
+ d contact info: [jean.christophe.helary@traduction-libre.org](jean.christo
+ phe.helary@traduction-libre.org)\n- Links for sponsoring/supporting (multi
+ lingual translations): [https://doublet.jp](https://doublet.jp)
END:VEVENT
BEGIN:VEVENT
SUMMARY:NonGNU ELPA Update
@@ -270,7 +276,7 @@ UID:525d972d-1e34-bcb4-e9c3-861942549357
URL:https://emacsconf.org/2021/talks/nongnu
DTSTART;TZID=America/Toronto:20211127T102200
DTEND;TZID=America/Toronto:20211127T102900
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/nongnu\n# NonGNU ELPA Update\nPhilip Kaludercic\n\nNon
GNU ELPA was announced last year\, as a package repository\nthat will be e
@@ -288,7 +294,7 @@ UID:245a575a-965a-caa4-8d3b-75f8519c2f3e
URL:https://emacsconf.org/2021/talks/borg
DTSTART;TZID=America/Toronto:20211127T103500
DTEND;TZID=America/Toronto:20211127T104300
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/borg\n# Manual Package Management in The Era of Reposi
tories - Why and How\nDhavan (codingquark)\n\nEmacs now has many package r
@@ -308,7 +314,7 @@ UID:86158391-53a2-7cb4-d7d3-020afbf6d8d9
URL:https://emacsconf.org/2021/talks/telega
DTSTART;TZID=America/Toronto:20211127T104800
DTEND;TZID=America/Toronto:20211127T105600
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/telega\n# telega.el and the Emacs community on Telegra
m\nGabriele Bozzola and Evgeny Zajcev\n\nTelegram is a cross-platform inst
@@ -329,7 +335,7 @@ UID:e4bdc2c1-e4b6-67e4-aafb-87ec9aaf846b
URL:https://emacsconf.org/2021/talks/nangulator
DTSTART;TZID=America/Toronto:20211127T110100
DTEND;TZID=America/Toronto:20211127T111100
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/nangulator\n# Introducing N-Angulator\nKevin Haddock\n
\nThe Unix file system is essentially an N-dimentional sparse array that\n
@@ -352,7 +358,7 @@ UID:14ab7a54-d75d-45e4-85ab-8fd2e391ea41
URL:https://emacsconf.org/2021/talks/janitor
DTSTART;TZID=America/Toronto:20211127T111400
DTEND;TZID=America/Toronto:20211127T113400
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/janitor\n# A day in the life of a janitor\nStefan Monn
ier\n\nBecause of a reckless former Emacs maintainer that shall\n better
@@ -374,7 +380,7 @@ UID:51c360e6-188f-9a34-05bb-0a8d2eb09cdc
URL:https://emacsconf.org/2021/talks/maintainers
DTSTART;TZID=America/Toronto:20211127T113900
DTEND;TZID=America/Toronto:20211127T114900
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/maintainers\n# How to help Emacs maintainers?\nBastien
Guerry\n\nAfter 11 years of helping as the Org maintainer\, I would\nlike
@@ -389,7 +395,7 @@ UID:716d913f-de8b-91a4-5f33-e04ba0905fa5
URL:https://emacsconf.org/2021/talks/gregorian
DTSTART;TZID=America/Toronto:20211127T115200
DTEND;TZID=America/Toronto:20211127T120200
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/gregorian\n# Typesetting Gregorian Chant with Emacs\nS
pencer King\n\nThere are a variety of methods for typesetting gregorian\nc
@@ -412,7 +418,7 @@ UID:6fccae45-04b5-5524-662b-fdba87754d06
URL:https://emacsconf.org/2021/talks/montessori
DTSTART;TZID=America/Toronto:20211127T123000
DTEND;TZID=America/Toronto:20211127T124000
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/montessori\n# Emacs and Montessori Philosophy\n\n\nAs
a former Montessori guide and now parent\, I often think about the\nrelati
@@ -445,7 +451,7 @@ UID:9cee7e43-bcb1-7f64-c40b-5f9ea938d11a
URL:https://emacsconf.org/2021/talks/erg
DTSTART;TZID=America/Toronto:20211127T124300
DTEND;TZID=America/Toronto:20211127T125800
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/erg\n# Emacs Research Group\, Season Zero: What we did
together with Emacs in 2 hours a week for a year\nNoorah Alhasan\, Joe Co
@@ -474,7 +480,7 @@ UID:0f98a5bb-53ce-fb74-1003-0b1f320d414e
URL:https://emacsconf.org/2021/talks/cs
DTSTART;TZID=America/Toronto:20211127T130100
DTEND;TZID=America/Toronto:20211127T131100
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/cs\n# One effective CS grad student workflow\nGreg Col
adonato\n\nWhen I was an undergrad\, I learned many things\, most of\nwhic
@@ -494,7 +500,7 @@ UID:43cc5db4-e26f-fb44-9aeb-b16c38d8cef3
URL:https://emacsconf.org/2021/talks/professional
DTSTART;TZID=America/Toronto:20211127T131400
DTEND;TZID=America/Toronto:20211127T132500
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/professional\n# Using Org-Mode For Recording Continuou
s Professional Development\nPhilip Beadling\n\nI recently had the pleasure
@@ -537,7 +543,7 @@ UID:a10ce62e-6454-d784-21bb-f6a0488e883c
URL:https://emacsconf.org/2021/talks/tech
DTSTART;TZID=America/Toronto:20211127T132700
DTEND;TZID=America/Toronto:20211127T133800
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/tech\n# Creating technical API documentation and prese
ntations using org-babel\, restclient\, and org-treeslide\nJan Ypma\n\nThe
@@ -561,7 +567,7 @@ UID:b092bc88-e74c-a9c4-611b-d47c99ef578c
URL:https://emacsconf.org/2021/talks/exec
DTSTART;TZID=America/Toronto:20211127T134000
DTEND;TZID=America/Toronto:20211127T135000
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/exec\n# Org as an executable format\nTom Gillespie\n\n
Org mode is known for its flexibility\, power\, and staggeringly diverse\n
@@ -598,7 +604,7 @@ UID:69763d57-be4e-7e74-509b-92e48a0e7ba6
URL:https://emacsconf.org/2021/talks/org-outside
DTSTART;TZID=America/Toronto:20211127T135300
DTEND;TZID=America/Toronto:20211127T140500
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/org-outside\n# The use of Org mode syntax outside of G
NU/Emacs\nKarl Voit\n\nWith the rising interest in Org mode\, the GNU/Emac
@@ -622,7 +628,7 @@ UID:aed5e190-66a0-3dd4-e5eb-be09be94e6c3
URL:https://emacsconf.org/2021/talks/teach
DTSTART;TZID=America/Toronto:20211127T140600
DTEND;TZID=America/Toronto:20211127T142600
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/teach\n# Using Org-mode to teach programming\nDaniel G
erman\n\nIn this presentation I will explain how to use org-mode effective
@@ -652,7 +658,7 @@ UID:fd246cee-b5d6-7cc4-2b63-20e87bb7d750
URL:https://emacsconf.org/2021/talks/research
DTSTART;TZID=America/Toronto:20211127T143100
DTEND;TZID=America/Toronto:20211127T143600
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/research\n# Managing a research workflow (bibliographi
es\, note-taking\, and arXiv)\nAhmed Khaled\n\nResearchers and knowledge w
@@ -679,7 +685,7 @@ UID:db5821ed-fef4-4934-8fb3-87a0282714de
URL:https://emacsconf.org/2021/talks/babel
DTSTART;TZID=America/Toronto:20211127T144000
DTEND;TZID=America/Toronto:20211127T145000
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/babel\n# Babel for academics\nAsilata Bapat\n\nPlain o
rg-mode is already an extremely powerful and\ncustomisable tool for task a
@@ -722,7 +728,7 @@ UID:1fc4917c-aab4-1924-2983-e78f8bca6af9
URL:https://emacsconf.org/2021/talks/molecular
DTSTART;TZID=America/Toronto:20211127T145200
DTEND;TZID=America/Toronto:20211127T150200
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/molecular\n# Reproducible molecular graphics with Org-
mode\nBlaine Mooers\n\nResearch papers in structural biology should includ
@@ -767,7 +773,7 @@ UID:c54c7930-51cc-5184-9dfb-5033e577b95e
URL:https://emacsconf.org/2021/talks/project
DTSTART;TZID=America/Toronto:20211127T150500
DTEND;TZID=America/Toronto:20211127T151500
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/project\n# Budgeting\, Project Monitoring and Invoicin
g with Org Mode\nAdolfo Villafiorita\n\nIn this talk I will present how we
@@ -787,7 +793,7 @@ UID:c9870e10-2600-85a4-24fb-793dfc51164e
URL:https://emacsconf.org/2021/talks/invoice
DTSTART;TZID=America/Toronto:20211127T151800
DTEND;TZID=America/Toronto:20211127T152800
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/invoice\n# Find Your (In)voice: Emacs for Invoicing\nB
ala Ramadurai\n\nYe Freelance warriors\, please lend me your I/O devices f
@@ -813,7 +819,7 @@ UID:e4e995c0-6e06-8544-a8c3-5f9a06c856fb
URL:https://emacsconf.org/2021/talks/dashboard
DTSTART;TZID=America/Toronto:20211127T153100
DTEND;TZID=America/Toronto:20211127T154100
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/dashboard\n# Productivity Dashboards with Emacs and Ki
ndle\nMehmet Tekman\n\nSince 2008\, Amazon have released a new Kindle devi
@@ -865,7 +871,7 @@ UID:33776e08-e815-db94-971b-a151236e11be
URL:https://emacsconf.org/2021/talks/nyxt
DTSTART;TZID=America/Toronto:20211127T154400
DTEND;TZID=America/Toronto:20211127T155400
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/nyxt\n# Emacs with Nyxt: extend your editor with the p
ower of a Lisp browser\nAndrea\n\nIn 2021 browsers are essential if you us
@@ -890,7 +896,7 @@ UID:86d4470a-8d19-7bd4-0c53-6aba1b49baef
URL:https://emacsconf.org/2021/talks/design
DTSTART;TZID=America/Toronto:20211127T155700
DTEND;TZID=America/Toronto:20211127T160700
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/design\n# On the design of text editors\nNicolas P. Ro
ugier\n\nText editors are written by and for developers. They come\nwith
@@ -900,17 +906,43 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
ance of alternatives or if they derive from developers'\nhabits\, reproduc
ing what they are used to. Durint this talk\, I will\ncharacterize these i
mplicit choices and illustrate what are some\nalternatives using GNU Emacs
- .\n\n\n\n# Outline\n\n\n- 10 minutes alternative\n\nMostly a live demo o
- f my environment with pointers to the different\npackages
+ .\n\n# Outline\n\n1. Review of a "modern" code editor (5mn)\n2. Introducti
+ on of an alternative using Emacs (5mn)\n\n## Links from the slides:\n\n* [
+ Elegant Emacs](https://github.com/rougier/elegant-emacs) (https://github.c
+ om/rougier/elegant-emacs)\n* [On the Design of Text Editors](https://arxiv
+ .org/abs/2008.06030) (https://arxiv.org/abs/2008.06030)\n* [N Λ N O Emacs]
+ (https://github.com/rougier/nano-emacs) (https://github.com/rougier/nano-e
+ macs)\n* [svg-lib (ELPA)](https://elpa.gnu.org/packages/svg-lib.html) (htt
+ ps://elpa.gnu.org/packages/svg-lib.html)\n* [nano-theme (ELPA)](https://el
+ pa.gnu.org/packages/nano-theme.html) (https://elpa.gnu.org/packages/nano-t
+ heme.html)\n* [nano-modeline (ELPA)](https://elpa.gnu.org/packages/nano-mo
+ deline.html) (https://elpa.gnu.org/packages/nano-modeline.html)\n* [nano-a
+ genda (ELPA)](https://elpa.gnu.org/packages/nano-agenda.html) (https://elp
+ a.gnu.org/packages/nano-agenda.html)\n\n## Contact information\n* Contact
+ [nicolas.rougier@inria.fr](mailto:nicolas.rougier@inria.fr)\n* Follow my w
+ ork at [github.com/rougier](https://github.com/rougier)\n* Support my work
+ at [github.com/sponsors/rougier](https://github.com/sponsors/rougier) or
+ [en.liberapay.com/rougier/](https://en.liberapay.com/rougier/)
+END:VEVENT
+BEGIN:VEVENT
+SUMMARY:Emacs development updates
+LOCATION:https://emacsconf.org/
+UID:59e4daca-1e46-9054-9573-9c91966d6987
+URL:https://emacsconf.org/2021/talks/dev-update
+DTSTART;TZID=America/Toronto:20211127T161100
+DTEND;TZID=America/Toronto:20211127T161900
+DTSTAMP:20211108T192506
+DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
+ conf.org/2021/talks/dev-update\n# Emacs development updates\nJohn Wiegley
END:VEVENT
BEGIN:VEVENT
SUMMARY:How Emacs made me appreciate software freedom
LOCATION:https://emacsconf.org/
UID:48a8580f-52ce-cc84-6a23-1eddf720ae02
URL:https://emacsconf.org/2021/talks/freedom
-DTSTART;TZID=America/Toronto:20211127T161100
-DTEND;TZID=America/Toronto:20211127T164900
-DTSTAMP:20211108T092006
+DTSTART;TZID=America/Toronto:20211127T162200
+DTEND;TZID=America/Toronto:20211127T170000
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/freedom\n# How Emacs made me appreciate software freed
om\nProtesilaos Stavrou\n\nThe theme will be "how Emacs empowered my softw
@@ -943,9 +975,9 @@ SUMMARY:Closing remarks day 1
LOCATION:https://emacsconf.org/
UID:5287b003-f368-36c4-4f9b-8135734cad39
URL:https://emacsconf.org/2021/talks/day1-close
-DTSTART;TZID=America/Toronto:20211127T165100
-DTEND;TZID=America/Toronto:20211127T165600
-DTSTAMP:20211108T092006
+DTSTART;TZID=America/Toronto:20211127T170200
+DTEND;TZID=America/Toronto:20211127T170700
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/day1-close\n# Closing remarks day 1
END:VEVENT
@@ -956,7 +988,7 @@ UID:d877a57a-14cf-a194-99c3-a344ecb24acc
URL:https://emacsconf.org/2021/talks/day2-open
DTSTART;TZID=America/Toronto:20211128T090000
DTEND;TZID=America/Toronto:20211128T090500
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/day2-open\n# Opening remarks day 2
END:VEVENT
@@ -967,7 +999,7 @@ UID:35d1d9e4-dfdf-f254-6aab-7a466fbfaf09
URL:https://emacsconf.org/2021/talks/faster
DTSTART;TZID=America/Toronto:20211128T090500
DTEND;TZID=America/Toronto:20211128T092500
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/faster\n# How to write faster Emacs Lisp\nDmitry Gutov
\n\n- Before optimizing\, benchmark first.\n- Different benchmarking a
@@ -986,7 +1018,7 @@ UID:599ef3fa-4c73-6c94-4953-75bbc7830681
URL:https://emacsconf.org/2021/talks/structural
DTSTART;TZID=America/Toronto:20211128T093000
DTEND;TZID=America/Toronto:20211128T094000
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/structural\n# Tree-edit: Structural editing for Java\,
Python\, C\, and beyond!\nEthan Leba\n\nIn this talk\, I'll discuss a vis
@@ -1020,7 +1052,7 @@ UID:29d45a6f-9425-f5a4-bd23-297292e4ab7a
URL:https://emacsconf.org/2021/talks/dsl
DTSTART;TZID=America/Toronto:20211128T094300
DTEND;TZID=America/Toronto:20211128T100300
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/dsl\n# Self-Describing Smart DSL's: The Next Magits\nP
sionic\n\nWhen we begin programming\, the promise is to automate away repe
@@ -1050,7 +1082,7 @@ UID:8f62e571-91da-bd14-e7c3-b445c7b19d23
URL:https://emacsconf.org/2021/talks/ui
DTSTART;TZID=America/Toronto:20211128T100600
DTEND;TZID=America/Toronto:20211128T101600
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/ui\n# "Yak-shaving to a UI framework" (/"Help! I accid
entally yak-shaved my way to writing a UI framework because overlays were
@@ -1075,7 +1107,7 @@ UID:b073d391-6c37-6bf4-7afb-47edc79631a9
URL:https://emacsconf.org/2021/talks/rust
DTSTART;TZID=America/Toronto:20211128T101900
DTEND;TZID=America/Toronto:20211128T103900
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/rust\n# Extending Emacs in Rust with Dynamic Modules\n
Tuấn-Anh Nguyễn\n\nDynamic module support has been available since Emacs 2
@@ -1095,7 +1127,7 @@ UID:e7981936-6d72-93d4-8783-5ac64a0ae5bb
URL:https://emacsconf.org/2021/talks/eaf
DTSTART;TZID=America/Toronto:20211128T104400
DTEND;TZID=America/Toronto:20211128T105400
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/eaf\n# Emacs Application Framework: A 2021 Update\nMat
thew Zeng\n\nEmacs Application Framework (EAF) is a customizable and exten
@@ -1111,7 +1143,7 @@ UID:5e1baaaf-56a3-b5b4-31cb-5437cf465cf9
URL:https://emacsconf.org/2021/talks/model
DTSTART;TZID=America/Toronto:20211128T105800
DTEND;TZID=America/Toronto:20211128T110800
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/model\n# Extending the "model" of Emacs to other appli
cations\nLaszlo Krajnikovszkij\n\nEmacs is a great operating environment i
@@ -1168,7 +1200,7 @@ UID:4cd6de26-cf48-95c4-9d3b-28895a43ec53
URL:https://emacsconf.org/2021/talks/devel
DTSTART;TZID=America/Toronto:20211128T111100
DTEND;TZID=America/Toronto:20211128T113100
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/devel\n# Don't write that package! or: How I learned t
o stop worrying and love emacs-devel\nStefan Kangas\n\nWe need a successfu
@@ -1196,8 +1228,8 @@ LOCATION:https://emacsconf.org/
UID:49a35f05-b71f-1d14-2343-a6638bec0d08
URL:https://emacsconf.org/2021/talks/bindat
DTSTART;TZID=America/Toronto:20211128T113600
-DTEND;TZID=America/Toronto:20211128T115600
-DTSTAMP:20211108T092006
+DTEND;TZID=America/Toronto:20211128T120600
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/bindat\n# Turbo Bindat\nStefan Monnier\n\n\n# Table of
Contents\n\n\n\nBindat is an ELisp library to help manipulate binary data
@@ -1218,7 +1250,7 @@ UID:1ddbe380-b4f3-2b84-3cc3-9e799536db8e
URL:https://emacsconf.org/2021/talks/native
DTSTART;TZID=America/Toronto:20211128T124000
DTEND;TZID=America/Toronto:20211128T132000
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/native\n# Emacs Lisp native compiler\, current status
and future developments\nAndrea Corallo\n\nEmacs Lisp (Elisp) is the Lisp
@@ -1239,7 +1271,7 @@ UID:5947c3e9-93c1-1014-7ffb-aa0e0097e3e4
URL:https://emacsconf.org/2021/talks/form
DTSTART;TZID=America/Toronto:20211128T132700
DTEND;TZID=America/Toronto:20211128T133700
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/form\n# Old McCarthy Had a Form\nIan Eure\n\nMost prac
tical languages are multi-paradigm\, offering several\nabstractions for th
@@ -1258,7 +1290,7 @@ UID:5e162d34-ea19-8544-b693-dd6da0e885cd
URL:https://emacsconf.org/2021/talks/test
DTSTART;TZID=America/Toronto:20211128T134100
DTEND;TZID=America/Toronto:20211128T134600
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/test\n# Test blocks\nEduardo Ochs\n\nIn this presentat
ion I will show an idea that feels completely obvious\nonce we see it\, bu
@@ -1296,7 +1328,7 @@ UID:51023225-018f-cf24-9d73-3c267907c13e
URL:https://emacsconf.org/2021/talks/bug
DTSTART;TZID=America/Toronto:20211128T134900
DTEND;TZID=America/Toronto:20211128T140900
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/bug\n# Let's talk about bug trackers\nBastien Guerry\n
\nFor 17 years\, the Org developers didn't use a bug tracker\,\nshamelessl
@@ -1311,7 +1343,7 @@ UID:1407591a-29fd-3f64-1beb-01dea6e9d7d2
URL:https://emacsconf.org/2021/talks/bidi
DTSTART;TZID=America/Toronto:20211128T141600
DTEND;TZID=America/Toronto:20211128T143600
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/bidi\n# Perso-Arabic Input Methods And BIDI Aware Apps
\nMohsen BANAN -- محسن بنان\n\nEmacs is a multilingual user environment.
@@ -1377,7 +1409,7 @@ UID:3364aedb-a496-5c64-5383-b0080afa6d7b
URL:https://emacsconf.org/2021/talks/mold
DTSTART;TZID=America/Toronto:20211128T144100
DTEND;TZID=America/Toronto:20211128T145100
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/mold\n# Moldable Emacs\, a step towards sustainable so
ftware\nAndrea\n\nWe could learn about things better. Mountains of knowled
@@ -1405,7 +1437,7 @@ UID:daf3570b-3df3-9db4-a1f3-ce98d9863717
URL:https://emacsconf.org/2021/talks/clede
DTSTART;TZID=America/Toronto:20211128T145500
DTEND;TZID=America/Toronto:20211128T151500
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/clede\n# CLEDE the Common Lisp Emacs Development Envir
onment.\nFermin MF\n\nI've been developing a package that helps with the d
@@ -1426,7 +1458,7 @@ UID:f03ae971-4d2b-ccc4-2643-4ae2391ce1ab
URL:https://emacsconf.org/2021/talks/imaginary
DTSTART;TZID=America/Toronto:20211128T152200
DTEND;TZID=America/Toronto:20211128T153300
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/imaginary\n# Imaginary Programming\nShane Mulligan\n\n
Imaginary Programming (IP) is both methodology and paradigm. It is an\next
@@ -1458,7 +1490,7 @@ UID:27595637-b6b9-f764-805b-ff1b7f009006
URL:https://emacsconf.org/2021/talks/build
DTSTART;TZID=America/Toronto:20211128T153600
DTEND;TZID=America/Toronto:20211128T155600
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/build\n# How to build an Emacs\nFermin MF\n\nThis is a
deep dive in the Emacs philosophical and technical\naspect on what makes
@@ -1480,7 +1512,7 @@ UID:80d1ad02-5fe4-03b4-c573-17ea6cdb61aa
URL:https://emacsconf.org/2021/talks/forever
DTSTART;TZID=America/Toronto:20211128T160300
DTEND;TZID=America/Toronto:20211128T164300
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/forever\n# M-x Forever: Why Emacs will outlast text ed
itor trends\nDavid Wilson\n\nThe computer software industry has seen many
@@ -1502,7 +1534,7 @@ UID:828e7c62-8430-f1a4-431b-63c308d58688
URL:https://emacsconf.org/2021/talks/day2-close
DTSTART;TZID=America/Toronto:20211128T165000
DTEND;TZID=America/Toronto:20211128T170000
-DTSTAMP:20211108T092006
+DTSTAMP:20211108T192506
DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
conf.org/2021/talks/day2-close\n# Closing remarks day 2
END:VEVENT
diff --git a/2021/info/adventure-schedule.md b/2021/info/adventure-schedule.md
index 934f93d8..4df4a6aa 100644
--- a/2021/info/adventure-schedule.md
+++ b/2021/info/adventure-schedule.md
@@ -2,7 +2,7 @@
# Status
-Waiting for speaker to send prerecorded video
+Prerecorded video received, waiting for captions
# Schedule
diff --git a/2021/info/bindat-schedule.md b/2021/info/bindat-schedule.md
index 03f12ee0..df2d268a 100644
--- a/2021/info/bindat-schedule.md
+++ b/2021/info/bindat-schedule.md
@@ -2,11 +2,11 @@
# Status
-Waiting for speaker to send prerecorded video
+Prerecorded video received, waiting for captions
# Schedule
-Allocated 20 minutes
+Allocated 30 minutes
diff --git a/2021/info/design-nav.md b/2021/info/design-nav.md
index 80b9bd3f..08550538 100644
--- a/2021/info/design-nav.md
+++ b/2021/info/design-nav.md
@@ -1,3 +1,3 @@
Back to the [[schedule]]
Previous: <a href="/2021/talks/nyxt">Emacs with Nyxt: extend your editor with the power of a Lisp browser</a>
-Next: <a href="/2021/talks/freedom">How Emacs made me appreciate software freedom</a>
+Next: <a href="/2021/talks/dev-update">Emacs development updates</a>
diff --git a/2021/info/design-schedule.md b/2021/info/design-schedule.md
index 08afc707..02e46d84 100644
--- a/2021/info/design-schedule.md
+++ b/2021/info/design-schedule.md
@@ -2,7 +2,7 @@
# Status
-Waiting for speaker to send prerecorded video
+Prerecorded video received, waiting for captions
# Schedule
diff --git a/2021/info/dev-update-nav.md b/2021/info/dev-update-nav.md
new file mode 100644
index 00000000..ceb99d34
--- /dev/null
+++ b/2021/info/dev-update-nav.md
@@ -0,0 +1,3 @@
+Back to the [[schedule]]
+Previous: <a href="/2021/talks/design">On the design of text editors</a>
+Next: <a href="/2021/talks/freedom">How Emacs made me appreciate software freedom</a>
diff --git a/2021/info/dev-update-schedule.md b/2021/info/dev-update-schedule.md
new file mode 100644
index 00000000..dc3e6ab2
--- /dev/null
+++ b/2021/info/dev-update-schedule.md
@@ -0,0 +1,15 @@
+<!-- Automatically generated by conf-create-info-pages -->
+
+# Status
+
+Prerecorded video received, waiting for captions
+
+# Schedule
+
+Allocated 8 minutes
+
+
+
+Friendly URL: <a href="/2021/talks/dev-update">/2021/talks/dev-update</a>
+
+
diff --git a/2021/info/exec-schedule.md b/2021/info/exec-schedule.md
index 3c979faa..dd64c2cd 100644
--- a/2021/info/exec-schedule.md
+++ b/2021/info/exec-schedule.md
@@ -2,7 +2,7 @@
# Status
-Waiting for speaker to send prerecorded video
+Prerecorded video received, waiting for captions
# Schedule
diff --git a/2021/info/freedom-nav.md b/2021/info/freedom-nav.md
index 00304a45..24c85886 100644
--- a/2021/info/freedom-nav.md
+++ b/2021/info/freedom-nav.md
@@ -1,3 +1,3 @@
Back to the [[schedule]]
-Previous: <a href="/2021/talks/design">On the design of text editors</a>
+Previous: <a href="/2021/talks/dev-update">Emacs development updates</a>
Next: <a href="/2021/talks/day1-close">Closing remarks day 1</a>
diff --git a/2021/info/invoice-schedule.md b/2021/info/invoice-schedule.md
index 81a6f5ae..dab7eb15 100644
--- a/2021/info/invoice-schedule.md
+++ b/2021/info/invoice-schedule.md
@@ -2,7 +2,7 @@
# Status
-Prerecorded video received, waiting for captions
+Captions added to video
# Schedule
diff --git a/2021/schedule-details.md b/2021/schedule-details.md
index 81ae4962..039b31e8 100644
--- a/2021/schedule-details.md
+++ b/2021/schedule-details.md
@@ -30,6 +30,7 @@
<tr><td><a href="/2021/talks/dashboard">Productivity Dashboards with Emacs and Kindle</a></td><td>Mehmet Tekman</td></tr>
<tr><td><a href="/2021/talks/nyxt">Emacs with Nyxt: extend your editor with the power of a Lisp browser</a></td><td>Andrea</td></tr>
<tr><td><a href="/2021/talks/design">On the design of text editors</a></td><td>Nicolas P. Rougier</td></tr>
+<tr><td><a href="/2021/talks/dev-update">Emacs development updates</a></td><td>John Wiegley</td></tr>
<tr><td><a href="/2021/talks/freedom">How Emacs made me appreciate software freedom</a></td><td>Protesilaos Stavrou</td></tr>
<tr><td><a href="/2021/talks/day1-close">Closing remarks day 1</a></td><td></td></tr>
<tr><td colspan="3"><strong>Sunday, Nov 28, 2021: Development talks<strong></td></tr>
diff --git a/2021/talks/dev-update.md b/2021/talks/dev-update.md
new file mode 100644
index 00000000..897aaa2d
--- /dev/null
+++ b/2021/talks/dev-update.md
@@ -0,0 +1,15 @@
+[[!meta title="Emacs development updates"]]
+[[!meta copyright="Copyright &copy; 2021 John Wiegley"]]
+[[!inline pages="internal(2021/info/dev-update-nav)" raw="yes"]]
+
+<!-- You can manually edit this file to update the abstract, add links, etc. --->
+
+
+# Emacs development updates
+John Wiegley
+
+
+
+[[!inline pages="internal(2021/info/dev-update-schedule)" raw="yes"]]
+
+[[!inline pages="internal(2021/info/dev-update-nav)" raw="yes"]]