-
-
Notifications
You must be signed in to change notification settings - Fork 528
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SageNB 0.7.x #8051
Comments
Author: Mitesh Patel |
This comment has been minimized.
This comment has been minimized.
comment:2
If it's possible, I'd like to get into 0.7.1 as many of the now remaining "needs review" tickets as we can. I'm rebasing these now. |
comment:3
Replying to @qed777:
Here's a possible queue:
|
Blockedby: 7249 |
Changed blockedby from 7249 to none |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
comment:7
I just noticed that long |
This comment has been minimized.
This comment has been minimized.
comment:9
All tickets got positive review and have been merged. So what should be reviewed in this ticket? I installed the spkg, seems to work fine (but I did not test everything), is this enough to give positive review? btw: the link from description "says" http://boxen.math.washington.edu/home/mpatel/trac/8051/sagenb-0.7.2.spkg but it points to http://boxen.math.washington.edu/home/mpatel/trac/8051/sagenb-0.7.1.spkg |
comment:10
Replying to @robert-marik:
You need to make sure that you can successfully install the updated spkg.
I would say, all doctests must pass as well. In any case, if you can't run all doctests after installing the updated spkg, I can do that. A correct link to the updated spkg is http://boxen.math.washington.edu/home/mpatel/trac/8051/sagenb-0.7.2.spkg |
comment:11
I don't understand why the spkg is not managed by Mercurial:
The file
And |
comment:12
I suggest
Ideally, you should run the SageNB Selenium tests, too. But they require special extra setup. I'll make simplifying that setup a separate ticket. Thanks for pointing out the link error. I've updated it. |
comment:13
The repository is in I suggest that I make a separate ticket to update SPKG.txt. See #7784 about
|
comment:14
Replying to @qed777:
Or I can do this here later today. |
comment:15
I'll fix the |
Reviewer: Robert Mařík, Minh Van Nguyen |
comment:16
Please see #7784 for the changes. If/when that ticket gets a positive review, I'll create SageNB 0.7.3 and post it here. |
comment:17
By the way, it seems that for the near future, I may be the only very active SageNB developer. I'd be very happy to be proved (proven?) wrong! There are many tasks to complete --- there are several cool new notebook features to implement. It's not possible for me to cover them all, and I'd like to avoid stalling ongoing development. To this end, I'll try to make it easier for Sage developers to review notebook tickets or make other contributions. Please let me know what would help. For example, I can make experimental spkgs that contain the latest patches in the queue. Those who wish just to test the cumulative changes can install the package with |
comment:29
We install the sagenb package with setuptools (PyPI), which updates You can query the installed version with sage: from sagenb.misc.misc import SAGENB_VERSION
sage: SAGENB_VERSION which is essentially sage: from pkg_resources import Requirement, working_set
sage: w = working_set.find(Requirement.parse('sagenb'))
sage: w.version Moreover, I'm checking the fonts now... |
comment:30
sagenb 0.7.4 installed correctly for me. All doc and selenium tests passed. Still problems building the PDF docs but Ihaven't applied any of the unicode patches (using vanilla sage-4.3.2.alpha1). |
Changed reviewer from Robert Mařík, Minh Van Nguyen to Robert Mařík, Minh Van Nguyen, Alex Leone |
comment:31
On the fonts: What is the output of egrep "Copying jsMath image"\|"Installed.*sagenb" $SAGE_ROOT/install.log ? |
comment:32
Replying to @sagetrac-acleone:
Positive review? |
comment:33
Strange.
Here's how I installed:
|
comment:34
I think this is OK, because the |
comment:35
The "Use image fonts" option is disabled (greyed out) in jsMath - is this a problem?
|
comment:36
Are the image fonts installed? In jsmath_image_fonts = is_package_installed("jsmath-image-fonts") which propagates to |
comment:37
Ok then, LGTM. |
comment:38
I decided to try something random to see if I was running the right notebook. So I tried #3154 first, and it appears that it is NOT fixed by this notebook upgrade. Other things I tried are fixed though. |
This comment has been minimized.
This comment has been minimized.
Merged: sage-4.3.2 |
The new spkg is at
Merged in 0.7: #7249, #7962, #7969, #4217, #3083, #6182, #5263, #7631, #6353, #7207, #8000, #4450, #7848, #7963, #7752, #7996, #6475, #5675, #7435, #3844, #6368, #7434.
Merged in 0.7.1: #8103.
Merged in 0.7.2: #3083's "notruncate" patch.
Merged in 0.7.3: #7784.
Merged in 0.7.4: #8167, #8102, #8160.
Component: notebook
Author: Mitesh Patel
Reviewer: Robert Mařík, Minh Van Nguyen, Alex Leone
Merged: sage-4.3.2
Issue created by migration from https://trac.sagemath.org/ticket/8051
The text was updated successfully, but these errors were encountered: