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 we got six
slots from Google.  The following projects have been accepted:

Student (Project): Mentor

- Chetna Gupta (Risch algorithm for symbolic integration): Aaron Meurer

- Katha Sophie Hotz (Faster Algorithms for Polynomials over Algebraic Number
  Fields): Mateusz Paprocki

- Manoj Kumar (Improved ODE Solver in SymPy): Sean Vig

- Mary Clark (Lie Algebra): David Joyner

- Prasoon Shukla (Vector calculus module): Stefan Krastanov and Gilbert Gede

- Sachin Joglekar (Addition of electromagnetism features to sympy.physics):
  Gilbert Gede and Stefan Krastanov

- Thilina Rathnayake (Diophantine Equation Module for SymPy): Ondřej Čertík

Additionally, the following proposals will be accepted through the PSF with
PyDy.

- Tarun Gaba (PyDy: Visualization): Jason Moore

- Varun Josh (PyDy: Code Generation for sympy.physics.mechanics): Jason Moore

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 mentor soon to discuss how you will be communicating over the summer
about your project.  You should meet with your mentor about once a week during
the summer to go over your progress.  You should either meet on a public
channel (like IRC), or else post minutes of your meeting in some public
channel, so that the whole community can see your progress too.

As I suggested on the mailing list earlier this year, we may also want to try
doing Google+ hangouts this year.  Face to face chats can be very effective.
And you can make the hangout public, so that people can watch it in real time,
and the video will be uploaded to YouTube so that people can watch it later as
well if they want.

Some of you have been assigned two mentors.  They will both work to keep you
on track for different aspects of your proposal.  If you have two mentors and
one is not available for something, or does not know the answer, you can ask
the other.  (note, currently in Melange, it will only list one person as your
mentor. Melange does not let me add co-mentors until after the start of the
program).

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.  I also
recommend that it have some kind of comments box, so that people can comment
on your work.  Once you have set up your blog, send me the url of the RSS feed
so I can add it there.

Starting on the week of June 17 (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 mentor or I
will email you to remind you about it.

I will also blog throughout the summer on own blog at
http://asmeurersympy.wordpress.com/. I invite other mentors who have blogs to
do the same.  And 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

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to sympy@googlegroups.com.
Visit this group at http://groups.google.com/group/sympy?hl=en-US.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to