Re: [cups-devel] Removing deprecated PPD API with new CUPS API in Cups Filter Programming

Michael Sweet <[email protected]> Fri, 16 Jun 2017 12:42:49 -0400
Newsgroups gmane.comp.printing.cups.devel
Message-ID <[email protected]>
Till,

> On Jun 16, 2017, at 12:18 PM, Till Kamppeter <[email protected]> wrote:
> ...
> Mike, so what happens if we reach a world of 100% driverless printing, CUPS will go away and be replaced by ippserver and ippserver manages PDL conversion in a PPD-free way?

The purpose of the PWG ippsample project (which is based on libcups and the "test" programs) is NOT to be a replacement for CUPS, but rather to provide a place to safely and publicly prototype new IPP standards and IPP-based architectures.

I have no doubt that future versions of cupsd will draw on the ippserver work I've done in the ippsample project (particularly the multithreaded implementation, IPP INFRA support, and built-in support for a modern transform pipeline), but ippserver is far from a cupsd or CUPS replacement at this point in time.

_________________________________________________________
Michael Sweet, Senior Printing System Engineer