User:Deskana (WMF)/OPW Project

The goal of this project is to develop a grant application scoring system. The system will allow an administrator to specify the criteria by which the grants will be judged, and the importance of those criteria relative to each other. A defined set of reviewers will then score each application. Once this scoring is complete, the system will average the scores of all of the reviewers and apply the relative importance values specified by the administrator to produce a report showing how each proposal has been assessed. The system will therefore greatly aid the grantmakers in the selection process for funding requests.

The Wikimedia Foundation operates an Individual Engagement Grants (IEG) programme which disburses funding to volunteers to complete projects which further the mission of the Wikimedia movement. These projects range in scope from improving the MediaWiki software that powers Wikipedia, to opening a Wikipedia centre at the village of Mbazzi in Uganda. The money that is disbursed ranges from a few dollars to up to $30,000. To decide who gets a grant, multiple IEG committee members score proposals based on a number of criteria, but the current process for this is a complex set of spreadsheets, which is very suboptimal.

The project will commence with a research phase to find if there are any free and open source software systems already released that could either be used or adapted. Upon finishing that research, the student will either modify an existing system that was found or build one from scratch, with support from the project mentors.


 * Skills: PHP and MySQL.
 * Mentors: Siko Bouterse (Grantmaking), Bryan Davis (Platform Engineering), Dan Garry (Product/Platform Engineering)

Shorter and a bit more abstract proposal
The goal of this project is to develop a review system for funding requests, applicable to Individual Engagement Grants, conference scholarships, and similar programs. The system will allow an administrator to specify the criteria by which the proposals will be judged, and the importance of those criteria relative to each other. A defined set of reviewers will then score and comment each application. Once this scoring is complete, the system will average the scores of all of the reviewers and apply the relative importance values specified by the administrator to produce a report showing how each proposal has been assessed. The system will therefore greatly aid the coordinators of these programs in disbursing these grants.

The project will commence with a research phase to find if there are any free and open source software systems already released that could either be used or adapted. Upon finishing that research, the student will either modify an existing system that was found or build one from scratch, with support from the project mentors.


 * Skills: PHP and MySQL.
 * Mentors: Siko Bouterse (Grantmaking), Bryan Davis (Platform Engineering), Dan Garry (Product/Platform Engineering)