Wikimania Scholarships app

Rationale

edit

The Wikimania Scholarships app is web-based application used to accept and process scholarship requests for Wikimania attendance. This application has historically been developed, maintained and hosted exclusively by volunteers from the community (Manuel Schneider, on a WMCH server). Starting with Wikimania 2014 the application will be hosted on the Wikimedia Foundation servers.

This project aims to review and update the existing application to the security and reliability standards required by being co-located with Wikipedia and the other Wikimedia projects.

Timeline

edit
  1.   Done Host a testing instance in Labs
  2.   Done Clean up existing code base
  3.   Done Document requirements and workflow for review process
  4.   Done Evaluate cleaned up code for a keep/rebuild decision (Keep!)
  5.   Done Bring source code into internal git repository with gerrit management
  6.   Done Performance and security review
  7.   Done Create production deployment configuration (Puppet)
  8.   Done Work with Operations team to design production hosting plan (ssl, apache, php, mysql)
  9.   Done Get final scholarship application questions from Scholarship Committee
  10.   Done Implement final scholarship application (form, database storage)
  11.   Done Address feature requests as time allows
  12.   Done Deploy to production on 2013-12-18 bug 57545 [Deployment tracking bug]
  13.   Done Support through application period
  14.   In progress Support through review period

Documents

edit

Removal

edit

The scholarships app has been deactivated on 2021-11-15 as part of phab:T243037.

See also

edit