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.

Product Audiences

 * Discovery - Maps, Search, Wikidata Query Service
 * Editing - Collaboration, Multimedia, Languages, Parsing, VisualEditor
 * Fundraising Tech
 * Reading - Community Tech, Mobile Apps, Desktop & Mobile Web, Reading Infrastructure
 * Team Practices Group

Annual Roadmap

 * Annual Plan for Product 2016-2017
 * 2015 Product & Technology Review

Across Product
Draft goals for Q3 (January - March 2017) are posted for the Product teams. As always we post our draft goals a month prior to the upcoming quarter so community feedback and dependency planning occurs between respective teams.

Product Development
There are a few current efforts underway to help solve some long standing challenges around product.
 * Technical Collaboration Guideline
 * Development Principles
 * Design Statement of Purpose
 * Data and research information for features and the product audiences.
 * New Readers ongoing research that focuses on understanding potential Wikimedia readers in countries where access to the internet is quickly growing.
 * Product Development Personas (Draft)
 * Product development process (Draft)

Community Wishlist Survey
The Community Tech team is happy to announce the top 10 wishes from the 2016 Community Wishlist Survey!

More than 1,100 people participated in the survey this year -- proposing, discussing and voting on 265 ideas.

The top 10 proposals with the most support votes now become Community Tech's backlog of projects to evaluate and address.

And here's the top 10:


 * 1) 1. Global gadgets (91 support votes)


 * 1) 2. Edit summary length for non-Latin languages (90)


 * 1) 3. Section heading URLs for non-Latin languages (88)


 * 1) 4. Global settings (84)


 * 1) 5. Rewrite Xtools (84)


 * 1) 6. Wikitext editor syntax highlighting (82)


 * 1) 7. Warning on unsuccessful login attempts (73)


 * 1) 8. Automatic archive for new external links (72)


 * 1) 9. Fix Mr. Z-bot's popular pages report (72)


 * 1) 10. User rights expiration (70)

https://meta.wikimedia.org/wiki/2016_Community_Wishlist_Survey/Results

Monthly CREDIT Showcase
Members of our community, Reading, Editing, Discovery and Technology teams show off new work and experiments.
 * Most Recent Showcase: December 7, 2016 (WebM on Commons or YouTube)
 * Past showcases

Discovery
We build the anonymous path of discovery to a trusted and relevant source of knowledge.
 * Discovery Page: Discovery
 * Discovery Lead: Katie Horn
 * Phabricator task board: #discovery
 * Discovery Projects: Maps, Search, Wikidata Query Service

Recent Highlights
Secondary result functionality will be available over the search API in early January! Currently, this allows consumers of the search API to benefit from automated language detection (TextCat) and forwarding of search queries. (T142795)
 * See Discovery/Status updates for the archive of past Discovery updates

Goals
Fiscal Year 2016-2017
 * Q1: July - September 2016 (WMF Q1 Review)
 * Q2: October - December 2016
 * Q3: January - March 2017
 * Q4: April - June 2017

Editing
We build collaborative, inclusive tools for creating and editing free knowledge.
 * Editing page: Editing
 * Editing head: Trevor Parscal
 * Phabricator task boards: #Editing; #Collaboration-Team-Current, #ContentTranslation-Release8, Multimedia, #Parsoid, #VisualEditor
 * Editing teams: Collaboration, Multimedia, Languages, Parsing, VisualEditor
 * Editing code coverage: Collaboration, Languages, VisualEditor

Recent Highlights
We're working to consolidate our various data sources into one place. We've worked with Analytics Engineering on documentation for the Dashiki dashboarding system, which is now published, and consulted with Research to understand the provenance and purpose of some of the historical measures. We're working on the historic "ee" dashboards, and have begun migrating them to a new dashboard.

The Language team work on a system inside ContentTranslation to translate uses of templates to the target wiki, allowing experts to mark which bits of each template lines up with others, is now in production. A bug that prevented publishing for some pages was fixed and we are still monitoring for any critical bugs with templates on production. The development team had to review the scope of the first version of this feature, after it was observed during research sessions that some gaps needed to be addressed urgently. The Help page is being updated and a blog post was published last week.

Our quarterly goal, as part of "Maintain and incrementally improve current content creation and curation interfaces", is to provide a unified, consistent editing interface between mobile and desktop Web, and between visual and wikitext editors. The initial version of the editor is complete, and has passed final user testing. We plan to release the Beta Feature this week for opt-in testing. Work on further features for this is underway. We demonstrated the wikitext editing mode of the visual editor at the December Product showcase, alongside a demo of real-time collaborative editing.

We're working on visual diffing, which allow users who don't know wikitext to see the changes they're making as they edit, and will give a better way to spot some subtle changes in edits. The initial version is merged and we're working on the interaction design to support the richness of wikitext edits. Our principal quarterly goal for Q3 January–March 2017 will be to provide it inside the MediaWiki visual editor, and eventually we will provide it outside the editor too as an option when looking at diffs in any context. In January we will demonstrate the prototype to developers with a technical talk explaining the technologies behind it.

Goals
Fiscal Year 2016-2017
 * Q1: July–September 2016 (WMF Q1 Review)
 * Q2: October–December 2016
 * Q3: January–March 2017
 * Q4: April–June 2017

Fundraising Tech
Technical work supporting the Wikimedia Foundation's fundraising efforts.
 * Fundraising Tech Page: Fundraising tech
 * Fundraising Tech Lead: Katie Horn
 * Phabricator task board: #wmf-fr

Recent Highlights

 * We have had an extremely stable campaign for "Big English".
 * Fr-tech has noted that, if we had not moved to redis, campaigns would have gone down daily in our first week. We would not have had the best fundraising day ever.
 * We are currently investigating 4 payment integrations: ingenico, paypal, apple and android. We usually investigate new features during big english but 4 processors simultaneously is unusual and unexpected. However there is increased WMF-wide interest to plan these out.
 * We are also continuing to triage and react to live bugs in support of the campaign.

