On 11/3/12 5:06 PM, Brandon Curtis wrote:
I took your 'dead code' suggestion to heart and instead focused on
getting the Sage Cell Server 2 (2012-09-25) to install successfully in
sage-5.4.rc2.
Unlike in 5.4.rc1, all of the patches in [1] install without issue and
the upgrade to IPython 0.14.dev goes smoothly.
Installation of [2] fails, so I wrote bc-sage-001.patch and
bc-sage-002.patch to allow 01-sage-embedded.patch and
02-sage-show.patch, respectively, to succeed.
Once [2] was installed, configured, and compiled, the Sage Cell Server
was accessible at localhost:8888. However, it was throwing the same
errors I saw in my installation in sage-5.4.rc1.
I increased the memory allocation from 512 to 2048 as you suggested, and
it now began generating usable tracebacks. I made bc-sage-003.patch to
fix the remaining problems.
It now works! plot(y) gives me the graph I've wanted.
Awesome! Good job at being persistent too!
What is the proper procedure for providing the patches I made to someone
who can include them 'the right way'? Their contents are available here:
bc-sage-001.patch - http://pastebin.com/P7kMNub2
bc-sage-002.patch - http://pastebin.com/nGjs800e
bc-sage-003.patch - http://pastebin.com/m91jvS0r
The proper thing to do is to make a fork on github, push your changes
there, and submit a pull request [1]. I'll probably start compiling rc3
and test your changes against rc3 sometime early next week.
It looks like your 003 and 002 patches can be combined. That line that
you change in 003 is actually already modified in 002.
Also, it would be great if you could submit a pull request to up the
default memory allocation to 2GB. Apparently our initial defaults were
way too low.
Where and in what format can I contribute documentation? A sketch of my
installation procedure is available here:
Sage Cell Server 2 on Sage Math 5.4 rc2 - http://pastebin.com/7sBMHGdG
Can you change the existing installation documentation in the readme.rst
file and submit a third pull request?
Thanks!
Jason
[1] https://help.github.com/articles/fork-a-repo,
https://help.github.com/articles/using-pull-requests, plus there are
lots of other tutorials found by searching for github, fork, pull
request, etc.
--
You received this message because you are subscribed to the Google Groups
"sage-support" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
Visit this group at http://groups.google.com/group/sage-support?hl=en.