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