On 5/20/21 11:09 PM, Reon Beon via devel wrote: > Thoughts? > > https://src.fedoraproject.org/rpms/pappl
It is a library for printer applications [1], not a substitute for CUPS. CUPS is still present and is going to be. There will be more printer applications coming into Fedora (ps-printer-app f.e.) and one already is (lprint). The purpose of the library is have a way how to implement a support for devices which don't support IPP Everywhere [2] or its derivations (Airprint, Mopria, Google cloud print) or IPP over USB[3], so they can be seen by CUPS once we remove printer driver support. Another way of usage can be for printer vendors which find IPP Everywhere as a too much generic support for their devices, so they can implement their own printer application with more specialized options and that printer application will advertise the device to CUPS. _The bottom line of all of this:_ If your printer is network printer released approx. 2010 and later or USB printer released approx. 2015 and later (tips how to find out if your device supports driverless printing here [4]), you don't even need to install your printer anymore, not mention using a printer driver (or future printer applications). Since GTK is fixed (since F33), you can just open a print dialog, the device will be found (after you do several steps - here for network printers [1], USB printers [2]), and you can print. Printer applications will be needed only for older devices and specialized printing. [1] https://fedoraproject.org/wiki/How_to_debug_printing_problems#Printer_applications [2] https://www.pwg.org/ipp/everywhere.html [3] https://robots.org.uk/IPPOverUSB?action=AttachFile&do=view&target=IPP+USB+Specification.pdf [4] https://fedoraproject.org/wiki/How_to_debug_printing_problems#How_to_find_out_whether_my_printer_is_capable_of_driverless_printing.3F [5] https://fedoraproject.org/wiki/How_to_debug_printing_problems#How_to_setup_CUPS_temporary_queues_with_network_printer [6] https://fedoraproject.org/wiki/How_to_debug_printing_problems#How_to_setup_CUPS_temporary_queues_with_USB_printer > _______________________________________________ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > Do not reply to spam on the list, report it: > https://pagure.io/fedora-infrastructure -- Zdenek Dohnal Software Engineer Red Hat Czech - Brno TPB-C
OpenPGP_signature
Description: OpenPGP digital signature
_______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure