#17754: stopgap enhancement
---------------------------------+------------------------
       Reporter:  jakobkroeker   |        Owner:
           Type:  enhancement    |       Status:  new
       Priority:  minor          |    Milestone:  sage-6.5
      Component:  PLEASE CHANGE  |   Resolution:
       Keywords:                 |    Merged in:
        Authors:                 |    Reviewers:
Report Upstream:  N/A            |  Work issues:
         Branch:                 |       Commit:
   Dependencies:                 |     Stopgaps:
---------------------------------+------------------------

Comment (by was):

 some data points:

  - In practice I have never once heard of any complaints from anybody
 about not being able to turn off a stopgap message.  Never -- not once.
 So this isn't a problem in practice.

 - If abs_integrate really is completely broken and full of bugs, then I
 would want a stopgap whenever it is first used in a session.  Doesn't that
 make sense?   And why are we using it if it is so broken -- it should
 require an explicit flag to use at all.  Sage is supposed to **default**
 to correct answers unless you otherwise explicitly request otherwise,
 unlike say PARI which has the opposite design.

 - We could nonetheless add a message to the stopgap output that says: "to
 hide this stopgap message so you don't see it anymore, type hide_stopgap
 ('some-hash-of-message').  Then locally for that user (in ~/.sage) we
 could have a file ~/.sage/hide-stopgaps, with lines corresponding to
 hashes of stopgap messages.   The stopgap function would load and consult
 this file before displaying a stopgap message.  This gives each individual
 user very clear control over the stopgap functionality.   To be even
 clearer, we could even just put hide_stopgap('name-of-stopgap') or even
 hide_stop('exact stopgap message'), rather than a hash, so the user can
 clearly see what they are ignoring by consulting ~/.sage/hide-stopgaps.
 I.e., no hashes at all.

--
Ticket URL: <http://trac.sagemath.org/ticket/17754#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 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