Fernando Perez wrote: > On Nov 28, 2007 11:37 AM, <[EMAIL PROTECTED]> wrote: > >>> A lot of this will be in NetworkX, and I am not sure what is there. It > > Any chance that some of this (the parts that don't explicitly depend > on the rest of Sage) might be contributed back to NetworkX? Sometimes > it's handy to be able to use just one library outside of a Sage > environment, just within the system-installed python, so it would be > great if some of these enhancements were contributed back upstream to > the underlying base project (NetworkX in this case).
I'm submitting to Sage with the idea that the code eventually goes back into NetworkX. Most of the stuff I'm doing is pure python that should be pretty much a cut-and-paste job to get it into NetworkX. To my knowledge, there are a few differences in how we deal with things in Sage, but they aren't big differences (except for the Cython code for graph isomorphisms and things like that). Some of the more fundamental things I'd eventually like to do would even work better at the NetworkX level than the current Sage layer on top of NetworkX. NetworkX is certainly more than welcome to take whatever they want as well. That's one of the nice things about the two projects being GPL. -Jason --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---