#6456: Upgrade cvxopt in sage from 0.9 to 1.1.2
--------------------------------+-------------------------------------------
   Reporter:  was               |       Owner:  mabshoff  
       Type:  defect            |      Status:  needs_info
   Priority:  major             |   Milestone:  sage-4.5.2
  Component:  packages          |    Keywords:            
     Author:  schilly, dimpase  |    Upstream:  N/A       
   Reviewer:                    |      Merged:            
Work_issues:                    |  
--------------------------------+-------------------------------------------

Comment(by drkirkby):

 Replying to [comment:48 dimpase]:
 > Replying to [comment:45 drkirkby]:
 > > Are you sure its a good idea to merge the changes from #9598? IMHO, it
 would be better to make these tickets separate, as:
 >
 > Dave, it's just the question of turning a particular interface on.
 > There should be no problems --- most of all cause there is 0 exposure of
 > this to any Sage code at the moment.
 >
 > The next step would be to have a proper test for this somewhere...

 But my understanding is that there should be a test, so code like that in
 #9598 can't be committed until there is a test and documentation for it -
 I note that some documentation has now been added, though I'm not sure
 about test code. It does not seem right to me to link to a library when

 * Whether the linking on some platforms is untested.
 * The is no documentation to cvxopt to show how to use this library.
 * There is no test code.

 (That was the situation at the time I marked it as needing work - that may
 have changed now).

 Note also that cvxopt does have test code, which is not executed. Since
 that was not before, I'm not suggesting that should be made conditional on
 getting a positive review. But given this ticket will not be merged in
 4.5.2 (as only one .spkg file will be), it would seem wise to sort out
 that too, and run the package's self-tests. That would mean restoring the
 documentation and examples, as that is how this code gets tested.

 Sorry if I appear too pedantic, but I'm just trying to ensure that what we
 have works on all platforms, is tested on all platforms, and is documented
 properly.

 Dave

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6456#comment:49>
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.

Reply via email to