On Fri, Apr 22, 2016 at 1:22 PM, Aaron Meurer <asmeu...@gmail.com> wrote:
> 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 eight students have
> been accepted to work on SymPy/SymEngine. The following projects have been
> accepted:
>
> Student (Project): Mentors
>
> Srajan Garg (Adding to SymEngine's Polynomial functionality and interfacing it
> with FLINT & Piranha): Isuru Fernando, Sumith
>
> Kshitij Saraogi (Extending solveset): Amit Kumar, Harsh Gupta
>
> Gaurav Dhingra (Group Theory): Kalevi Suominen, Aaron Meurer
>
> Shekhar Prasad Rajak (Solvers - Completing Solveset): Harsh Gupta, Amit Kumar
>
> Siddharth Bhat (Haskell Bindings to SymEngine): Ondřej Čertík, Shivam Vats
>
> Subham Tibra (Implementation of Holonomic Function in SymPy): Ondřej Čertík,
> Kalevi Suominen
>
> Sampad Kumar Saha (Implementation of Singularity Functions to solve Beam
> Bending problems): Jason Moore, Sartaj Singh
>
> Nishant Nikhil (Implementing Finite Fields and Set module in SymEngine):
> Sumith, Ondřej Čertík
>
> Additionally, one project was accepted under the PSF:
>
> James Brandon Milam (Base Class and Increased Efficiency for Equation of
> Motion Generators): Angadh Nanjangud, Oliver Lee, Thomas Johnston, and Jason
> Moore

And one project was accepted under SciRuby
(https://summerofcode.withgoogle.com/organizations/5131000665341952/):

Rajith Vidanaarachchi (Ruby Wrappers for SymEngine): Abinash Meher,
Ondřej Čertík


>
> 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 Gitter), or else post minutes of your meeting in some public
> channel, so that the whole community can see your progress too.
>
> 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.
>
> 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.

To add a new blog to planet.sympy.org, send a PR against this repository:

https://github.com/sympy/planet-sympy

Follow the instructions in the README. If something does not work, let me know.

The way it works is that this repository has a source file to a docker
image, that fully builds (and includes the planet software and config
for all the blogs). Sumith and I are in the process of hosting this
docker image, hope to get it setup in a few days. Here is the issue
for it:

https://github.com/sympy/planet-sympy/issues/1

In the meantime you can build the image on your computer and browse
the planet sympy locally on your computer as local html pages. If
anyone wants to help out get the issue #1 finished, let me know.

Ondrej

>
> Starting on the week of May 23 (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
> https://asmeurer.github.io. 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 https://groups.google.com/group/sympy.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sympy/CAKgW%3D6LdjAiV%3D%3DfiMVAoMDaA1crpH%2BpzAKSZZBLzh9E-imNCJQ%40mail.gmail.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
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 https://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/CADDwiVAdtQBsGhsoKthY2GxMXTxauSm%3DEOu0pS5ZCrTD2pMohw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to