Wikimedia Product

This page reflects the work done by the Wikimedia Product group. Wikimedia Product staff employed by the Wikimedia Foundation build, improve and maintain the features of Wikimedia sites.

Monthly Product Showcase
Members of Discovery, Editing and Reading teams show off new work and experiments.

Next: December 14, 2015 11:30 - 12:30 pm PST

Recent: November 16, 2015 (Watch the showcase)

Recent: October 28, 2015 (Watch the showcase)

Community Wishlist Survey
The Community Tech team invited all Wikimedia contributors to submit proposals in a Community Wishlist Survey. The survey ran from the 9th through the 22nd of November. The team will now review and organize proposals for the second phase to Vote on proposals from Nov 30–Dec 14. The team has put together a great effort and participation has been excellent so far, go check it out. Read more about it in the Wikipedia Signpost.

Product Development
There are a few current efforts underway to help solve some long standing challenges around product.
 * A high level product development process is open in draft for discussion.
 * Team Practices Group is leading a more detailed effort to restructure how the WMF plans and executes software engineering, known as the SPDPP (Software Product Development Process Proposal). Engineering, Product departments and the Team Practices group, will contribute to this draft as it evolves. Team Practices Group also leads ongoing projects to measure what fraction of team effort is dedicated to maintenance and to promote burnup charts for documenting team progress.
 * The Design research team is also working on gathering feedback around product lifecycle and has created a site and will provide feedback to help support this process.
 * Community Engagement is working with the teams to develop a set of Design and Development Principles. First draft is up here.
 * The current roadmaps and development are provided comprehensively with the technology teams.  Individual audiences are also provided below.

Developers Summit
All teams will have their respective leads, product managers and engineers participating at the Wikimedia Developer Summit 2016. Here are the latest tasks in motion. https://phabricator.wikimedia.org/tag/wikimedia-developer-summit-2016/. Specific tasks per audience include: Reading (T114542), Discovery (T113526, T113540) and Editing (Series of tasks).

Discovery
We build the anonymous path of discovery to a trusted and relevant source of knowledge.
 * Discovery Page: https://www.mediawiki.org/wiki/Discovery
 * Discovery Lead: | Tomasz Finc
 * Phabricator task board: #discovery
 * Discovery Projects: Maps, Search, Wikidata Query Service

Updates

 * Portal event logging is deployed
 * Analysis of initial language test has showed minimal impact. Analysts are reviewing data
 * Relevance lab is now being used for further tests
 * Began a deeper view of how WikiData can influence our search results
 * OSM Maps are now being test driven on EN WikiVoyage
 * Added notifications to our dashboards if any data is missing
 * Data pipeline streaming search request/result logs from MediaWiki to Hadoop
 * Second ElasticSearch cluster in codfw datacenter taking full production write load
 * Temporary labs replica of ElasticSearch indices accepting writes from top 10 Wikipedia's
 * Initial support for additional search fields and custom rescoring to enable improved search relevance on wikidata.org

Goals

 * Q1 Goals - WMF Quarterly Review
 * Q2 Goals
 * Q3 Goals
 * Q4 Goals

Editing
We build collaborative, inclusive tools for creating and editing free knowledge.


 * Editing page: https://www.mediawiki.org/wiki/Editing
 * Editing head: Trevor_Parscal
 * Phabricator task boards: #Editing; #Collaboration-Team-Current, #ContentTranslation-Release7, Multimedia, #Parsoid, #VisualEditor
 * Editing teams: Collaboration, Multimedia, Languages, Parsing, VisualEditor

Major updates

 * Collaboration
 * [On track] Cross-wiki notification work is nearing completion and is on track for beta testing in the next few weeks' time.
 * [Delayed] LiquidThreads → Flow conversion on remaining wikis is stalled mostly complete; this will complete major work removing LQT from production.
 * We welcome Joe Matazzoni as Product Manager, Collaboration.
 * Language
 * Nice summary on Content Translation Tool Design by Pau Giner.
 * Multimedia
 * [Complete] Architecture work on UploadWizard principally complete.
 * [On track] Experimental improved multimedia editing workflow is being prototyped with non-destructive image editing – see demo.
 * We welcome Lindsey Anne Frankenfield, Engineering Director managing the VisualEditor and Multimedia teams.
 * Parsing
 * [On track] Experimental work to add an extension registration system for Parsoid is underway.
 * VisualEditor
 * [Complete] The visual editor is now on by default for all logged-in users on the Spanish Wikipedia (but not logged-out users)
 * [Delayed] Provision of a single edit tab to combine the wikitext and visual editors; gentle deployment will be needed given complexity of change.
 * [Delayed to Q3] Providing the visual editor by default for logged-out users on the English Wikipedia will need the above, A/B testing, and discussion.
 * We welcome Lindsey Anne Frankenfield, Engineering Director managing the VisualEditor and Multimedia teams.

Goals

 * Q1 Goals - WMF Quarterly Review
 * Q2 Goals
 * Q3 Goals
 * Q4 Goals

Fundraising Tech
Technical work supporting the Wikimedia Foundation's fundraising efforts.
 * Fundraising Tech Page: https://www.mediawiki.org/wiki/Fundraising_tech
 * Fundraising Tech Lead: Katie Horn
 * Phabricator task board: #wmf-fr

Updates

 * [IN PROGRESS] Support Banner History rollout. This new feature in CentralNotice was enabled for the ongoing France campaign. Analytics to work with our team to help digest the data we are getting back now.
 * [COMPLETE] Finished pre-December civicrm upgrade.

Goals

 * Q1 Goals - WMF Quarterly Review
 * Q2 Goals
 * Q3 Goals
 * Q4 Goals

Reading
We build exceptional learning and reading experiences for the sum of all knowledge.
 * Reading Page: https://www.mediawiki.org/wiki/Reading
 * Reading Lead: Toby Negrin
 * Phabricator task board: #reading
 * Reading Projects: Community Tech, Mobile Apps, Desktop & Mobile Web, Reading Infrastructure

Updates

 * New Android released (2.1.134) with donation link, cached article and bug fixes
 * Deployed first 2 quick surveys on desktop and mobile
 * Provisional 9 month Roadmap released; will ask for Community feedback

Goals

 * Q1 Goals - WMF Quarterly Review
 * Q2 Goals
 * Q3 Goals
 * Q4 Goals