Sage cell server install

i like this post (click again to cancel)
2
i dont like this post (click again to cancel)

hello i'm a webmaster of a big students international portal we are interested in Sage cell, does the virtual machine distribution have the sage cell server installed? If not can you make it? Or alternatively you can simplify the install process?

asked Mar 22 '12

trony gravatar image trony
21 1 3

3 Answers:

i like this answer (click again to cancel)
2
i dont like this answer (click again to cancel)

I've made a Sage Cell server spkg. The idea is that a simple, nonsecure cell server is as easy as sage -i sage-cell.spkg. As Alex pointed out, we're ironing out some dependency issues. In the last few days, for example, we've eliminated the need for mongodb (Ira Hanson contributed a sqlalchemy backend). We'll be working on this spkg in the coming weeks.

link

posted Mar 23 '12

Jason Grout gravatar image Jason Grout
3315 7 29 74

how and why sage cell server used MongoDB and now sqlalchemy ? for what purpose?

trony (Mar 28 '12)

It used MongoDB because it was built to scale to big installations. It can also use sqlalchemy so you don't have to install mongodb. A very preliminary version of an spkg is announced here: http://groups.google.com/group/sage-devel/browse_thread/thread/6ddd7315b87ed3dc

Jason Grout (Mar 30 '12)
i like this answer (click again to cancel)
0
i dont like this answer (click again to cancel)

Currently the Sage cell is not part of Sage. That will probably change in the future, but for now you will want to look at the github code site for it. Installation instructions are here.

link

posted Mar 22 '12

kcrisman gravatar image kcrisman
7827 20 78 170
i like this answer (click again to cancel)
0
i dont like this answer (click again to cancel)

yes i've read. sage cell install is a complex process.

may be someone developing sage cell can mirror his devel vm and put online?

link

posted Mar 22 '12

trony gravatar image trony
21 1 3
2

Hi, I'm one of the developers of the project. We're currently working on simplifying the install process quite a bit and eliminating some of the dependency requirements. For now, you can always embed the sage cell into any webpage you want, though. EDIT: Here's the embedding documentation: https://github.com/sagemath/sagecell/blob/master/doc/embedding.rst, there's a fairly simple example at the bottom of the page.

Alex Kramer (Mar 22 '12)

i've read it. best if you provide a vm with everything installed, so community can test everyting and we'll get a better sage, embeddable in 1000s websites. also may be useful to have multiple VMs on different physical machines to load balance requests on a possible big use on our or others websites. in other words A little http://www.wolframalpha.com/ :)

trony (Mar 22 '12)

Everyone developing the sage cell works on linux or OSX and does not use a VM. We have one student joining us that uses Windows, so we are getting him set up with a VM. It would be then possible to mirror his VM and put it up somewhere, so we'll look at that in coming weeks. Even better is to finish the cell server spkg mentioned my answer.

Jason Grout (Mar 23 '12)

In the next few months, the plan is to move the architecture to Google App Engine (web frontend) and EC2 (computation backend), which gives us the scalability trony talks about.

Jason Grout (Mar 23 '12)

great. obviously we'll can make our private clouds without using google app and/or amazon?

trony (Mar 23 '12)

Your answer

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
Login/Signup to Post

Question tools

Tags:

Stats:

Asked: Mar 22 '12

Seen: 277 times

Last updated: Mar 23 '12

powered by ASKBOT version 0.7.22
Copyright Sage, 2010. Some rights reserved under creative commons license.