<br><div class="gmail_quote">On Tue, Dec 22, 2009 at 3:03 PM, Cyrille Berger <span dir="ltr">&lt;<a href="mailto:cberger@cberger.net">cberger@cberger.net</a>&gt;</span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

I must say that I am rather much against application specific data. I fear it<br>
will transform itself in a black hole used by applications to store a lot of<br> things that could be shared.</blockquote><div>You&#39;re right. Making storing application specific data very easy will probably make more apps do it instead of doing the work needed for a common standard. Which is not something we want to facilitate. </div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">
On Friday 04 December 2009, you wrote:<br>
&gt; Off the top of my head, mostly in development branches, we have things<br>
&gt;  like: 1) A &quot;strokemap&quot; that contains information about which brush, color,<br>
&gt;  et.c. was used where so you can pick it out from the image at a later<br>
&gt;  time. 2) The tile used to generate the background<br>
&gt; 3) A palette (as Gimp Palette Format or that XML based format)<br>
&gt;<br>
&gt; 2 and 3 could probably be standardized if we want to.<br>
</div> </blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">yes definitely. The tile used for the background, should be part of the option </blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

of a generated layer. While the palette, could belong to a &quot;settings/&quot;<br> directory I think.<br>
</blockquote><div>Generated layers would be very useful for MyPaint. Anyone has a proposal for how to handle that?</div><div>Any specific reason for naming the directory &quot;settings/&quot; for palette? I see a palette more as metadata? The strokemap mentioned below should probably also go into this directory. What other things can we envision? </div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Not sure what a &quot;strokemap&quot; is ? But, if I understand correctly, Krita also<br>
have a similar feature, and it would be interesting to be interoperable.<br></blockquote><div>If I have an image consisting of several brush strokes, I can &quot;pick&quot; out a single brush stroke by clicking on it. This will change my current brush to the brush used to create this stroke, including settings, color and size. If the stroke is done on another layer, the current layer will also be switched to that. </div>
<div>The &quot;strokemap&quot; is the data used to make this possible. </div><div> </div></div><div>These brushes and settings are specific to MyPaints brush engine, so obviously this data will not be of much value to applications not being able to represent such brushes/behavior. </div>
<div><br></div><div>With Krita getting a MyPaint compatible brush engine, they might be able to interoperate, depending on the data structures used in this file. Martin Renhold is the one that knows most about that. <br></div>
<br>-- <br>Regards Jon Nordby - <a href="http://www.jonnor.com">www.jonnor.com</a><br>