OK, so far things are going pretty well but I have a couple of questions. 1) I started moving desolvers.py into SAGEHOME/devel/sage-main/build/ sage/calculus/. Is this the appropriate place?
2) You use "Integer(i)" instead of just "i", which seems unnecessary. I changed all of these, but I am wondering why they were as they were. If this package should be part of the symbolic calculus stuff, I assume I should try to harmonize the style of the function arguments. Cheers, Marshall Hampton On May 9, 8:08 am, "David Joyner" <[EMAIL PROTECTED]> wrote: > Since you asked:-) > > A small project would be to look at the DE-related code > in the *.sage files contained in SAGEHOME/examples/calculus > and create a SAGE/Python module from them. They may be fine > as is or may need some changes (I wrote them but would very > much appreciate another person's perspective and criticism). > > As far as creating a hg patch, the > sectionhttp://www.sagemath.org/doc/html/prog/node68.html > says it all. Basic steps: > > 1) create a clone > 2) do your work > 3) run doc tests on each file (sage -t "fullpath/filename.py" ) > 4) if you prefer emacs to vi, type export EDITOR=emacs > (assuming you use bash) > 5) hg_sage.add([filenames]) to add new files to your repository > 6) hg_sage.commit() > 7) hg_sage.bundle('mybundle') (this creates the patch mybundle.hg > in SAGEHOME or SAGEHOME/devel, I forget which) > > On 5/9/07, Hamptonio <[EMAIL PROTECTED]> wrote: > > > > > Hi, > > > Now that my semester is winding down, I would like to learn to > > contribute more actively to SAGE. I do need a little hand-holding > > when it comes to hg and submitting patches. I think it would be best > > if I started with a very small project to learn the mechanics of > > contributing, and then I will get more ambitious. > > > Perhaps someone can suggest a little project? Currently I am most > > interested and/or competent in the following areas: > > > 1) Integrating polymake/cddlib. I do a lot of heavy-duty exact convex > > hull computations. I would like some sort of linear programming > > capability in SAGE - cddlib supplies that but I am not sure it is a > > great package for that. > > > 2) Integrating PHCpack. I have already done a crude rewrite of > > phcparser.py so that it works in blackbox mode (the '-b' option). It > > would be nice to add some graphical functions as in PHCmaple - > >http://www.ima.umn.edu/~leykin/PHCmaple/. > > > 3) Integrating/maintaining the biopython package. Probably no one > > else here cares about that but I'll toss it out just in case. I teach > > a bioinformatics course and I want to use SAGE for my course next > > spring. > > > 4) Differential equations. I teach ODEs and linear algebra a lot, and > > I would like to someday incorporate SAGE into my teaching. > > > Cheers, > > Marshall Hampton > > University of Minnesota Duluth --~--~---------~--~----~------------~-------~--~----~ 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-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---
