[Openicc] printer, driver, CUPS, PPD, printing GUI, ICC-profiles, colord, Oyranos, taxi....

Kai-Uwe Behrmann ku.b at gmx.de
Mon Jan 16 08:39:02 PST 2012


Am 16.01.12, 08:24 -0800 schrieb Michael Sweet:
> On Jan 16, 2012, at 3:09 AM, Kai-Uwe Behrmann wrote:
>> ...
>> Till, please correct me,
>> CUPS plans to move from primary PPD to IPP Everywhere deployment with the release 1.6 .
>
> CUPS 1.6 starts the long road to removal of PPDs, but they are still supported (just deprecated) in 1.6.  On the client side we have a new set of capability/conflict resolution APIs that map to PPD options along with new destination (printer) APIs that deal with a dynamically-available/accessible printer world.  Both will take some time to be adopted in the various GUI toolkits, so the existing APIs are still available - just deprecated, in the case of PPDs...

good to know

> As for full IPP Everywhere support, CUPS 1.6 will likely come out before IPP Everywhere 1.0 is voted on.  We are just coming up on PWG Last Call for PWG Raster Format (the subset of CUPS Raster for low-end printers), and are finishing up the IPP Job and Printer Extensions Set 3 (JPS3) spec now to address what is needed for "driverless" printing.  Typically it takes 2-3 months for a standard to be approved once it reaches PWG Last Call, so we are probably looking at July/August (at the earliest) for IPP Everywhere 1.0 to be approved.  And then we start working on fax, scan, etc. for multi-function printers...
>
> On the color management side of IPP Everywhere, the current definition in the JPS3 spec is an array of collections (dictionaries) that provide a set of job template attributes (options) and their values along with an associated color profile URL.  This allows the printer (and through various IPP operations, the administrator) to provide the client with a list of vendor or site-specific ICC color profiles for the printer.  The selection mechanism is similar to the CUPS cupsICCProfile keyword in PPD files but is not limited to 3 options...

How does a CUPS clients provide custom output profiles to the printer?
Along a IPP Job ticket?

kind regards
Kai-Uwe Behrmann
-- 
developing for colour management 
www.behrmann.name + www.oyranos.org


More information about the openicc mailing list