[Qgis-developer] crashing, autosaving, and 1.0

Barry Rowlingson b.rowlingson at lancaster.ac.uk
Sun Jan 18 17:39:11 EST 2009

2009/1/18 Tim Sutton <tim at linfiniti.com>:

>> Autosave (and even versioning?) seems like a good (and simple??) way
>> to avoid a lot of "bad press" from new users, especially since the
>> qgis files are so small.

> Version 1.0 breaks new ground in that for the first time we have a
> stable branch. No new features will be added to 1.0 and all we will be
> doing is releasing bug fixes as 1.0.x releases. Much work has already
> gone into improving QGIS' stability for the 1.0 release, but nontheless
> we are still in the beginning of the stabilisation process. Over time
> these problems should be resolved...

 I just had a quick go at writing an AutoSave plugin... It hooks into
the renderComplete signal so that on each redraw it checks whether it
auto-saved in the past N seconds, and saves if not. Currently it just
dumps to /tmp/qgs-save.qgs, but configuration will come later now I've
got the basics.

 What configuration would be appropriate? I reckon stuff like:

 * time interval between saves
 * directory/filename
 * versioning/pruning versions
 * datestamping
 * toggle on/off

Sorry it's too late to save your work!


More information about the Qgis-developer mailing list