#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
-~----------~----~----~----~------~----~------~--~---

Reply via email to