<div dir="ltr"><div>hi dev-team,</div><div><br></div>i don't know the best place to add a pointer, but would like to point to two projects that are of relevance here, both from mozilla:<div><br></div><div>1. persona (<a href="http://www.mozilla.org/en-US/persona/">http://www.mozilla.org/en-US/persona/</a>)</div>

<div><br></div><div>2. togetherjs (<a href="https://togetherjs.com/">https://togetherjs.com/</a>)</div><div><br></div><div class="gmail_extra"><div><div dir="ltr">cheers,<br><br>satra<br><br></div></div><div class="gmail_quote">

On Sat, Feb 22, 2014 at 3:22 PM, Fernando Perez <span dir="ltr"><<a href="mailto:fperez.net@gmail.com" target="_blank">fperez.net@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div dir="ltr">Hi Andreas,<div class="gmail_extra"><br><div class="gmail_quote">On Sat, Feb 22, 2014 at 2:16 AM, Andreas Hilboll <span dir="ltr"><<a href="mailto:lists@hilboll.de" target="_blank">lists@hilboll.de</a>></span> wrote:<br>



<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi IPython devs,<br>
<br>
first of all thanks a lot for such a great product!  I'd like to inquire<br>
what are your plans for the notebook server?  I'd want to deploy it on a<br>
large server, with access for all my users.  Ideally, the following<br>
things would hold:<br>
<br>
- all access to the notebook server is password-protected<br>
- users have to login using their username and password<br>
- users and passwords are not stored in IPython itself, but notebook<br>
server authenticates against the (Linux) server's own authentication<br>
system (/etc/passwd, or LDAP)<br>
- users have the possibility to browse their $HOME directory on the<br>
server and open/save notebooks from/to any place they have filesystem<br>
access to<br></blockquote><div><br></div><div>Yup, this is pretty much the model we have in mind.  See below for more.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">




An unrelated point which just comes to my mind is have version control<br>
inside the notebook. For this, it would be enough to have a button to<br>
push the notebook to some (git) repository, and have a link in the<br>
notebook itself to open that repository's homepage (obviously, this<br>
would only work with web-hosted repos, like gist, github, bitbucket, you<br>
name it).<br></blockquote><div><br></div><div>For now, we'll be skipping any kind of external VC integration. While certainly a nice convenience to have, it's a huge amount of work with lots of UI questions to solve and lots of engineering required to interface with all the possible (and changing!) external services. We simply don't have the resources for something like that, and need to keep our scope well contained.</div>



<div><br></div><div>Since that's something that users can already solve at the command line or with their GUI tool of choice, that will remain the solution for the foreseeable future.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">




Are there plans in these directions?  How can I learn about which<br>
directions IPython is going?  Do you need help implementing the server<br>
stuff I've been mentioning?</blockquote><div><br></div><div>We're finishing up the work for the 2.0 release, and will then switch gears to the 3.0 one, whose major focus will be precisely the multiuser server.</div>



<div><br></div><div>You can find out more about these plans here, that represent our current design docs as we captured our discussions during the dev meeting:</div><div><br></div><div><a href="https://hackpad.com/IPython-Winter-2014-Development-Meeting-fKrExqKCWmC" target="_blank">https://hackpad.com/IPython-Winter-2014-Development-Meeting-fKrExqKCWmC</a> </div>



<div><br></div><div>We'll continue all further discussions about this, as usual, on this list and our weekly public dev meetings on G+.</div><div><br></div><div>Cheers</div><span class=""><font color="#888888"><div><br>

</div><div><br></div><div>f</div></font></span></div>


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