#5934: [with spkg; positive review] networkx -- fix bad spkg
--------------------------+-------------------------------------------------
 Reporter:  was           |        Owner:  rlm     
     Type:  defect        |       Status:  closed  
 Priority:  blocker       |    Milestone:  sage-4.0
Component:  graph theory  |   Resolution:  fixed   
 Keywords:                |  
--------------------------+-------------------------------------------------

Comment(by jason):

 Replying to [comment:5 rlm]:
 > Replying to [comment:3 mabshoff]:
 > > I see little point in downgrading the spkg - why not fix the problem
 in the first place and use NetworkX 0.99?
 >
 > NetworkX changes too drastically from release to release to base Sage
 graphs on. Until we can finish our own implementation, it is much easier
 to stick to version 0.36.

 I think this is a bit unfair to characterize NetworkX this way.  They did
 a major rewrite between versions 0.37 and 0.99, hence had some API
 changes.  They have a helpful page addressing API changes:
 http://networkx.lanl.gov/reference/api_changes.html.  I think it does
 require some resources to make sure that we work with 0.99, but that is
 normal updating based on a new major release of a project, not a
 constantly changing project that is difficult to keep up with.  NetworkX
 still saves us a lot of time implementing a number of algorithms that they
 already have.

 That said, I don't have time right now to update to 0.99.  However, I
 think updating to 0.99 is a very feasible project for a student, for
 example.  My guess (given how seldom networkx is updated) the effort would
 not be wasted at all.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/5934#comment:7>
Sage <http://sagemath.org/>
Sage - Open Source Mathematical Software: Building the Car Instead of 
Reinventing the Wheel

--~--~---------~--~----~------------~-------~--~----~
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