want to start contributing.

123 views
Skip to first unread message

Speed

unread,
Oct 19, 2015, 9:37:00 AM10/19/15
to sympy
Hello all,

     I am a 2nd year computer Science student at IIIT-Hyderabad.
As being a beginner i have some idea about python and want to start contributing to open source.
I found the sympy quite interesting with respect to usage and implementation of mathematical functions for complex mathematical computing.
It would be great if i get some directions from you all guys as to where to start from.

Regards,
Speed.

Aaron Meurer

unread,
Oct 19, 2015, 12:20:09 PM10/19/15
to sy...@googlegroups.com
There's a little guide here on how to setup your dev environment and
find something to start with
https://github.com/sympy/sympy/wiki/Introduction-to-contributing.

Aaron Meurer
> --
> You received this message because you are subscribed to the Google Groups
> "sympy" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sympy+un...@googlegroups.com.
> To post to this group, send email to sy...@googlegroups.com.
> Visit this group at http://groups.google.com/group/sympy.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sympy/c70a2bd7-6ac3-4017-8a6c-a8a529e9e5ba%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

Speed

unread,
Oct 20, 2015, 5:47:25 AM10/20/15
to sympy
Thanks Aaron for your help. It was really a great intro to the working with SymPy.
  As i was checking out on the issues present on github, i am not able to relate myself with working on any

many easy ones are already assigned. Help me in starting to work on any issue.

Aaron Meurer

unread,
Oct 20, 2015, 11:47:03 AM10/20/15
to sy...@googlegroups.com
Note that some of the easy issues were claimed by people but never
actually completed. If you don't see a pull request for an issue, it's
safe to assume that it is uncompleted.

Aaron Meurer
> --
> You received this message because you are subscribed to the Google Groups
> "sympy" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sympy+un...@googlegroups.com.
> To post to this group, send email to sy...@googlegroups.com.
> Visit this group at http://groups.google.com/group/sympy.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sympy/631d4fe5-d268-496f-9afa-97bb63f345bc%40googlegroups.com.

Speed

unread,
Oct 20, 2015, 2:49:28 PM10/20/15
to sympy
One thing I want to ask.
as let's say I made some changes in my forked code of sympy which I have cloned on my system.
now how can I update my systems installed Sympy to check for my changes that I had made,

Finally I want to ask what do I need to do to check for the changes that I had made in the code is working or not??

Thanks.

Aaron Meurer

unread,
Oct 20, 2015, 3:29:47 PM10/20/15
to sy...@googlegroups.com
The easiest way to develop on SymPy is to not install it. If you start
Python from within the sympy directory (the outer one, not the one
with __init__.py) it will import from the development version, because
Python always imports things from the current directory first.

If you do want to install it, you can use python setupegg.py develop.

To check the changes, run the tests. You can run the full test suite with

./bin/test

and

./bin/doctest

This can take a while, though. Generally you only need to test the
part that you changed, like

./bin/test sympy/solvers

(to test the solvers). Also, when you make a pull request on GitHub,
Travis CI will run the full test suite on your code automatically.

Aaron Meurer
> --
> You received this message because you are subscribed to the Google Groups
> "sympy" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sympy+un...@googlegroups.com.
> To post to this group, send email to sy...@googlegroups.com.
> Visit this group at http://groups.google.com/group/sympy.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sympy/c84af97a-2424-4753-a1c7-97e73157c941%40googlegroups.com.

Sumith 1896

unread,
Oct 20, 2015, 3:36:51 PM10/20/15
to sy...@googlegroups.com
If you have more queries like these, feel free to drop by the
gitter chat room( https://gitter.im/sympy/sympy ).

Regards,
Sumith

ra one

unread,
Oct 21, 2015, 9:38:55 AM10/21/15
to sympy
I tried to ask about some of my queries on the chat room you provided. @Sumith 1896.
But initially the text became red. and now I'm not sure It has been posted or not.

can you please tell me more about using the chat room for interactions and communications.

Regards,
Speed

Sumith 1896

unread,
Oct 21, 2015, 10:46:50 AM10/21/15
to sympy
Hi Speed,

You have to login to Gitter using GitHub credentials, join the rooms (SymPy room is the link I gave you) and then post your message.
You can use GitHub flavoured markdown(https://help.github.com/articles/markdown-basics/) for your messages too.

If a post turns red, then it is in not yet sent or in queue, which usually happens with slow network connectivity.

That's all to it. Try sometime later again too, till then the mailing list is fine too.

Regards,
Sumith

Speed

unread,
Oct 21, 2015, 2:51:04 PM10/21/15
to sympy

Thanks Sumith for your help.

As now its working fine.

Reply all
Reply to author
Forward
0 new messages