GSoC Students announced

310 views
Skip to first unread message

Aaron Meurer

unread,
May 4, 2017, 3:01:49 PM5/4/17
to sy...@googlegroups.com
Hi everyone. As many of you may have noticed, Google has announced the results
for Google Summer of Code. I am proud to announce that nine students have
been accepted to work on SymPy/SymEngine. The following projects have been
accepted:

Student (Project): Mentors

Abdullah Javed Nesar (Rubi Integrator): Ondřej Čertík

Adha Ranjith Kumar (Implementing Solvers for SymEngine): Srajan Garg, Sumith Kulal, Shivam Vats

Arif Ahmed (Implementing a SymPy module for Integration of Homogeneous functions over Polytopes): Ondřej Čertík

Arihant Parsoya (Rubi Integrator): Ondřej Čertík and Francesco Bonazzi

Björn Dahlgren (Improved code-generation facilities): Aaron Meurer, Jason Moore, Sartaj Singh

Gaurav Dhingra (Symbolic Integration): Aaron Meurer and Kalevi Suominen

ShikharJ (Improving SymEngine's Python Wrappers and SymPy-SymEngine Integration): Isuru Fernando and Sumith Kulal

Szymon Mieszczak (Implementation of multiple types of coordinate systems for vectors): Sudhanshu Mishra, Jason Moore, Francesco Bonazzi

Valeriia Gladkova (Group Theory: Subgroups, Homomorphisms and Presentations): Kshitij Saraogi, Sudhanshu Mishra, and Kalevi Suominen

Join me in congratulating these students on their acceptance.

In case you don't know, Google Summer of Code is a program where Google pays
students to write code for open source projects.  SymPy was accepted as a
mentoring organization this year.  The goal of the program is to help the
students learn new skills, in particular in our case:

* contributing to opensource
* working with the community
* learn git, pull requests, reviews
* teach them how to review other's people patches
* do useful work for SymPy
* have fun, and encourage the students to stay around

To all the students who are accepted, you should be receiving an email from
your mentors soon to discuss how you will be communicating over the summer
about your project. You should meet with your mentors about once a week during
the summer to go over your progress. You should either meet on a public
channel (like Gitter), or else post minutes of your meeting in some public
channel, so that the whole community can see your progress too.

I would like all of us to strongly encourage students this summer to submit
pull requests early and often.  This will go a long ways towards making sure
that you don't end the summer with a ton of code written that never gets
merged.  Students should help review pull requests by other students, so that
we don't get bogged down reviewing so much code.

We also require that all students keep a weekly blog of their work over the
summer. If you don't already have a blog, you should start one. I recommend
using either Wordpress, Blogger, or creating your own blog on GitHub pages. If
you are savvy enough to set it up, I recommend GitHub pages, but if you
aren't, both Wordpress and Blogger are good enough. The only requirement is
that it has an RSS feed, so we can put it on planet.sympy.org. Planet SymPy is
also aggregated on Twitter at https://twitter.com/planetsympy. I also
recommend that it have some kind of comments box, so that people can comment
on your work. Planet SymPy is currently broken, but Sumith and Ondřej are
working on fixing it.

Starting on the week of May 30 (when the GSoC period officially begins), we
will expect you to have at least one blog post a week, describing your
progress for that week, or something interesting about your project. If you
don't have a post by the beginning of the day on Saturday, your mentors or I
will email you to remind you about it. I encourage all community members to
follow and comment on the student blogs, so you can see their progress.

I would like to thank all the students who applied this year and everyone who
submitted a patch.  I would also like to thank all the mentors for helping
review patches and proposals.

This summer is looking to be another very productive one for SymPy, and I look
forward to it!

Aaron Meurer

Message has been deleted

mvnnn

unread,
May 4, 2017, 9:17:00 PM5/4/17
to sympy
Congratulations all of you.

Sartaj Singh

unread,
May 4, 2017, 10:12:16 PM5/4/17
to sy...@googlegroups.com
Congratulations everyone!

--
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+unsubscribe@googlegroups.com.
To post to this group, send email to sy...@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKgW%3D6K1ZvbsqEuYUcy4HSeX1i_eB6_K7ZcqJ9sgoZGCYyYNKQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

SAMPAD SAHA

unread,
May 5, 2017, 3:40:41 AM5/5/17
to sy...@googlegroups.com
Congratulations everyone.

Regards
Sampad Kumar Saha
Mathematics and Computing
Department of Mathematics
I.I.T. Kharagpur

Aaron Meurer

unread,
May 5, 2017, 2:33:15 PM5/5/17
to sy...@googlegroups.com
For those of you who don't know, you can make a separate public room (please make it public) in Gitter under the SymPy org at https://gitter.im/sympy/sympy#createroom. This is useful if you want to keep your GSoC meetings separate from the main Gitter chat.

Aaron Meurer

Aaron Meurer

unread,
May 10, 2017, 3:04:02 PM5/10/17
to sy...@googlegroups.com
One more request for all the accepted students. Can you go to
https://github.com/sympy/sympy/wiki/GSoC-2017-Report and add a link to
your blog, and a link to wherever your weekly meetings will be (such
as the Gitter chat room, or the meeting minutes if you meet offline).
I have already added them for Gaurav, as an example. Also feel free to
clean up the formatting on that page if you are so inclined.

Aaron Meurer

Arihant Parsoya

unread,
May 11, 2017, 5:42:25 AM5/11/17
to sympy
I am unable to create separate chat room on gitter. After clicking `create` button, nothing happens.

Abdullah Javed Nesar

unread,
May 11, 2017, 11:30:30 AM5/11/17
to sympy
Yes, even I was facing the same problem.

Aaron Meurer

unread,
May 11, 2017, 6:20:49 PM5/11/17
to sy...@googlegroups.com
Maybe you have to have admin access to do it. Can you tell me the name
of the room you want to create?

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 https://groups.google.com/group/sympy.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sympy/01b97e8f-fe8e-4fdd-89c4-ea6dd0c9f75c%40googlegroups.com.

Arihant Parsoya

unread,
May 12, 2017, 8:35:48 AM5/12/17
to sympy
Name of room we wanted to create: Rubi-GSoC17

Gaurav Dhingra

unread,
May 12, 2017, 8:40:55 AM5/12/17
to sy...@googlegroups.com

Hey Arihant,

I have created the room, you can visit the link https://gitter.im/sympy/Rubi-GSoC17.

Gaurav Dhingra

Björn Dahlgren

unread,
May 12, 2017, 9:24:17 AM5/12/17
to sympy


On Friday, 12 May 2017 00:20:49 UTC+2, Aaron Meurer wrote:
Maybe you have to have admin access to do it. Can you tell me the name
of the room you want to create?

It seems like I can't create a room (or I am simply failing to figure out how to do so).
Could you add a room called "codegen-gsoc17"?

Björn Dahlgren

Arihant Parsoya

unread,
May 12, 2017, 1:04:39 PM5/12/17
to sympy
thanks

Isuru Fernando

unread,
May 12, 2017, 1:09:32 PM5/12/17
to sy...@googlegroups.com

--
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+unsubscribe@googlegroups.com.

To post to this group, send email to sy...@googlegroups.com.
Visit this group at https://groups.google.com/group/sympy.

Arif Ahmed

unread,
May 21, 2017, 10:55:07 AM5/21/17
to sympy
Can someone create the room : intpoly-gsoc17 ?
Reply all
Reply to author
Forward
0 new messages