On Wed, Dec 2, 2009 at 5:06 PM, Jon Nordby <span dir="ltr">&lt;<a href="mailto:jononor@gmail.com">jononor@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div>In MyPaint we are storing a couple of application specific things as files in data/ and during a load-save cycle we recreate these files from scratch. This has the unfortunate side-effect that everything we don&#39;t know whats for gets discarded. While not really a prerequisite for fixing this, I think some kind of standardized name-spacing for the stuff in data/ is needed, so we don&#39;t clobber each others files. And specify that a round-trip between two applications does not delete any application specific data.</div>

<div><br></div><div>So how do we do this? My initial idea is to keep it real simple: </div><div>1) store application specific files in data/APPLICATION/ </div><div>2) always keep the other subfolders unchanged<br clear="all">

</div></blockquote><div><br></div><div>Bringing this up again. Is the fact that one can loose or corrupt application specific data during a roundtrip between two compliant OpenRaster applications using a non-issue? <br></div>
<div><br></div><div>Are there any issues with my proposed solution? If not, I&#39;m considering making MyPaint and the oratools GIMP plug-in work that way. </div><div><br></div>-- <br>Regards Jon Nordby - <a href="http://www.jonnor.com">www.jonnor.com</a><br>