[Openicc] [Per Queue] [GSOC] Making a color assignment in CUPS web interface?

Michael Sweet msweet at apple.com
Mon Feb 27 14:44:24 PST 2012


Chris,

On Feb 27, 2012, at 10:02 AM, Chris Murphy wrote:
> 
> On Feb 27, 2012, at 3:25 AM, edmund ronald wrote:
> 
>> CUPS is in all Linux distributions. Gnome, KDE, etc come and go, and are more fragmented. Maybe we should add the color stuff into the common CUPS management interface and its API, rather than the superstructure? 
> 
> Not possible, IMO. Apple is the maintainer of CUPS and in 1.6 is making a very aggressive change in direction that may turn out to be incompatible with the direction Linux printing wants to go in. PostScript is going away, that includes PPDs, in favor of IPP Everywhere.

Please don't comment on things you do not have a clear understanding of. To reiterate what has been posted (by me and others) over the last couple months:

1. PPDs are not going away in CUPS 1.6. We are marking the PPD APIs as deprecated as a first step (warning) to developers that we will no longer be adding PPD features, etc. We will continue to fix bugs as needed and PPD-based drivers are still going to be needed for "dumb" printers, and we have provided replacement APIs that are "future proof" and agnostic to the underlying interfaces (IPP, PPD, Google Cloud Print, etc.)

2. PostScript is not going away in CUPS 1.6, either.

3. Many Linux applications are starting to use PDF "natively" due to changes in the various GUI toolkits (KDE/GNOME/etc.) to support it and the improvements that the Open Printing project (part of the Linux Foundation) has made to the CUPS PDF filters it has been working on for several years now.

4. IPP Everywhere is nearing formal vote in the Printer Working Group and will be supported by CUPS 1.6 and various free software add-ons (think printer configuration tools). The core stuff is part of CUPS 1.6 while the GUIs and other stuff specific to Linux and other OSS platforms is being managed by the Open Printing project, GNOME/KDE, and various distributions.

When IPP Everywhere is supported in the majority of new printers, we will consider dropping support for legacy printers. But since that clearly is not the case today and we (Apple) are both pragmatic and somewhat intelligent about printing, we will not be removing support for existing printers in a minor CUPS release.

> And in any event, Apple will not stuff such things into CUPS. It's not in their interest to do so. For Linux, color will have to be implemented outside of CUPS.

CUPS 1.6 will include colord support - Red Hat contributed the work to Apple and I am working on integrating that code along with the Avahi support.

________________________________________________________________________
Michael Sweet, Senior Printing System Engineer, PWG Chair

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/openicc/attachments/20120227/e5153eba/attachment.html>


More information about the openicc mailing list