contribution to spyder

242 views
Skip to first unread message

Ghislain Vaillant

unread,
Jan 15, 2011, 12:10:25 PM1/15/11
to spyder
Hi Pierre,

I have been using Spyder extensively for my work and would like to
thank you for the great efforts you've put into this. Using Spyder as
my IDE for scientific computing definitely helped me speeding up the
development of my python scripts.

I am thinking about contributing to a first open source project. Since
I have been a regular linux user for now quite a time, I would like to
start giving something back to the community. I am offering my help,
please contact me if you are interested.

Cheers,

Ghis

Pierre Raybaut

unread,
Jan 18, 2011, 7:57:56 AM1/18/11
to spyder
Hi,

Thanks for your message and for your proposition.

Help is always needed and very welcome.

There are many ways to help:
(1) Simply using the software, especially beta-testing it
(2) Contribute to the code
(3) Contribute to the documentation

After reading your message, I'd say that you've already done (1).
So if you want to contribute to the code, you may take a look at the
GoogleCode issues:
http://code.google.com/p/spyderlib/issues/list
You'll see that there are bugs waiting to be fixed (but let's ignore
them at first: it may not be the easiest way to begin with) and
features waiting to be implemented. So let's concentrate on feature
requests. Try to choose a feature which both motivates you (a feature
that you would need/like to have) and seems doable knowing your Python
development skills. And then, if you like, we may discuss on how to
implement this feature.

An other thing: feel free to ask whether implementing this issue would
require deep knowledge of Spyder's source code or not.
For example, implementing this is very easy from this point of view
because the only requirements is to read one or two scripts:
http://code.google.com/p/spyderlib/issues/detail?id=526&start=100
This one requires to understand only the array editor script:
http://code.google.com/p/spyderlib/issues/detail?id=93

Other "easy" issues:
http://code.google.com/p/spyderlib/issues/detail?id=163
http://code.google.com/p/spyderlib/issues/detail?id=164

And so on...

Cheers,
Pierre
Reply all
Reply to author
Forward
0 new messages