#6855: Embed live cells in external web pages and enable published interacts
---------------------------+------------------------------------------------
Reporter: mpatel | Owner: boothby
Type: enhancement | Status: new
Priority: major | Milestone:
Component: notebook | Keywords:
Work_issues: | Author:
Upstream: N/A | Reviewer:
Merged: |
---------------------------+------------------------------------------------
Comment(by mpatel):
"I love it when a plan comes together." -
[http://en.wikipedia.org/wiki/John_%22Hannibal%22_Smith Hannibal]
Not quite, perhaps, but we're getting close. The new published interacts
patch sequence (`trac_6855-published_interacts_B*.patch`), based on #7666,
is at
* http://sage.math.washington.edu/home/mpatel/trac/6855/
Still to do:
* Give proxy cells an expiration date.
* Proxy worksheet process pool.
* `server_conf` setting.
* Some of the "TODO" items in `twist.py`.
I'm a bit behind schedule --- I think I underestimated the extent of the
changes needed. But I think it was very important, if not necessary, for
me to understand more deeply how the many parts of the Sage Notebook
''interact''. We'll get there soon!
Other changes of interest:
* Data sent from server to client is [http://www.json.org/js.html
JSON]-encoded.
* `active_cell_list` is `console.log`ged (or displayed in a floating
dialog) ''when'' it changes.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6855#comment:13>
Sage <http://www.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.