Goals
Fiscal Year 2016-2017
 * Q1: July - September 2016
 * Q2: October - December 2016
 * Q3: January - March 2017
 * Q4: April - June 2017

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

Recent Highlights
Version 5.3.3 of the Wikipedia app for iOS has been released to the app store. This minor update includes improvements to performance and stability, particularly when loading many articles in quick succession and refreshing the Explore feed.

Goals
Fiscal Year 2016-2017
 * Q1: July - September 2016 (WMF Q1 Review)
 * Q2: October - December 2016
 * Q3: January - March 2017
 * Q4: April - June 2017

Team Practices Group
The Team Practices Group (TPG) supports the Wikimedia Foundation (WMF) teams in their continual improvement.
 * Page: Team Practices Group
 * Lead: Kristen Lans
 * Phabricator task board: #Team-Practices

Recent Highlights

 * Design Statement of Purpose published
 * Decided to continue engagement with New Readers, also helping sync between New Readers and Reading Web team
 * Facilitated meeting with select CLs and PMs on the pain points of the technical Collaboration Guidelines for PMs

Other:
 * Ongoing embedded work with 7 Product and Technology teams

Goals
Fiscal Year 2016-2017
 * Q1: July - September 2016
 * Q2: October - December 2016
 * Q3: January - March 2017
 * Q4: April - June 2017

Wikidata
Wikidata is a free and open knowledge base that can be read and edited by both humans and machines. This project is maintained by the Software Development & Engineering department at Wikimedia Deutschland
 * Page: Wikidata
 * Discussion List: wikidata@lists.wikimedia.org
 * Lead: Lydia Pintscher
 * Phabricator bugs & tasks board: #wikidata

Recent Highlights
A couple of recent presentations of note, Scaling OpenStreetMap with Wikidata knowledge and 2016 – A busy year for Gene Wiki and WikiData. Was 2016 the worst year ever? Buzzfeed ran an article citing Wikidata in Wikidata and the celebrity deaths of 2016. Other highlights include on Welsh Wikipedia some 16,000 lists . This weeks query example: [http://www.histropedia.com/showcase/wikidata-viewer.html?query=SELECT%20?person%20?personLabel%20%0A%28SAMPLE%28?birth_date%29%20AS%20?birth_date%29%20%0A%28SAMPLE%28?birth_date_precision%29%20AS%20?birth_date_precision%29%20%0A%28SAMPLE%28?death_date%29%20AS%20?death_date%29%20%0A%28SAMPLE%28?death_date_precision%29%20AS%20?death_date_precision%29%20%0A%28SAMPLE%28?image%29%20AS%20?image%29%20%0A%28SAMPLE%28?country_of_birth%29%20AS%20?country_of_birth%29%20%0A?Spotify%0A?awardLabel%0A?genreLabel%0A%0AWHERE%20%7B%0A%20%20?person%20wdt:P1902%20?SpotifyID%20.%0A%20%20OPTIONAL%20%7B?person%20wdt:P166%20?award%7D%0A%20%20OPTIONAL%20%7B?person%20wdt:P136%20?genre%7D%0A%0A%20OPTIONAL%20%7B%20?person%20wdt:P18%20?image.%20%7D%20%20%0A%20BIND%20%28URI%28CONCAT%28%22https://open.spotify.com/artist/%22,?SpotifyID%29%29%20AS%20?Spotify%29%0A%20%0A%20%20?person%20p:P569/psv:P569%20?birth_date_node%20.%20%0A%20%20?birth_date_node%20wikibase:timeValue%20?birth_date%20.%20%23this%20is%20now%20the%20actual%20birth%20date%0A%20%20?birth_date_node%20wikibase:timePrecision%20?birth_date_precision%20.%0A%0A%20%20OPTIONAL%20%7B%20%0A%20%20%20%20?person%20p:P570/psv:P570%20?death_date_node.%20%0A%20%20%20%20?death_date_node%20wikibase:timeValue%20?death_date%20.%20%0A%20%20%20%20?death_date_node%20wikibase:timePrecision%20?death_date_precision%20.%0A%20%20%7D%0A%0A%20%20OPTIONAL%20%7B%0A%20%20%20%20?person%20wdt:P19/wdt:P17%20?countryItem.%20%0A%20%20%20%20?countryItem%20rdfs:label%20?country_of_birth.%0A%20%20%20%20FILTER%28%28LANG%28?country_of_birth%29%29%20%3D%20%22en%22%29%0A%20%20%7D%0A%20%20%0A%20%20SERVICE%20wikibase:label%20%7B%20bd:serviceParam%20wikibase:language%20%22en%22,%22sv%22.%20%7D%0A%7D%0AGROUP%20BY%20?person%20?personLabel%20?Spotify%20?awardLabel%20?genreLabel%0A%0AORDER%20BY%20DESC%28?rank%29&url=Spotify&title=personLabel&from=birth_date&fromPrecision=birth_date_precision&to=death_date&toPrecision=death_date_precision&imageUrl=image&colourCodeBy=genreLabel&filterBy=country_of_birth,awardLabel%20&view=timeline Filtered timeline of Spotify artists]. The Wikidata folks will be participating in our Dev Summit next week and working on planning and discussion of upcoming goals, Structured Data project and roadmaps.

Goals
Fiscal Year 2016 Fiscal Year 2017
 * Q1: January - March
 * Q2: April - June
 * Q3: July - September
 * Q4: October - December
 * Q1: January - March
 * Q2: April - June
 * Q3: July - September
 * Q4: October - December