[IPython-dev] D3js and IPython

MinRK benjaminrk at gmail.com
Wed Jan 9 14:42:18 EST 2013

On Wed, Jan 9, 2013 at 10:43 AM, Matthias BUSSONNIER <
bussonniermatthias at gmail.com> wrote:

> Le 9 janv. 2013 à 19:32, Min RK a écrit :
> > You forget that notebook / kernel access and *server* filesystem access
> are not going to be the same thing for long.  For multiuser, it is a safe
> assumption that n-1 users will *not* have access to installing js plugins
> (not to mention the fact that current design requires nb server restart,
> which users also do not have permissions to do).
> I was more thinking of profile directory.
> I though profile would be writable to allow custom config...
> And ipynb files are not on kernel side either...
> You really can't do much with only kernel side...

And that's exactly the point - an important user case in the long term
(students, non-admin users in multi-user deployment, etc.)
will have no access to the notebook *server's* profile / config.
Any time we make decisions that require nb-server config,
we have to take this into account.  We have to be aware that we are adding
configuration decisions that admins have to make on behalf of users.
That's not to say this is necessarily inappropriate, but it sucks a lot for
admins and users alike, so we have to be careful.

> As for the JS plugin I though the reloading would be on page reload not
> server-restart.
> I'll try to look at that again.

I think it constructs the list when it first renders the page template - it
shouldn't be tricky to rebuild the list.
That's not a particularly important point (though we should make the change
if my memory was correct).

> --
> Matthias
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20130109/c994255d/attachment.html>

More information about the IPython-dev mailing list