#6897: Migrate Notebook to Django
-------------------------+--------------------------------------------------
Reporter: timdumol | Owner: timdumol
Type: enhancement | Status: assigned
Priority: major | Milestone: sage-feature
Component: notebook | Keywords:
Reviewer: | Author:
Merged: |
-------------------------+--------------------------------------------------
Comment(by mpatel):
Thanks very much for the explanation. I'm not familiar with Python web
frameworks, so I don't have a strong opinion about what's best for Sage.
I'm definitely not arguing against migrating to Django.
My interest stems from #6855, which I'd like to implement with
[http://en.wikipedia.org/wiki/Comet_%28programming%29 Comet], if possible.
I think I'll take a closer look at
[http://twistedmatrix.com/projects/core/documentation/howto/async.html
Twisted's]
[http://twistedmatrix.com/projects/web/documentation/howto/index.html
deferreds]. Is [http://popcnt.org/2007/12/asynchronous-django-responses-
comet-yes.html this] possibly relevant?
By the way, what are your thoughts about [http://firepython.binaryage.com/
FirePython]? I think we can use the middleware part to send
[http://docs.python.org/library/logging.html logging] information to the
browser. As far as I'm aware, Sage does not yet use Python's logging
module, although #6187 uses it in the doc builder. Having a
[http://groups.google.com/group/sage-
devel/browse_thread/thread/5a17a7244380405e/dcb25d3b5b775a69?#dcb25d3b5b775a69
"unified" logging facility] in the Sage library could be useful.
By another way, it appears there's a new, event-based server from Facebook
called [http://www.tornadoweb.org/ Tornado]. I'm not sure yet why they
didn't use Twisted.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6897#comment:6>
Sage <http://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 post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---