> On Sun, Sep 20, 2009 at 3:59 PM, William Stein <wst...@gmail.com> wrote:
>> On Sun, Sep 20, 2009 at 12:48 PM, Ondrej Certik <ond...@certik.cz> wrote:
>>> I can implement login free possibility to edit published worksheets.
>> That's also very very high on my list.   I want it to provide nice
>> views on http://sage.math.washington.edu:8088/

I opened a [very broad] ticket recently about a Sage embed API and live
published interacts:

http://trac.sagemath.org/sage_trac/ticket/6855

It's unlikely that I'll be able to contribute much more to this topic,
but in case it's useful, I should mention Orbited (hat tip to Tim Dumol):

http://orbited.org/
http://orbited.org/wiki/Articles
http://orbited.org/wiki/Tutorials
http://orbited.org/wiki/Documentation

Orbited enables "arbitrary" TCP connections from a browser, via a Python
proxy server.  In particular, it facilitates an asynchronous "push"
technique

http://en.wikipedia.org/wiki/Comet_%28programming%29

that we *might* find appropriate for *some* tasks in Sage.  With this
approach, a server sends output to a listening browser as it becomes
available, instead of waiting for the browser to "call home."  For some
uses, the savings in time could be significant:

 * Real-time manipulation of objects (e.g., plots, graphs, knots).
 * Live worksheet collaboration or group instruction ("student-driving").
 * Chat on #sage-devel or in a private local chat room from the notebook.

Disclaimer:  I'm far from familiarity with servers and frameworks.


--~--~---------~--~----~------------~-------~--~----~
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to