EmacsConf 2022: Development track
Watch
-
Pad and Q&A links
-
Chat
-
Schedule
| Tracks:
General
-
Development
|
Tips for watching/participating
Alternatively, load
https://live0.emacsconf.org/dev.webm
or
https://live0.emacsconf.org/dev-480p.webm
(low-res) in a streaming media player such as MPV.
Watch
-
Pad and Q&A links
-
Chat
-
Schedule
| Tracks:
General
-
Development
treesitter
(
pad
,
#emacsconf-dev, speaker nick: meain
)
-
lspbridge
(
pad
,
#emacsconf-dev, speaker nick: manateelazycat, matthewzmd
)
-
asmblox
(
pad
,
BBB
)
-
wayland
(
pad
,
BBB
)
-
sqlite
(
pad
,
BBB
)
-
mail
(
pad
,
BBB
)
-
maint
(
pad
,
BBB
)
-
eev
(
pad
,
#emacsconf-dev
)
-
python
(
pad
,
#emacsconf-dev
)
-
haskell
(
pad
,
BBB
)
-
rde
(
pad
,
BBB
)
-
justl
(
pad
,
#emacsconf-dev
)
-
rms
(
pad
,
Moderated via Mumble, ask questions via pad or IRC
)
-
detached
(
pad
,
BBB
)
-
eshell
(
pad
,
BBB
)
-
async
(
pad
,
BBB
)
-
dbus
(
pad
,
BBB
)
-
localizing
(
pad
,
BBB
)
Watch
-
Pad and Q&A links
-
Chat
-
Schedule
| Tracks:
General
-
Development
Chat:
emacsconf-dev
on libera.chat
Watch
-
Pad and Q&A links
-
Chat
-
Schedule
| Tracks:
General
-
Development
Legend:
Solid lines: Q&A will be through a BigBlueButton room (you can ask questions there or through IRC/Etherpad)
Dashed lines: Q&A will be over IRC or the Etherpad, or the speaker will follow up afterwards
Graphical view of the schedule
Schedule for Saturday
Saturday
9:00- 9:05 Saturday opening remarks
sat-open
9:05- 9:25 Emacs journalism (or everything's a nail if you hit it with Emacs)
journalism
9:45- 9:55 Back to school with Emacs
school
10:05-10:15 How to incorporate handwritten notes into Emacs Orgmode
handwritten
10:45-11:05 Writing and organizing literature notes for scientific writing
science
11:25-11:35 The Emacs Buddy initiative
buddy
1:00- 1:20 Attending and organizing Emacs meetups
meetups
1:40- 1:55 Linking personal info with Hyperbole implicit buttons
buttons
2:15- 2:40 Real estate and Org table formulas
realestate
3:00- 3:25 Health data journaling and visualization with Org Mode and gnuplot
health
3:45- 4:05 Edit live Jupyter notebook cells with Emacs
jupyter
4:50- 4:55 Saturday closing remarks
sat-close
10:00-10:15 Tree-sitter beyond syntax highlighting
treesitter
10:25-10:45 lsp-bridge: a smooth-as-butter asynchronous LSP client
lspbridge
10:55-11:15 asm-blox: a game based on WebAssembly that no one asked for
asmblox
11:25-11:35 Emacs should become a Wayland compositor
wayland
1:00- 1:25 Using SQLite as a data source: a framework and an example
sqlite
1:50- 2:30 Revisiting the anatomy of Emacs mail user agents
mail
2:50- 3:10 Maintaining the Maintainers: Attribution as an Economic Model for Open Source
maint
3:35- 3:40 Bidirectional links with eev
eev
3:50- 3:55 Short hyperlinks to Python docs
python
4:05- 4:35 Haskell code exploration with Emacs
haskell
9 AM
10 AM
11 AM
12 PM
1 PM
2 PM
3 PM
4 PM
5 PM
Schedule for Sunday
Sunday
9:00- 9:05 Sunday opening remarks
sun-open
9:05- 9:25 Results of the 2022 Emacs Survey
survey
9:35- 9:45 This Year in Org
orgyear
9:55-10:20 Build a Zettelkasten with the Hyperbole Rolodex
rolodex
10:40-10:50 Linking headings with org-super-links (poor-man's Zettelkasten)
orgsuperlinks
11:10-11:20 orgvm: a simple HTTP server for org
orgvm
1:00- 1:30 Powerful productivity with Hyperbole and Org Mode
hyperorg
1:50- 2:15 Org workflows for developers
workflows
2:35- 2:55 GRAIL---A Generalized Representation and Aggregation of Information Layers
grail
3:25- 3:45 Putting Org Mode on the Indieweb
indieweb
4:05- 4:15 Emacs development updates
devel
4:25- 4:35 Fanfare for the Common Emacs User
fanfare
4:50- 5:00 Sunday closing remarks
sun-close
10:00-10:25 rde Emacs introduction
rde
10:50-11:05 justl: Driving recipes within Emacs
justl
11:15-11:35 What I'd like to see in Emacs
rms
1:00- 1:15 Getting detached from Emacs
detached
1:40- 1:55 Top 10 reasons why you should be using Eshell
eshell
2:20- 2:40 Emacs was async before async was cool
async
3:15- 3:35 The Wheels on D-Bus
dbus
4:00- 4:10 Pre-localizing Emacs
localizing
9 AM
10 AM
11 AM
12 PM
1 PM
2 PM
3 PM
4 PM
5 PM
Saturday, Dec 3, 2022
10:00
-
10:15
Development
Etherpad
;
Q&A:
#emacsconf-dev, speaker nick: meain
;
id:treesitter
Tree-sitter beyond syntax highlighting
Abin Simon
10:25
-
10:45
Development
Etherpad
;
Q&A:
#emacsconf-dev, speaker nick: manateelazycat, matthewzmd
;
id:lspbridge
lsp-bridge: a smooth-as-butter asynchronous LSP client
Andy Stewart, Matthew Zeng
10:55
-
11:15
Development
Etherpad
;
Q&A:
BBB
;
id:asmblox
asm-blox: a game based on WebAssembly that no one asked for
Zachary Romero
11:25
-
11:35
Development
Etherpad
;
Q&A:
BBB
;
id:wayland
Emacs should become a Wayland compositor
Michael Bauer
1:00
-
1:25
Development
Etherpad
;
Q&A:
BBB
;
id:sqlite
Using SQLite as a data source: a framework and an example
Andrew Hyatt (he/him)
1:50
-
2:30
Development
Etherpad
;
Q&A:
BBB
;
id:mail
Revisiting the anatomy of Emacs mail user agents
Mohsen BANAN (he/him)
2:50
-
3:10
Development
Etherpad
;
Q&A:
BBB
;
id:maint
Maintaining the Maintainers: Attribution as an Economic Model for Open Source
Sid Kasivajhula (he/him or any)
3:35
-
3:40
Development
Etherpad
;
Q&A:
#emacsconf-dev
;
id:eev
Bidirectional links with eev
Eduardo Ochs
3:50
-
3:55
Development
Etherpad
;
Q&A:
#emacsconf-dev
;
id:python
Short hyperlinks to Python docs
Eduardo Ochs
4:05
-
4:35
Development
Etherpad
;
Q&A:
BBB
;
id:haskell
Haskell code exploration with Emacs
Yuchen Pei (he/him/himself/his/his)
Sunday, Dec 4, 2022
10:00
-
10:25
Development
Etherpad
;
Q&A:
BBB
;
id:rde
rde Emacs introduction
Andrew Tropin (he/him)
10:50
-
11:05
Development
Etherpad
;
Q&A:
#emacsconf-dev
;
id:justl
justl: Driving recipes within Emacs
Sibi Prabakaran (he/him)
11:15
-
11:35
Development
Etherpad
;
Q&A:
Moderated via Mumble, ask questions via pad or IRC
;
id:rms
What I'd like to see in Emacs
Richard M. Stallman
1:00
-
1:15
Development
Etherpad
;
Q&A:
BBB
;
id:detached
Getting detached from Emacs
Niklas Eklund (he/him)
1:40
-
1:55
Development
Etherpad
;
Q&A:
BBB
;
id:eshell
Top 10 reasons why you should be using Eshell
Howard Abrams (he/him)
2:20
-
2:40
Development
Etherpad
;
Q&A:
BBB
;
id:async
Emacs was async before async was cool
Michael Herstine
3:15
-
3:35
Development
Etherpad
;
Q&A:
BBB
;
id:dbus
The Wheels on D-Bus
Ian Eure (he/him)
4:00
-
4:10
Development
Etherpad
;
Q&A:
BBB
;
id:localizing
Pre-localizing Emacs
Jean-Christophe Helary (he/him)