Hi, What do Sage developers think about us including the two dependencies in Sage so that "sage -ipython notebook" just works?
* the Tornado Web Server (http://www.tornadoweb.org/en/stable/) * zeromq and pyzmq This will give people using Sage more UI options, and in the long run encourage developers to improve Ipython's notebook to integrate better with Sage (e.g., preparsing, 3d graphics, whatever). Also, it means that people who download the Sage tarball to get a Python++ distribution, automatically get the ipython notebook too, without having to "easy_install tornado", "easy_install pyzmq", cross fingers, etc. Tornado and zmq are also both really useful tools to have available to Sage. I've used both a lot (though I don't use either in my current work on https://cloud.sagemath.com), and can vouch for their quality and potential usefulness. Tornado is particular nice in that it is a easily the most straightforward-to-learn async Python networking/web server, and having such a thing is often handy to solve problems. I don't mean this to be a formal vote or claim that I'm about to do a bunch of work to get these in. But if a bunch of people think this is a good idea, maybe somebody will spring up and do the work, knowing it would be greatly appreciated. Maybe a year from now there will be a plethora of ways-to-use-sage-via-the-web, all included in Sage: * the classical Flask-based sage notebook, with Samuel's ui rewrite * Jason Grout's sage cell server -- for standalone use (probably requiring either authentication or multiple accounts for security reasons). * IPython notebook * small-install version of cloud.sagemath.com -- William -- William Stein Professor of Mathematics University of Washington http://wstein.org -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out.