[Printing-architecture] Common Printing Dialog and color management

peter sikking peter at mmiworks.net
Thu Feb 24 07:36:59 PST 2011

Richard Hughes wrote:

> I've been doing quite a lot of research in to the Common Printing
> Dialog in the last two days for my colord integration. I'm really not
> sure where it fits in my color managed architecture plans.
> From my perhaps-naïve point of view, CPD seems to have 3 main problems:
> * There hasn't been any code merged in 5 *years*, even though quite a
> lot of code has already been written.
> * Neither GTK or KDE seem to want to include a new UI that doesn't
> match either of their HIG guidelines.

both KDE and GNOME will happily take the patches. there is a lot of
enthusiasm for it at both platforms. just not to do the work. so we
have to get it to work as a large infrastructure project, then it
can go in.

about the HIG: in the spec you are looking at is a KDE/GNOME agnostic
meta spec, the implementation is done for KDE and GNOME separately,
fully HIG-compliant.

> * Every single PPD file on the planet would need to be modified to
> support the CPD.

Till has ensured that the cpd is backward compatible with any
(decent) PPD file on the planet. apart from that all major
printer manufacturers have been planning and gearing up for
PPD amending that will unlock the full cpd potential.

> So basically, I'm not sure what the CPD buys us. Looking at
> http://wiki.openusability.org/wiki/printing/index.php/Photo_printers_parameter_specifications#Color_Management_and_the_CPD
> I'm not convinced mixing the color management settings in with the
> printing options makes a lot of sense either.

now it is getting interesting.

I am not sure what you mean exactly. please be a bit more
precise about what you do not see working, from which perspective
(technical, color workflows, or something else).


        founder + principal interaction architect
            man + machine interface works

        http://blog.mmiworks.net: on interaction architecture

More information about the Printing-architecture mailing list