Wikimania Scholarships app

From mediawiki.org

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