Contributor
Kaushik Vishwakarma

GNOME Control Center: Finalizing the New Printing Architecture for GNOME


Mentors
Till Kamppeter, Ira McDonald, Pranshu Kharkwal, Mohit_Verma
Organization
The Linux Foundation
Technologies
c/c++, gtk, cups, ipp, DNS-SD/Avahi, GNOME
Topics
linux, GNOME, Genome control center
The latest CUPS 3.x versions exclusively support driverless printing through the new IPP everywhere architecture. Modern printers now predominantly utilize driverless technology and support IPP printing, automatically configured by CUPS. Unlike traditional setups, these modern IPP printers do not require a permanent print queue. However, a significant number of printers still rely on drivers (PPD + filter). As a result, the Genome Control Center needs to be adapted to accommodate both driver and non-driverless printers. While substantial progress has been made in this direction, there remains a considerable amount of work to be done before this new concept can be released with GCC. The project aims to complete all remaining tasks while providing a user-friendly UI for GCC printers, refining all aspects for release