Development Wiki


From phpBB Development Wiki


This page refers to GSoC 2012 - See GSoC/2013/OrgApplication for the 2013 version

This page is based on Google Summer of Code™ 2012 Frequently Asked Questions.

Organisation Basics

Organisation Identifier


Organisation Name

phpBB Forum Software

Organisation Administrator

Yuriy Rusko

Organisation Application

Describe your organization.

phpBB is a free and open source forum software written in PHP. The latest version of phpBB provides support for a variety of database engines (PostgreSQL, SQLite, MySQL, Oracle, Microsoft SQL Server), an extensible permissions system with user groups, hierarchical subforums, file attachment, plugins, and various notification options (e-mail, Jabber, ATOM feeds).

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

The phpBB community strongly believes in the free software philosophy. We are always looking for ways of improving our product and stimulating activity in the community. GSoC is a terrific opportunity allowing for both, while additionally encouraging students to become involved in open source software.

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

No, this is the first year phpBB is applying to participate.

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

We have not applied in the past.

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

GNU General Public License Version 2

What is the URL for your Ideas page?

What is the main development mailing list for your organization?

We do not have a development mailing list, discussions about development happen on our Development Board at

What is the main IRC channel for your organization?

#phpBB-dev on Freenode

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

We encourage individual expression and believe applicants can best select their own application format. We are, however, interested in hearing about students' programming experience, academic institutions, degree types and any previous involvement in open source software projects.

Who will be your backup organization administrator?

Patrick Webster (Link ID: noxwizard)

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

Our mentors are experienced core development team members who volunteered to participate in the program and share our project's dedication to free software philosophies.

What is your plan for dealing with disappearing students?

We will require regular communication between students and mentors. Our mentors will be responsible for keeping track of communication and progress reports to detect and rectify possible extenuating circumstances as quickly as possible.

What is your plan for dealing with disappearing mentors?

Our mentors are long-standing development team members who spend considerable amounts of time contributing to phpBB on a daily basis. In the very unlikely event that a development team members becomes unable to fulfill his or her role as a mentor, several backup candidates are available. All mentors will be required to keep notes accessible to others.

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

Students will be guided to register on our development forum prior to the start of the program. This will allow them to participate in current matters and review prior development discussion for reference.

Our mentors will encourage students to make use of the community while working on their projects. Final results will be showcased to highlight each individual's accomplishments.

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

- KDE (Organization) - Henry Sudhof (Googler)

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.