MozillaWiki
Project Details
Client Mozilla (as Staff)
Date January 2014 – July 2015
Skills Technical Project Management, Product Management, MediaWiki, Community Organizing, Web Development
Project Description
While on staff at Mozilla I led a successful community-driven effort to revitalize Mozilla’s 10-year old MediaWiki-powered wiki. Under my leadership, the MozillaWiki team:
▪ Halted the creation of new spam and cleaned up significant amount of prior spam content.
▪ Upgraded Mediawiki from 1.19.x branch to 1.23.x branch AND changed the default theme without any significant downtime or disruptions to users.
▪ Fixed and closed all outstanding security bugs. Audited and adjusted user group rights to improve security and usability.
▪ Deployed widget capabilities which enable Google Doc embeds, added flowchart and diagram creation capabilities via the GraphViz extension. Deployed MobileFrontend.
▪ Developed ImportFromEtherpad MediaWiki extension using PHP and Pandoc. This extension is used daily by Mozilla staff and volunteers to quickly create pages from Etherpad documents.
▪ Worked with WebOps team to develop a git-based deployment model and regular release cycle on Mozilla-hosted infrastructure (Apache with multiple web-heads, MySQL, SSL, front-end caching).
▪ Wrote Python scripts to query MediaWiki API to gather stats for MozillaWiki executive summary.