#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.

Reply via email to