I wrote some functions and would like to make them available. I don't really want to integrate them into Sage, because I think it is too complicated for me. I also doubt that these functions are interesting for so many people that it is worth adding them to the standard libraries.
Is there a way to "publish" my code as it is now to get some feedback and advice ?
asked Jan 30 '12Matthieu Deneufchâtel
71 ● 1 ● 1 ● 2
If the amount of code involved isn't too large, you could publish it as one or more worksheets on sagenb.org. But that's a fairly limited approach. Actually I'm curious too if there is a convenient way to share code other than integrating it into Sage. And, I think the point about getting feedback is an interesting one. There are probably people, knowledgeable in Sage and Python, who might be willing to comment on less experienced people's code. It might be nice to have an established mechanism for this. I would love to take advantage of something like that myself.
If you have only a couple of functions in a
I suggest creating a repository for more involved code that you do not want to submit for inclusion in Sage. There are many online services such as bitbucket, Google Code and github providing hosting service as well as a wiki and an issue tracker for such repositories.
William Stein's psage is hosted on Google Code for example.
If you can write an interact that illustrates the use of your code, you can post it in the sage wiki. If your code can be used to generate an image or animation, there are other wiki pages. However, no one will comment or improve your code.
Asked: Jan 30 '12
Seen: 115 times
Last updated: Feb 01 '12
powered by ASKBOT version 0.7.22
Copyright Sage, 2010. Some rights reserved under creative commons license.