#20433: InteractiveLPBackend: Implement set_verbosity
-------------------------------+------------------------
       Reporter:  mkoeppe      |        Owner:
           Type:  enhancement  |       Status:  new
       Priority:  major        |    Milestone:  sage-7.2
      Component:  numerical    |   Resolution:
       Keywords:  lp           |    Merged in:
        Authors:               |    Reviewers:
Report Upstream:  N/A          |  Work issues:
         Branch:               |       Commit:
   Dependencies:               |     Stopgaps:
-------------------------------+------------------------

Comment (by novoselt):

 No it should not and we had this discussion already!

 Verbosity is more or less for debugging purposes and should be just plain
 text.

 The point of `run_simplex_method` is to construct application of the
 simplex method and **return** the output in case you want to do something
 with it. For example, the output from the dictionary method is combined
 with extra stuff when you apply it to a problem. You could also combine
 solutions of many problems for some purposes. If you don't like the name -
 we can change it to something better. If you want just the final state
 without output, we can do that too, say just put it in `final_dictionary`
 methods. I'd rather not sprinkle `if construct_output: ...` in the code
 for the sake of readability.

 And the code should NEVER make any assumptions/adjustments for behaviour
 in different interfaces, there is the output framework which allows
 creating new frontends without digging in the whole Sage library and
 tweaking things. Displaying side effects are quite unpleasant to deal with
 for frontend maintainers (well, at least for me).

--
Ticket URL: <http://trac.sagemath.org/ticket/20433#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 https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to