#19371: Install Jupyter kernel spec and nbextensions in $SAGE_LOCAL
-------------------------------------+-------------------------------------
Reporter: jdemeyer | Owner:
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-6.10
Component: interfaces | Resolution:
Keywords: | Merged in:
Authors: Jeroen Demeyer | Reviewers: Eric Gourgoulhon
Report Upstream: N/A | Work issues:
Branch: | Commit:
u/jdemeyer/install_jupyter_kernel_spec_in__sage_local|
4f06d3df612175c6fceb7f564495aff7ce52d7bf
Dependencies: #19373 | Stopgaps:
-------------------------------------+-------------------------------------
Changes (by jdemeyer):
* status: needs_work => needs_review
Old description:
> Instead of installing the Jupyter files in the user's home directory, we
> should install it in `$SAGE_LOCAL` (a "system" install). This will also
> avoid conflicts in case multiple installations of Sage exist.
>
> We should not use versioned identifiers. For example, all these actually
> refer to the same Sage installation:
> {{{
> $ ls -l ~/.local/share/jupyter/kernels/
> total 12
> drwx------ 2 jdemeyer jdemeyer 4096 Sep 24 18:05 sage_6_9_beta7
> drwx------ 2 jdemeyer jdemeyer 4096 Oct 7 22:41 sage_6_9_rc0
> drwx------ 2 jdemeyer jdemeyer 4096 Oct 7 22:04 sage_6_9_rc3
> }}}
>
> I'm also replacing `IPython` -> `Jupyter` and `Sage` -> `SageMath`
New description:
Instead of installing the Jupyter files in the user's home directory, we
should install it in `$SAGE_LOCAL` (a "system" install). This has two main
advantages:
1. it avoids conflicts in case multiple installations of Sage exist.
2. the Sage Jupyter notebook can be used more easily outside of Sage (e.g.
using Jupyterhub)
We should not use versioned identifiers. For example, all these actually
refer to the same Sage installation:
{{{
$ ls -l ~/.local/share/jupyter/kernels/
total 12
drwx------ 2 jdemeyer jdemeyer 4096 Sep 24 18:05 sage_6_9_beta7
drwx------ 2 jdemeyer jdemeyer 4096 Oct 7 22:41 sage_6_9_rc0
drwx------ 2 jdemeyer jdemeyer 4096 Oct 7 22:04 sage_6_9_rc3
}}}
I'm also replacing `IPython` -> `Jupyter` and `Sage` -> `SageMath`
--
--
Ticket URL: <http://trac.sagemath.org/ticket/19371#comment:27>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.