Back to GSoC 2026
Mentors:Till KamppeterTill KamppeterMike Noe
GSoC 2026Project Idea

KDE Print Manager: Completing CUPS 3.x support and Printer Application integration

1 minute read

Introduction

1 contributor full-size (350 hours), Level of difficulty: Hard

This project focuses on finishing the remaining CUPS 3.x–related work for KDE printer manager by refining IPP print destination handling, improving grouping and presentation of driverless printers, and completing integration of Printer Applications. The “Add Printer” workflow will be extended to prefer Printer Applications while still supporting legacy PPD-based printers where required. The project will also improve UI consistency for mixed environments with classic CUPS queues and IPP destinations. Finally, missing automated tests related to CUPS 3.x, IPP destinations, and Printer Applications will be added and integrated into CI to ensure long-term stability.

Mentors

Till Kamppeter, Project Leader OpenPrinting (till at linux dot com), Mike Noe (noeerover at gmail dot com), KDE developers, TBD

Desired knowledge

C/C++, KDE/Qt, UI Design

Code License

GPL 2.0 or later and LGPL 2.0 or later