EmacsConf 2022 will be live-streamed, with an option to join others in Lucerne, Switzerland, for a two-day meeting around the live-streams. The content will often be technical, but from an OSOR perspective, or for anyone who wants to see how a vibrant software community can be maintained for four decades(!), the Emacs project is an example of how collaboration and community can be the core of a project.
Emacs is primarily a text editor, but the focus was always on making it as easy as possible for all parts to be customised and expanded. The result is a software package that has been expanded and refined and forked and merged by multiple generations of contributors. It started as a tiny editor with some extra scripts/macros ("editor macros", Emacs), but it has been under constant expansion based on what users want and is now used for software project management, data processing & visualisation, calendar & tasks, email, and many other tasks.
Details
The agena can be on their talks page. The copy below is correct as of 25 Nov 2022.
Saturday Dec 3, 2022
9:00 - 9:05 General Etherpad Q&A: none; id:sat-open
9:05 - 9:25 General Etherpad Q&A: BBB; id:journalism
Emacs journalism (or everything's a nail if you hit it with Emacs)
Alfred Zanini
9:45 - 9:55 General Etherpad Q&A: #emacsconf-gen, speaker nick: velocitatem; id:school
Daniel Rösel - captioned
10:00 - 10:15 Development Etherpad Q&A: #emacsconf-dev, speaker nick: meain; id:treesitter
Tree-sitter beyond syntax highlighting
Abin Simon - captioned
10:05 - 10:15 General Etherpad Q&A: BBB; id:handwritten
How to incorporate handwritten notes into Emacs Orgmode
Bala Ramadurai - captioned
10:25 - 10:45 Development Etherpad Q&A: #emacsconf-dev, speaker nick: manateelazycat; id:lspbridge
lsp-bridge: complete asynchronous LSP client
Andy Stewart, Matthew Zeng
10:45 - 11:05 General Etherpad Q&A: BBB; id:science
Writing and organizing literature notes for scientific writing
Vidianos Giannitsis
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 - captioned
11:25 - 11:35 General Etherpad Q&A: #emacsconf-gen; id:buddy
Andrea - captioned
11:25 - 11:35 Development Etherpad Q&A: BBB; id:wayland
Emacs should become a Wayland compositor
Michael Bauer
1:00 - 1:20 General Etherpad Q&A: BBB; id:meetups
Attending and organizing Emacs meetups
Bhavin Gandhi - captioned
1:00 - 1:25 Development Etherpad Q&A: BBB; id:sqlite
Using SQLite as a data source: a framework and an example
Andrew Hyatt - captioned
1:40 - 1:55 General Etherpad Q&A: BBB; id:buttons
Linking personal info with Hyperbole implicit buttons
Mats Lidell - captioned
1:50 - 2:30 Development Etherpad Q&A: BBB; id:mail
Revisiting the anatomy of Emacs mail user agents
Mohsen BANAN
2:15 - 2:40 General Etherpad Q&A: Etherpad; id:realestate
Real estate and Org table formulas
Daniel Gopar - captioned
2:50 - 3:10 Development Etherpad Q&A: BBB; id:maint
Maintaining the Maintainers: Attribution as an Economic Model for Open Source
Sid Kasivajhula
3:00 - 3:25 General Etherpad Q&A: BBB; id:health
Health data journaling and visualization with Org Mode and GNUplot
David O'Toole
3:35 - 3:40 Development Etherpad Q&A: #emacsconf-dev; id:eev
Eduardo Ochs
3:45 - 4:05 General Etherpad Q&A: BBB; id:jupyter
Edit live Jupyter notebook cells with Emacs
Blaine Mooers
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 - captioned
4:50 - 4:55 General Etherpad Q&A: none; id:sat-close
Jump to: Sat Dec 3 - Sun Dec 4
Sunday Dec 4, 2022
9:00 - 9:05 General Etherpad Q&A: none; id:sun-open
9:05 - 9:25 General Etherpad Q&A: #emacsconf-gen, speaker nick: tecosaur; id:survey
Results of the 2022 Emacs Survey
Timothy
9:35 - 9:45 General Etherpad Q&A: #emacsconf-gen, speaker nick: tecosaur; id:orgyear
Timothy
9:55 - 10:20 General Etherpad Q&A: #emacsconf-gen; id:rolodex
Build a Zettelkasten with the Hyperbole Rolodex
Ramin Honary - captioned
10:00 - 10:25 Development Etherpad Q&A: BBB; id:rde
Andrew Tropin - captioned
10:40 - 10:50 General Etherpad Q&A: BBB; id:orgsuperlinks
Linking headings with org-super-links (poor-man's Zettelkasten)
Karl Voit - captioned
10:50 - 11:05 Development Etherpad Q&A: #emacsconf-dev; id:justl
justl: Driving recipes within Emacs
Sibi Prabakaran - captioned
11:10 - 11:20 General Etherpad Q&A: BBB; id:orgvm
orgvm: a simple HTTP server for org
Corwin Brust
11:15 - 11:35 Development Etherpad Q&A: Moderated via Mumble, ask questions via pad or IRC; id:rms
Richard M. Stallman
1:00 - 1:30 General Etherpad Q&A: BBB; id:hyperorg
Powerful productivity with Hyperbole and Org Mode
Robert Weiner
1:00 - 1:15 Development Etherpad Q&A: BBB; id:detached
Niklas Eklund - captioned
1:40 - 1:55 Development Etherpad Q&A: BBB; id:eshell
Top 10 reasons why you should be using Eshell
Howard Abrams - captioned
1:50 - 2:15 General Etherpad Q&A: BBB; id:workflows
George Mauer
2:20 - 2:40 Development Etherpad Q&A: BBB; id:async
Emacs was async before async was cool
Michael Herstine
2:35 - 2:55 General Etherpad Q&A: BBB; id:grail
GRAIL---A Generalized Representation and Aggregation of Information Layers
Sameer Pradhan
3:15 - 3:35 Development Etherpad Q&A: BBB; id:dbus
Ian Eure
3:25 - 3:45 General Etherpad Q&A: BBB; id:indieweb
Putting Org Mode on the Indieweb
Michael Herstine - captioned
4:00 - 4:10 Development Etherpad Q&A: BBB; id:localizing
Jean-Christophe Helary
4:05 - 4:15 General Etherpad Q&A: none; id:devel
John Wiegley - captioned
4:25 - 4:35 General Etherpad Q&A: BBB; id:fanfare
Fanfare for the Common Emacs User
John Cummings
Hirschmattstrasse 42,
6003 Lucerne,
Switzerland