I don&#39;t think we all have a robust infrastructure yet.  What we do have is a debate about container data formats for settings. We already had one of these debates, with XML and JSON :)<div><br></div><div>Edmund<br><br>
<div class="gmail_quote">On Tue, Jun 21, 2011 at 11:17 PM, Jan-Peter Homann <span dir="ltr">&lt;<a href="mailto:homann@colormanagement.de">homann@colormanagement.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<u></u>

  
    
  
  <div bgcolor="#ffffff" text="#000000">
    Hello Edmund and all,<br>
    The driver metadata should be embedded in the ICC-profile at the
    moment of the profile creation. If we than generate a MDF5 Hash, we
    can be shure, that nothing can be changed secretly after.<br>
    <br>
    So far as I know embedding and extracting of dictType Metadata is
    part of littleCMS and also handled through Oyranos and g-c-m /
    colord and CPD.<br>
    <br>
    So we have already a quite robust infrastructure to work with 
    printer a ICC-profile containing driver settings in a standardized
    way compliant to the ICC specs.<br>
    <br>
    We are all going big step forward.<br>
    Jan-Peter<br>
    <br>
    Am 21.06.11 22:52, schrieb edmund ronald:
    <div><div></div><div class="h5"><blockquote type="cite">Till, I disagree with this. At that point we are tied
      to a complex externally managed data format which is similar to
      the Tiff format. It is a pain to modify a tag in the native
      (binary) version of an ICC profile, because you need to compute
      and write back the new tag offsets for all the fields behind your
      own, if I remember correctly See page 14 of 
      <div>
        <br>
      </div>
      <div> <a href="http://www.color.org/ICC1v42_2006-05.pdf" target="_blank">http://www.color.org/ICC1v42_2006-05.pdf</a>
         
        <div><br>
        </div>
        <div><br>
        </div>
        <div>The other problem is that the legal issues of circulating
          modified copies of an ICC profile is harder than the issue of
          just circulating the profile - imagine that I carefully make a
          copyrighted but creative commons licensed profile for eg.
          Epson Premium Luster  on the 4900 after determining inking.
          And now President Obama, while playing with a Linux
          distribution in his spare time :)  changes the inking
          condtions because he thinks prints need to be denser, and
          passes the modified profile around, without modifying the
          copyright tag (which it is usually forbidden to modify). Now a
          lot of people may start writing me to say that my profile
          prints very densely on some environments. I may get angry that
          my work has developed a behavior which I did not put into it.
          The simplest way of preventing such issues is to accept the
          idea that profiles are not intended to be changed *EVER* after
          being written. </div>
        <div><br>
          <div>Edmund<br>
            <div><br>
            </div>
            <div><br>
              <br>
              <div class="gmail_quote">On Tue, Jun 21, 2011 at 5:35 PM,
                Till Kamppeter <span dir="ltr">&lt;<a href="mailto:till.kamppeter@gmail.com" target="_blank">till.kamppeter@gmail.com</a>&gt;</span>
                wrote:<br>
                <blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">
                  <div>On 06/21/2011 05:30 PM, Jan-Peter
                    Homann wrote:<br>
                    <blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">
                      Hello Richard,<br>
                      I would recommend to embed the driver informations
                      into CUPS raster file<br>
                      as IPP attribute. like Till described it for CPD.<br>
                      <br>
                      we may should also consider to register at the ICC
                      a Metdata Type for<br>
                      Gutenprint driver settings.<br>
                      <br>
                      I will ask at the ICC about the necessary steps,
                      that we are prepared to<br>
                      do in near future.<br>
                    </blockquote>
                    <br>
                  </div>
                  You should ask for a Metadata type for general driver
                  settings. This could simply be an ASCII string with
                  undetermined length. It then can contain the settings
                  as &quot;opt1=choice1 opt2=choice2 ...&quot;. Note that not only
                  Gutenprint but also other printer drivers can benefit
                  from this.<br>
                  <font color="#888888">
                    <br>
                      Till</font>
                  <div>
                    <div><br>
                      <br>
                      _______________________________________________<br>
                      openicc mailing list<br>
                      <a href="mailto:openicc@lists.freedesktop.org" target="_blank">openicc@lists.freedesktop.org</a><br>
                      <a href="http://lists.freedesktop.org/mailman/listinfo/openicc" target="_blank">http://lists.freedesktop.org/mailman/listinfo/openicc</a><br>
                    </div>
                  </div>
                </blockquote>
              </div>
              <br>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    <br>
    </div></div><div class="im"><pre cols="72">-- 
----------  Please note the new adress --------------

homann colormanagement --------- fon <a href="tel:%2B49%2030%20611%20075%2018" value="+493061107518" target="_blank">+49 30 611 075 18</a>
Jan-Peter Homann ------------ mobile <a href="tel:%2B49%20171%2054%2070%20358" value="+491715470358" target="_blank">+49 171 54 70 358</a>
Cotheniusstr. 3 -------- <a href="http://www.colormanagement.de" target="_blank">http://www.colormanagement.de</a>
10407 Berlin -------- <a href="mailto:homann@colormanagement.de" target="_blank">mailto:homann@colormanagement.de</a>

</pre>
  </div></div>

</blockquote></div><br></div>