Hi Fidel, On Sat, Feb 28, 2009 at 5:30 PM, Fidel <fidel.barr...@gmail.com> wrote: > > Hello, > I'm interested in collaborating to develop sage. I'm mainly interested > in doing things for the graph theoretic component of sage. I know a > bit of C++ and Python programming. > I would really appreciate if someone could tell me what I need to do > to get started or where to start. Are there any prerequisites to get > started?
Because you want to enhance the graph-theoretic component of Sage, I think you should start by going through the library files in the directory tree sage/graph. Please note also that for much of the graph-theoretic calculations in Sage, Sage also uses NetworkX so you might want to get familiar with that Python package. Here's the website of NetworkX: http://networkx.lanl.gov To write blazingly fast code for Sage, you might want to take a look at Cython: http://www.cython.org These are just some suggestions to get you started. If you have problems/issues you want to discuss, please post to this mailist list or the sage-support mailing list. -- Regards Minh Van Nguyen --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---