[Openicc] Gutenprint team requests CM-off for a print queue be provided as a maintained engineering facility.
lists at colorremedies.com
Fri May 11 15:42:52 PDT 2012
On May 11, 2012, at 3:49 PM, edmund ronald wrote:
> If a PPD is present, I would prefer it to be PPD based, because it
> would mean that if we copy the PPD across to another system the other
> system will behave exactly the same. The big problem with print
> debugging at the moment, in my experience is that one always misses
> setting the right things in the GUI etc, and reproducing a state
> exactly is hard, especially across systems.
I don't see how this is possible with PPDs. You'd still need the PPD method to trigger a common API for colord and Oryanos. Unless the PPD entry could somehow trigger Ghostscript directly, which then implies that Ghostscript of a particular version is always available whenever system wide opt in color management is also on that system.
Plus, it doesn't help with the broader need of disabling it in non-PPD devices, like displays.
> If a PPD is not present, I a out of my depth, but I would insist on
> clearly visible state and reproductibility, for the reasons above.
> Please understand, this is not a "do once and print one target while
> holding one hand above your head, and touching your toes with the
> other", but rather a mode into which one locks the whole queue under
> development, and spends days running tests, and one needs to know that
> nothing strange happens when the hardware is turned on and off etc,
> and that the state of the while system can be quickly saved out and
> reproduced at a distant site. eg. I am in Europe, while Robert is in
> the states, some of our best collaborators are in Russia etc.
I understand, but also understand what you're asking for is non-trivial. It doesn't exist on any other platform, except Windows through its extreme ignorance, deference to assumptions, and proprietary print modes — I'd hardly call it planned.
This is, no doubt, the problem Apple stumbled into when they decided to go whole hog with color management as opt out rather than opt in. As soon as it's opt out, everybody is in until you give them a way to opt out.
More information about the openicc