#7908: Published interacts
---------------------------+------------------------------------------------
Reporter: mpatel | Owner: was
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-4.3.1
Component: notebook | Keywords:
Work_issues: | Author: Mitesh Patel
Upstream: N/A | Reviewer:
Merged: |
---------------------------+------------------------------------------------
Changes (by mpatel):
* status: new => needs_review
Old description:
> Worksheets in the Sage notebook can contain live `interact`-ive cells,
> which may make it easier to understand how an object's properties depend
> on a set of parameters.
>
> Please visit the Sage Wiki to view [http://wiki.sagemath.org/interact
> some examples].
>
> Currently, however, `interact` cells do not work in published worksheets.
New description:
Worksheets in the Sage notebook can contain live `interact`-ive cells,
which may make it easier to understand how an object's properties depend
on a set of parameters.
Please visit the Sage Wiki to view [http://wiki.sagemath.org/interact some
examples].
Currently, however, `interact` cells do not work in published worksheets.
The patch
*
http://boxen.math.washington.edu/home/mpatel/trac/7908/trac_7908-pub_interact_c9.patch
depends on #7666 and its dependencies. Please visit the Notebook Settings
page to enable live public interacts.
--
Comment:
The chief leftover tasks, I think, are to
* Allow only ''interactive'' public cells to be evaluated, e.g., someone
`evaluate_cell` in a JS console.
* Limit the use of `sage_eval` in published `interact`s.
* Enforce the `'doc_pool_size'` (and a `'pub_pool_size'`) but avoid any
wrap-around problems. We could add checks in `*_eval` and `*_cell_update`,
return an updated `worksheet_filename`, and/or send the user a message
(e.g., to reload the page or wait a few minutes and try evaluating again).
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7908#comment:1>
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.