[Openicc] GoSoC 2011: CPD and Color Management

Jan-Peter Homann homann at colormanagement.de
Mon May 2 05:37:54 PDT 2011

Hello to all,

I have some questions to different people on the list

1) Kai-Uwe, Richard, Graeme,
Lets imagine the OpenICC community would develop a tool for adding an 
ICC dictType entry with Gutenprint driver setup to an existing ICC 
printer profile.
What would be a good development strategy, that both Oyranos, g-c-m or 
ArgyllCMS can make use of this tool

2) CUPS specialist out here
Do GhostScript, poppler and other xx_to_raster filter allow to embedd 
the target profile into the rasterfile sent to rastertogutenprint ?
If not, who is in charge to change this ?

3) Robert
How many days development would be needed, to extract the gutenprint 
settings from the dictType entry of an ICC-Profile ?

4) Robert and other
Do you think it is possible to make write a modular softwaretool for the 
extraction process of the dictType entry from the ICC-profile, that 
other developers of drivers could also implement this process.
(For shure, their internal driver settings will be complete different  
from the gutenprint Syntax...)

Does it make sense to deliver such functionality with Oyranos or 
g-c-m/colord ?

5) Joseph
Could you sponsor some of your GSoC time for the realization of the 
described workflow ?

Best regards

Am 02.05.11 14:05, schrieb Robert Krawitz:
>> Robert,
>> could you provide a link to that API for reference?
> It's in the header file xml.h (/usr/include/gutenprint/xml.h),
> stp_xmltree_create_from_vars (serialize) stp_vars_create_from_xmltree
> (deserialize).  Unfortunately, that header file isn't currently
> documented, but it's straightforward enough and I can add some
> documentation after 5.2.7 is released.
>>> the higher level color stuff works well enough to do the layering work
>>> (and I don't have time to architect it), but I'd be happy to work with
>>> someone who does.
>> Could you locate the needed architectural work inside the following diagramms?
>> http://www.oyranos.org/wiki/index.php?titleÞvice_Settings#Printing
> The most obvious thing to do would be to extract the color-related
> settings from the PPD file, use them to select a profile, and then
> embed the serialized settings object in the profile.  When the profile
> is passed to rastertogutenprint, extract the settings object from the
> profile.

----------  Please note the new adress --------------

homann colormanagement --------- fon +49 30 611 075 18
Jan-Peter Homann ------------ mobile +49 171 54 70 358
Cotheniusstr. 3 -------- http://www.colormanagement.de
10407 Berlin -------- mailto:homann at colormanagement.de

More information about the openicc mailing list