On Feb 16, 11:34 pm, "dean moore" <[EMAIL PROTECTED]> wrote:
> OK, there seems an interest in us relatively new folk contributing code for
> SAGE.
> Admirable. More than I get from M*cr*s*ft. Or Apple. Thanks. I mean it.
>
> Surfing Wikipedia, I came upon the animated graph at
> <http://en.wikipedia.org/wiki/Hypotrochoid>, and thought, "Sounds like
> a good project. Bet I can do that in SAGE" (see attached .gif, not the
> same constants as the Wikipedia image).
>
> I coded, swore, googled, shook my fist at the computer, and posted a few
> questions
> to the Newbie Group that doesn't seem to exist anymore.
We want to channel traffic into two mailing lists: sage-support for
everything that isn't an developer issue and sage-devel for developers
issue. Many issues on sage-newbie didn't get the attention they needed
because too few people were reading it. Your chances to get replies
are much better on sage-support.
> And spent a lot
> of time documenting the monstrosity, removing magic numbers & generally
> cleaning up.
>
> Glanced at <http://sagemath.org/doc/html/prog/index.html>, indented my
> loops
> an extra space, -- obvious -- but unsure of other stuff. Added the
>
> - Copyright (C) 2007 Dean Moore < [EMAIL PROTECTED] > ...
>
> boilerplate to the top -- perhaps a bit presumptuous on my part. Some
> of the other coding conventions were confusing to me -- I wrote my
> doctoral thesis in AMS-TeX, but the LaTex stuff left me lost.
>
> But is this just a nice learning project on my part, or is there a demand
> for such
> functionality in SAGE? Would people investigating, say, Ptolemaic
> astronomy,
> high school, college students/teachers find such worthwhile? Or would my
> talents be better used elsewhere than animating relations, which is perhaps
> some SAGE equivalent of picking flowers on a spring day?
Many people use Sage in an educational setting and your contribution
in that area (as well as other stuff) is very welcome. If you plan to
contribute regularly you can ask off-list for a trac account (either
William or me).
> The code is such a monstrosity I don't care to here include it, -- someone
> said
> something about doing this -- but "published" it under the name
> "Hypotrochoid"
> at <https://www.sagenb.org/home/pub/1687/>.
>
> Another question, I somehow thought that contributors had to be running
> Linux. While
> I plan to do my M*cr*s*ft system a dual boot here in a bit, this is in
> abeyance.
You can perfectly develop in Linux, OSX and Windows. On Windows you
need to use the VMWare image, but there is an effort under way to
reanimate the Cygwin port and also get a "more native" port up and
running. So Windows will become a developer platform with equal
footing to the others, but it will a while for the more native version
to arrive. I am hoping that the Cygwin port with work again in a
months or two since I have been spending some time on getting
everything to build again.
> Thanks for any answers or ideas.
You could also point out any shortcomings in the documentation and
also add to it. Not every developer must write code.
> Dean
Cheers,
Michael
--~--~---------~--~----~------------~-------~--~----~
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-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---