<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>A Modern Editor Experience for Debian Packaging</title>
        <link>https://peertube.debian.social/videos/watch/3c7f7a42-b636-4e88-8e01-48f910f009f6</link>
        <description>by Jelmer Vernooĳ At: MiniDebConf Hamburg 2026 https://hamburg2026.mini.debconf.org/talks/14-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. Room: Seminarroom Scheduled start: 2026-05-09 17:45:00+02:00</description>
        <lastBuildDate>Sun, 30 Aug 2026 09:46:48 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://peertube.debian.social</generator>
        <image>
            <title>A Modern Editor Experience for Debian Packaging</title>
            <url>https://peertube.debian.social/client/assets/images/icons/icon-96x96.png</url>
            <link>https://peertube.debian.social/videos/watch/3c7f7a42-b636-4e88-8e01-48f910f009f6</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://peertube.debian.social/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://peertube.debian.social/feeds/video-comments.xml?videoId=3c7f7a42-b636-4e88-8e01-48f910f009f6" rel="self" type="application/rss+xml"/>
    </channel>
</rss>