<div dir="ltr">> <span style="color:rgb(80,0,80);font-size:12.8px">I'd say we definitely do in the processing case. It'd be a significant</span><br style="color:rgb(80,0,80);font-size:12.8px"><span style="color:rgb(80,0,80);font-size:12.8px">shortcoming to have to manually unload layers from projects before you</span><br style="color:rgb(80,0,80);font-size:12.8px"><span style="color:rgb(80,0,80);font-size:12.8px">can run analysis on them.</span><br style="color:rgb(80,0,80);font-size:12.8px"><br style="color:rgb(80,0,80);font-size:12.8px"><span style="color:rgb(80,0,80);font-size:12.8px">> Not sure about totally external applications though....</span><div><span style="color:rgb(80,0,80);font-size:12.8px"><br></span></div><div><span style="color:rgb(80,0,80);font-size:12.8px">My comments only relate to external applications using files we have open, I guess having it open in two QGIS instances is the same issue.  But I get the same thing if I open the same word doc twice one of the applications will take a write lock on the file.  </span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jul 5, 2017 at 9:29 AM, Nyall Dawson <span dir="ltr"><<a href="mailto:nyall.dawson@gmail.com" target="_blank">nyall.dawson@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="im HOEnZb">On 5 July 2017 at 09:10, Nathan Woodrow <<a href="mailto:madmanwoo@gmail.com">madmanwoo@gmail.com</a>> wrote:<br>
>><br>
</span><span class="im HOEnZb">> A common workflow that leads to this situation is when working on shapefiles<br>
> and then using them in a processing algorithm that involves an external<br>
> process. The processing situation could be avoided (detect if potentially<br>
> dangerous operations like a delete have been performed since the last repack<br>
> and if yes repack or write it to a new file), but there were also other<br>
> situations where people just have been working on the same file in different<br>
> GIS applications side-by-side.<br>
><br>
><br>
> This raises the question.  Should we support that?  A lot of file types are<br>
> just not meant to be opened by many applications at the same, e.g MapInfo<br>
> wants a full exclusive read/write lock on tab files.  My gut has always been<br>
> if it's file based you shouldn't be using it in other applications at the<br>
> same time.<br>
<br>
<br>
</span><div class="HOEnZb"><div class="h5">I'd say we definitely do in the processing case. It'd be a significant<br>
shortcoming to have to manually unload layers from projects before you<br>
can run analysis on them.<br>
<br>
Not sure about totally external applications though....<br>
<br>
Nyall<br>
</div></div></blockquote></div><br></div>