GSoC:2012 Application

From OpenLP
Jump to: navigation, search

In addition to anything else your organization would like to submit as an application, Google will be asking (at least) the following questions as part of the application process:

Describe your organization.

OpenLP is an open source project whose goal is to give churches and Christian organisations a good quality, free and open source worship presentation application. Each of the developers works on OpenLP in their spare time.

Why is your organization applying to participate in Google Summer of Code 2012? What do you hope to gain by participating?

While some of the developers had thought about GSoC before, none had thought to actually apply until a student in the community expressed interest in taking part and working on OpenLP. We hope to be able to add some functionality that has been requested, but that the developers have been unable to implement due to time constraints.

Did your organization participate in past Google Summer of Codes? If so, please summarize your involvement and the successes and challenges of your participation.


If your organization has not previously participated in Google Summer of Code, have you applied in the past? If so, for what year(s)?


What Open Source Initiative approved license(s) does your project use?

GNU General Public License

What is the URL for your Ideas page?

What is the main development mailing list for your organization?

What is the main IRC channel for your organization?

  1. openlp on Freenode

Does your organization have an application template you would like to see students use? If so, please provide it now.

Who will be your backup organization administrator?

What criteria did you use to select your mentors for this year's program? Please be as specific as possible.

  • Willingness to participate in GSoc.
  • Understanding of Python code and suggested GSoC ideas.

What is your plan for dealing with disappearing students?

  • Pray for them.
  • Encourage them to continue.
  • Ask them about reasons of disappearing.
  • Try to help them if possible.
  • Review their and our objectives.
  • Give them a chance to continue.
  • Stop supporting them and count them as failed if nothing else helps.

What is your plan for dealing with disappearing mentors?

  • Pray for them.
  • Encourage them to continue.
  • Ask them about reasons of disappearing.
  • Try to help them.
  • Take over mentoring by other person if necessary.

What steps will you take to encourage students to interact with your project's community before, during and after the program?

  • Introduce them to others on the mailing list and on IRC.
  • Be kind.
  • Encourage them to ask questions and suggest new ideas.
  • Chat with them on IRC not just about GSoC specific things.
  • Review their code.
  • Accept their ideas and opinions if they are relevant.
  • Cooperate with them.
  • Pray for them.

Are you a new organization who has a Googler or other organization to vouch for you? If so, please list their name(s) here.

Are you an established or larger organization who would like to vouch for a new organization applying this year? If so, please list their name(s) here.