<p>Understood.</p>
<p>By the way Matthias, thanks for all your hard work on the Notebook. It&#39;s appreciated.</p>
<div class="gmail_quote">On Nov 7, 2012 2:11 PM, &quot;Matthias BUSSONNIER&quot; &lt;<a href="mailto:bussonniermatthias@gmail.com">bussonniermatthias@gmail.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word"><br><div><div>Le 7 nov. 2012 à 14:56, Carl Smith a écrit :</div><br><blockquote type="cite"><p>Should probably mention that the missing undo-cell-deletion feature will likely overlap autosave once it goes in.</p>
</blockquote><div>This one have an opened-pr.</div><div>It is different as auto backup needs reload and snapshot every now and then</div><div><br></div><div>Undo cell deletion is immediate if you &#39;just deleted a cell&#39;.</div>
<div>-- </div><div>Matthias</div><br><blockquote type="cite">
<div class="gmail_quote">On Nov 7, 2012 1:20 PM, &quot;Thomas Kluyver&quot; &lt;<a href="mailto:takowl@gmail.com" target="_blank">takowl@gmail.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="gmail_extra"><div class="gmail_quote">On 7 November 2012 12:43, Tom <span dir="ltr">&lt;<a href="mailto:tmbdev@gmail.com" target="_blank">tmbdev@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">



(I think lack of autosave should be prio-blocker.)</blockquote></div><br>In general, I don&#39;t think we&#39;d block on a new feature. The standard for setting a blocker is &#39;would we wait for this if everything else is ready for a release?&#39; 0.14 will improve on 0.13 even if it&#39;s released without autosave, so it wouldn&#39;t make sense to hold it up for that.<br>



<br>Could you flesh out a detailed description of how an autosave might work, perhaps as an IPEP (<a href="https://github.com/ipython/ipython/wiki/IPython-Enhancement-Proposals-%28IPEPs%29" target="_blank">https://github.com/ipython/ipython/wiki/IPython-Enhancement-Proposals-%28IPEPs%29</a> ). It should describe, for instance:<br>



- What gets saved<br>- Will it be always on, configurable, or &#39;smart&#39;?<br>- Where does it get saved? I don&#39;t like extra files cluttering up my working directory.<br>- What happens if I have the same notebook open in two tabs? Or two computers talking to the same server?<br>



- Notebooks needn&#39;t be stored as files, they could be blobs in a database - how will this be abstracted away from the frontend?<br>- Will autosave files be automatically removed, and if so, when?<br>- How is a crash detected, and what UI presents the autosaves to the user?<br>



<br>Looking at this differently, I wonder if we could use the localStorage Javascript APIs to do autosaves client-side? I suspect that idea has its share of difficulties, but perhaps it&#39;s worth exploring.<br><br>Thanks,<br>



Thomas<br></div>
<br>_______________________________________________<br>
IPython-User mailing list<br>
<a href="mailto:IPython-User@scipy.org" target="_blank">IPython-User@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-user" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-user</a><br>
<br></blockquote></div>
_______________________________________________<br>IPython-User mailing list<br><a href="mailto:IPython-User@scipy.org" target="_blank">IPython-User@scipy.org</a><br><a href="http://mail.scipy.org/mailman/listinfo/ipython-user" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-user</a><br>
</blockquote></div><br></div><br>_______________________________________________<br>
IPython-User mailing list<br>
<a href="mailto:IPython-User@scipy.org">IPython-User@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-user" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-user</a><br>
<br></blockquote></div>