Summer of Code

From Gramps
Jump to: navigation, search

This page is intended to generate interest for students who wish to contribute to Gramps in their Summer break (USA Season).

Google Summer of Code

One option would be for us to participate in the Google Summer of Code (GSoC):

"Google Summer of Code is a global program focused on bringing more student developers into open source software development. Students work with an open source organization on a 3 month programming project during their break from school."

https://summerofcode.withgoogle.com

As an organisation we meet the requirements of being open source and have released a product.

In order to participate we would need two organisation administrators and at least one mentor. Details of these roles can be found here:

https://google.github.io/gsocguides/mentor

At present, we do not have enough volunteers to take part this year.

Students

If you have a keen interest in genealogy or family history, we may be able to offer some unpaid work over your Summer break.

The best way to start is to contact us on our mailing lists, forum or IRC channel.

https://gramps-project.org/blog/contact

We are building a list of ideas in the following section, but if you have an idea of your own we are happy to discuss it.

Our program is written in Python and Gtk+. You can find the source code on GitHub:

https://github.com/gramps-project/gramps

Ideas

McGuffin visualisation

Summary

Create a new family tree visualisation.

https://www.youtube.com/watch?v=-FkRzDegzAo

Requirements

  • python
  • cairo graphics

Mentor

Nick Hall (nick-h@gramps-project.org)