[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#849075: cups-filters-core-drivers: Please consider some changes to driverless(1)



Package: cups-filters-core-drivers
Version: 1.13.1-1
Severity: wishlist
Tags: patch upstream

------------------------------------------------------------------------
Originally, my intention was to point out a couple of punctuation errors
and suggest some small changes. But I got carried away.

driverless generates PPD files for printers which are designed for
driverless printing (currently IPP Everywhere and AirPrint printers) by
polling capability information from the printers via IPP. It can be
called for listing suitable printers in the network or for actually
generating the PPD. It can also be called by CUPS when CUPS is listing
available PPDs/drivers or creating print queues, making the setup of
driverless printers with printer setup tools transparently working.

driverless is placed in /usr/lib/cups/driver/ for listing available
driverless-capable printers and generating PPDs for them. It should also
be put in /usr/lib/cups/backend/ (preferably by a symbolic link) to list
IPP device URIs for suitable printers. Printer setup tools like
system-config-printer, the CUPS web interface at http://localhost:631
and CUPS' command line utilities can use driverless with CUPS to list
available driverless-capable printers, determine their IPP device URIs
and generate PPDs for them. The printers will be automatically and
correctly set up for driverless printing. Note that driverless printing
requires IPP communication with the printer.

A second symbolic link to /usr/lib/cups/driver/driverless from /usr/bin/
allows driverless to be called directly by a user.


SEE ALSO
       cups-browsed(8), ippfind(1)
--------------------------------------------------------------------------

Rationale for changes
=====================

1. Replace "Apple Raster" with "AirPrint". "IPP Everywhere" is an
   offical printer certification. "AirPrint" corresponds.

2. The first sentence in the second paragraph is a little long. I have
   split it up, hopefully without losing any of its content or sense.

3. Is "legacy" needed?

4. SEE ALSO. driverless uses ippfind.

Regards,

-- 
Brian.


Reply to: