<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Modernizing KDE Print Manager for the Future of Linux Printing</title>
        <link>https://tube.kockatoo.org/videos/watch/25977db8-e9b2-4ada-944a-3e777e2fb528</link>
        <description>https://media.ccc.de/v/kde2026-47-modernizing_kde_print_manager_for_the_future_of_linux_printing The Linux printing ecosystem is currently undergoing one of its biggest architectural transitions in decades. Since the CUPS 2.2.x series, printing has increasingly moved toward IPP-native and driverless workflows, allowing applications to print directly to discovered IPP print destinations without requiring manually created print queues, PPD files, or vendor-specific driver filters. With the upcoming transition to CUPS 3.x, legacy printer drivers and classic PPD-based queue creation will be removed entirely from CUPS itself. Non-driverless printers will instead require Printer Applications that expose printers through modern IPP interfaces. These changes significantly affect desktop printing infrastructure and require desktop environments to adapt to more dynamic, asynchronous, and network-oriented workflows. This talk explores the ongoing modernization work in KDE Print Manager to prepare for these changes. It covers the migration away from older synchronous request handling, improvements to UI responsiveness and request lifecycle management, and the architectural challenges involved in modernizing mature desktop infrastructure software while maintaining compatibility with existing workflows. The session will also provide an overview of how KDE Print Manager interacts with CUPS and the broader Linux printing stack, discuss the implications of the CUPS 3.x transition for KDE and Linux desktops, and highlight future directions for modern desktop printing infrastructure. Whether you are interested in KDE internals, Linux desktop architecture, or the future of printing on Linux systems, this talk offers insight into the engineering challenges and design decisions involved in preparing KDE Print Manager for the next generation of Linux printing. Tarun Srivastava has started the work voluntarily in the end of 2024, continued it as Google Summer of Code 2025 project for OpenPrinting (his final report) and is currently working on its completion in the Google Summer of Code 2026. His main mentor is Mike Noe, responsible for the printing support in KDE, and additional mentors are Till Kamppeter, co-founder and lead of OpenPrinting, and Nico Fella. More about OpenPrinting: OpenPrinting News - 25 years of OpenPrinting, OpenPrinting in Google Summer of Code 2026, Destination Linux #351 - Till Kamppeter and Michael Sweet, Tech over Tea #299 - Till Kamppeter (highlight clips), FOSDEM 2024 - OpenPrinting - We make printing just work!, Mike Noe, Till Kamppeter, Tarun Srivastava #kde2026 https://creativecommons.org/licenses/by-sa/4.0/</description>
        <lastBuildDate>Mon, 21 Sep 2026 23:25:07 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://tube.kockatoo.org</generator>
        <image>
            <title>Modernizing KDE Print Manager for the Future of Linux Printing</title>
            <url>https://tube.kockatoo.org/lazy-static/avatars/75ca8476-e2c4-4f21-b5a3-a2d70922e464.png</url>
            <link>https://tube.kockatoo.org/videos/watch/25977db8-e9b2-4ada-944a-3e777e2fb528</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://tube.kockatoo.org/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://tube.kockatoo.org/feeds/video-comments.xml?videoId=25977db8-e9b2-4ada-944a-3e777e2fb528" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[Modernizing KDE Print Manager for the Future of Linux Printing - Babare le Terrible]]></title>
            <link>https://tube.kockatoo.org/w/5DeEa8WxgZuZeTkKqAWkvs;threadId=45317</link>
            <guid>https://tube.kockatoo.org/w/5DeEa8WxgZuZeTkKqAWkvs;threadId=45317</guid>
            <pubDate>Mon, 21 Sep 2026 05:19:01 GMT</pubDate>
            <content:encoded><![CDATA[<p><span><a href="https://tube.kockatoo.org/a/kde_community/video-channels" class="u-url mention" target="_blank" rel="noopener noreferrer">@<span>kde_community</span></a></span> 
I'd recommend to post one video every day  or every second day 
It is a common practice among tech conferences   
It increases views and interest 
And avoids brainoverflow  😀</p>]]></content:encoded>
            <dc:creator>Babare le Terrible</dc:creator>
        </item>
    </channel>
</rss>