KDE Print Manager: Completing CUPS 3.x support and Printer Application integration
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