(1) One "very easy" project which would be of significant benefit is the following: In maxima, you can save a gnuplot to a file using a command line option. This (and some extra programming which William says is "easy") enables one to view 3d graphics in the notebook. However, there is one big problem: gnuplot has a strange OS license and we don't distribute it. SAGE does come with another 3d plotting program, called openmath. It isn't documented much. The problem is that in maxima, you cannot save an openmath to a file using a command line option. If this one command were available, we could have 3d graphics in the SAGE notebook.
I've asked the Maxima people about adding this several times. So far, nothing has been done, as far as I know. My guess is that it would involve some list programming, since maxima is written in lisp, but I have no idea. Since the command already exists for gnuplot, my guess is that you simply modify the gnuplot option commands. I don't know though (openmath is written in tk/tcl). (2) Other possibilities are: (a) adding to the tutorial, "cookbook" or installation manuals, (b) adding to the calculus functionality, (c) adding to the tachyon (3d ray-tracer) functionality. None of these require much mathematical background. Anything you do is greatly appreciated! ++++++++++++++++++++++++++++++++++++++++++ On 10/5/07, Fabio Tonti <[EMAIL PROTECTED]> wrote: > Greetings to everyone, > > I'm new to the mailing list and so I'm actually just forwarding what I've > already sent to Prof. Stein. > If anyone has the time to do so, please read my original message and answer > with regard to it > Thanks in advance. > > Best wishes, > > Fabio Tonti > > > ---------- Forwarded message ---------- > From: William Stein < [EMAIL PROTECTED]> > Date: Oct 3, 2007 11:13 PM > Subject: Re: Contributing to SAGE > To: Fabio Tonti <[EMAIL PROTECTED]>, Martin Albrecht < > [EMAIL PROTECTED]> > > Hi Fabio, > > I recommend that you join the sage-devel mailing list and send this > (or a similar) email to it. Then maybe somebody (there are nearly > people subscribed) would be interested in suggesting a project to > you. > > Many thanks for your interesting in Sage! > > William > > > On 10/3/07, Fabio Tonti <[EMAIL PROTECTED]> wrote: > > Dear Professor Stein, > > > > my name is Fabio Tonti and I currently live in Austria. I just finished > High > > School (actually a rather technical school for Telecommunications & > Computer > > Technology; I'm 20 years old) and I'm aiming to study mathematics (or > > Physics, I'm still not sure) at the University of Vienna next Year. I'm > > currently serving my nine months of Civil Service and I really would like > to > > contribute to SAGE in my spare time. > > I could send my CV if you would like me to. I'm not an experienced > > programmer, my main fields of knowledge are more hardware-related. Still, > > I'm personally very interested in programming, that is, I know some C, > C++, > > Java. Since not too long ago I was a "big fan" of Mathematica and Matlab. > > This has changed sinced I switched to Linux (which had been my intention > for > > quite a long time) and I realized that software and especially science > > software should be open source. > > I've tried some open source CAS, and I sincerely believe that SAGE is an > > amazing project. > > I started to learn Python two months ago, and now I would also like to use > > and extend my skills. I learned Python because I found that there are many > > open source science-related projects going on which use Python. > > > > Summarizing what I just said: I would really like to help if you could use > > some of my skills. > > > > > > I'm looking forward to your reply. > > Best regards, > > > > Fabio Tonti > > > > > > > > P.S.: In the SAGE Wiki, filed in the category OCAS, I believe that SymPy > is > > missing. > > http://code.google.com/p/sympy/ > > Again, best wishes. > > > -- > William Stein > Associate Professor of Mathematics > University of Washington > http://wstein.org > > > > --~--~---------~--~----~------------~-------~--~----~ 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/ -~----------~----~----~----~------~----~------~--~---
