Summer of Code 2012/management/application
Question ==
editOrganization Name:
Answer ==
editWikimedia Foundation
Question ==
editDescription:
Answer ==
editThe Wikimedia Foundation, Inc. is a nonprofit charitable organization dedicated to encouraging the growth, development and distribution of free, multilingual content, and to providing the full content of these wiki-based projects to the public free of charge. The Wikimedia Foundation operates some of the largest collaboratively edited reference projects in the world, including Wikipedia, the fourth most visited website in the world.
Question ==
editHome page:
Answer ==
editQuestion ==
editMain Organization License:
Answer ==
editGPLv2+
Question ==
editBackup Admin (Link ID):
Answer ==
edit(Rob Lanphier's link ID)
Question ==
editWhat is the URL for your ideas page?
Answer ==
edithttp://www.mediawiki.org/wiki/Summer_of_Code_2012
Question ==
editWhat is the main IRC channel for your organization?
Answer ==
editirc.freenode.net #mediawiki (when too busy: #wikimedia-dev)
Question ==
editWhat is the main development mailing list for your organization?
Answer ==
edithttps://lists.wikimedia.org/mailman/listinfo/wikitech-l
Question ==
editWhy is your organization applying to participate in GSoC 2010? What do you hope to gain by participating?
Answer ==
editWe hope to expand the MediaWiki developer community, growing contributors for the long term. Secondarily, we want to sand some of the rough edges off of the MediaWiki reader, editor, and administrator experience.
Question ==
editDid your organization participate in past GSoCs? If so, please summarize your involvement and the successes and challenges of your participation.
Answer ==
editWe have participated since 2006, with varying degrees of success. Generally, the software produced has made it to the prototype stage, and in many cases has given us a springboard to future work, but very little has immediately gone into production. However, several of the students have stuck around our community -- Yuviraj Pandian, Niklas Laxstrom, Jeroen de Dauw, Brian Wolff, Devayon Das, and Stephen Laporte have continued to contribute to the Wikimedia technical community. We've also strengthened ties with Max Semenik and Siebrand Mazeland, who were volunteer mentors for us.
Since 2009 we are also making stronger efforts to ensure that students' completed projects get merged into the trunk and deployed on Wikimedia sites. Currently, a few of our 2011 students have already gotten to that step, and three of our 2011 students are working on it. In the future, we'll be advising students to scope their projects smaller and to allot more time at the end for code review, merge, and deployment.
In the past, one challenge for our organization was that staff and volunteer time has generally been mopped up by the challenges of running an extremely high-traffic website, leaving us little time to work with students. We've scaled up our staff considerably since 2009. Specifically, we have a dedicated staffer who is serving as Google Summer of Code organizational administrator and who will ensure consistent mentor-student interaction.
We also used to use Subversion, which makes it hard to develop in feature branches. We're switching to Git, which will work better for these sorts of summer projects.
A full summary of our past participation can be found here: http://www.mediawiki.org/wiki/Summer_of_Code_Past_Projects
and
Question ===
editIf your organization has not previously participated in Google Summer of Code, have you applied in the past? If so, for what year(s)?
Answer ==
editWe have participated in previous years.
Question ===
editDoes your organization have an application template you would like to see students use? If so, please provide it now.
Answer ==
editNot yet.
Question ==
editWhat criteria did you use to select the individuals who will act as mentors for your organization? Please be as specific as possible:
Answer ==
editWe have a fairly long list of available mentors that we'll be narrowing down in the process of student selection. We'll be looking for a combination of: proven collaborative ability and temperament, experience with the codebase, knowledge of specifically relevant MediaWiki components, and responsiveness to the students in the selection process will determine who gets paired with the students we select.
Please also see https://www.mediawiki.org/wiki/Summer_of_Code_2012/management#GSoC_management_philosophy
Question ==
editWhat is your plan for dealing with disappearing students?
Answer ==
editProjects undertaken for GSoC by WMF are generally not in "mission critical" areas, but our mission to further "Free Knowledge" means we do care about education and mentoring. We will prevent student disappearance by checking potential availability during the application process, and through checkins from mentors and from the organizational administrator. Should a student start disappearing, our organizational administrator will personally reach out via multiple media to reestablish contact and discover and solve the underlying problem. Please note that we have good prior completion stats from a student point of view, and the real problem to solve is mentor continuity (see next question).
Question ==
editWhat is your plan for dealing with disappearing mentors?
Answer ==
editThis year, we have attracted a fine set of mentors from the paid, volunteer, and staff communities. We believe we have enough redundancy to ensure good mentor coverage for up to 5 projects. Our organizational administrator will check for potential availability problems before the summer starts, and will check in with mentors as regularly as she checks in with students (see previous answer).
Question ==
editWhat steps will you take to encourage students to interact with your project's community before, during and after the program?
Answer ==
editAs part of our application, we're specifically asking about how they plan to participate, and stating "We will tend to favor applicants that demonstrate a clear vision for what it means to be an active participant in our development community".
Question ==
editAre 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.
Answer ==
editSemantic MediaWiki