Jelmer Vernooij
Fediverse Profile link: https://hachyderm.io/@jelmer/
Other Social: https://salsa.debian.org/jelmer/
github profile: https://github.com/jelmer/
gitlab profile: https://gitlab.com/jelmer/
bitbucket profile: https://bitbucket.com/jelmer/
Jelmer Vernooij is a long-term Debian developer, who was previously worked on packaging for projects such as Samba, Heimdal and various Python libraries.
Today, Jelmer primarily works on infrastructure to automate changes to packages across the archive. His recent focus has been on the Debian Janitor bot that automatically commits fixes to packages maintained in Git repositories and creates pull requests.
Accepted Talks:
A Modern Editor Experience for Debian Packaging
Language servers have transformed how developers write code. Autocompletion, inline diagnostics, hover documentation, and formatting are now commonplace for most programming languages.
This talk introduces debian-lsp, a nascent language server that brings modern editor features to debian/control, debian/changelog, debian/copyright, debian/watch, and friends: syntax diagnostics, autocompletion of package names and control fields, hover documentation pulled straight from policy, and formatting and linting - all inside your editor of choice, whether that’s Vim, Emacs, VS Code, or anything else that speaks LSP.
This will feature a quick live demo of the editor experience, then look under the hood at how it’s built: the architecture of the language server, how it integrates with existing Debian tooling and data sources, and how codemods can be surfaced as code actions to let your editor apply automated fixes in a single keystroke.