#17783: Fix 2d animations
-----------------------------------------+------------------------
Reporter: vbraun | Owner:
Type: defect | Status: new
Priority: major | Milestone: sage-6.5
Component: graphics | Resolution:
Keywords: | Merged in:
Authors: | Reviewers:
Report Upstream: N/A | Work issues:
Branch: | Commit:
Dependencies: #7298, #16573, #17234 | Stopgaps:
-----------------------------------------+------------------------
Comment (by gagern):
Replying to [comment:5 vbraun]:
> Fixing bugs breaks backward compatibilty if you really want the bug. But
that is besides the point. Silently creating files is a terrible UI and
will not work with anything but SageNB. The gui isn't only SageNB any
more, so everything that can't work with IPython notebook (say) is by
definition a bug. You don't need to deprecate bugs for a year until you
finally fix that bug.
On SageNB you currently have a feature (perhaps badly designed, but not a
bug) which allows calling these methods with no arguments. That feature is
currently documented and presumably being used. Now that feature doesn't
work for IPython notebook, and instead appears to fail silently. Agreed,
that's a bug. So there are two things to fix: the documentation so it
clarifies the situation, and the implementation so users won't be
confused.
In my opinion, the documentation should indicate that this syntax is
supported on SageNB only, and is deprecated. The implementation should
issue a warning about the deprecation. Both should direct users to call
`save` or `show` instead. Doing all of this would in my opinion solve the
bug. I see no reason which would force us to break backwards compatibility
any more than this.
--
Ticket URL: <http://trac.sagemath.org/ticket/17783#comment:6>
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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.