Volker Braun <vbraun.n...@gmail.com> writes:
> I would propose that we go one step further:
>
>   * Install all notebook dependencies into a separate directory
>   * only import notebook() from the sagenb on startup
>   * The notebook() function adds notebook dependencies to sys.path
> before importing its prerequisites
>
> This would force the notebook to be modular and separate from the
> sage library. You would be able to run the sage commandline without
> openssl, for example.

We already maintain a Python installation separate from the system
Python. Now you want to keep some of our python packages in yet another
location? Is that really necessary? I don't see why in order to make
certain modules not import on startup they must be physically moved
elsewhere. Or is the problem that Python is taking too long to even scan
the site-packages directory?

-Keshav

----
Join us in #sagemath on irc.freenode.net !

-- 
-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org



Reply via email to