I&#39;ll open new IPEP about undefined qtconsole sidepane and propose:<br><br>1. your idea (sidecar) which would be qtconsole centric helper panel<br>2. my idea of ipynb reader/writer - basically json parser, where depending on qtconsole internals could only parse code and markup cells (maybe more I don&#39;t know). Code cells as read-only of course, just processed with pygments, and markup cells as comment/notes<br>
3. other users ideas<br><br>Is that OK?<br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Nov 6, 2012 at 12:41 AM, Thomas Kluyver <span dir="ltr">&lt;<a href="mailto:takowl@gmail.com" target="_blank">takowl@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 class="gmail_extra"><div class="im"><div class="gmail_quote">On 5 November 2012 15:53, klo uo <span dir="ltr">&lt;<a href="mailto:klonuo@gmail.com" target="_blank">klonuo@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 don&#39;t know if team is working on some unification file format for different IPython interfaces, and thinking about it, maybe it wouldn&#39;t be hard to implement something like &quot;qtconsole notes&quot;, as separate pane just like help system in qtconsole , that will allow some kind or reusable code concept. So user can evoke this panel, which could be just edit control, with some additional features - maybe bookmarks that will separate different snippets and perhaps some other additions.</blockquote>


</div><br></div>This reminds me of an idea I&#39;ve had for a while, and possibly mentioned before. I call it &#39;sidecar&#39; - a second pane on the Qt console, like the pager, but able to display help, HTML documentation, plots, data - and, as you suggest, store and edit code snippets. In that sense, the Qt console effectively becomes a sort of lightweight IDE, with the focus on the shell rather than the editor. What I envisage would be quite different from the notebook, though.<br>


<br>I don&#39;t think the core team has the bandwidth to work on that at the moment, but perhaps you&#39;d like to lead the effort? I think the first step would be to write an IPEP [1] to flesh out more precisely what it is we want to create. That will probably get quite a bit of feedback as different people have slightly different ideas about it, and it should evolve to take account of that.<br>


<br>[1] <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><br><br>Thanks,<br>
Thomas<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><br></div>