Technology
Annual Plan Collaboration Jam Meeting
22-24 February 2017
Technology
Cross-Departmental Segments:
Other programs Technology is expected to provide consulting to include:
Departmental Programs:
Cross-Departmental Program Segments
Security, Privacy and Data Management
We seek to maintain a strong security and privacy posture for the Foundation and the movement. To accomplish this goal, several departments within Technology, along with Legal, will work together to ensure that privacy standards, security process, and data collection and storage techniques meet the needs of the organization and community.��Segments Team Leads: Security, Analytics
New Readers
New Readers is bringing new people into the Movement, people who don’t yet have a strong understanding of our projects or our mission. By creating better experiences and access for those potential readers, we will enable them to access free knowledge content. Education is a right. Design Research collaborates with Global Reach, Reading, Communications, Community Resources, toward these ends. More readers around the world will also mean more contributors, especially among people, languages, and cultures that are underrepresented in the wikis now. ��Segments Team Leads: Design Research, Services
Structured Data
We will introduce the concept of “multi-content revisions” to MediaWiki, allowing structured data to be associated with revisions of wiki pages, alongside traditional free-form text. This will allow structured data to be associated with images and other media on Wikimedia Commons, in collaboration with WMDE.
Segment Lead Team: MediaWiki Team
Verifiability
The Wikimedia movement builds its reputation on our volunteers’ ability to vet and compile information from reliable sources. To support this goal we will design a number of initiatives to: (1) define metrics and methods for assessing how verifiable content on a subset of Wikimedia projects is and (2) increase editor and reader engagement around sources and citations.
�Segment Lead Team: Research
Departmental Program Highlights
Develop Technology’s audiences
Since the 2015 reorganization of the Engineering department, the Foundation has been focused mainly on three audiences: readers, editors and new users (discovery). This has left a few less major, more tech savvy but nevertheless important audiences underserved: tool authors, API and dataset downstream consumers and third-party users of our software. All of these have been supported by the Technology department's teams on a best effort basis and with a limited understanding of their needs, their size and diversity and with no way to measure our progress in serving them. In FY 2017-2018 we will implement a set of initiatives to expand and strengthen these audiences, improve our engagement with them, as well as consistently measure the outcome of those efforts. Team Participants: Cloud Services, Research and Data, Design Research, ORES, MediaWiki, Analytics, Services.
Cloud Services
Wikimedia Cloud Services (WMCS) will support the technical contributors to the Wikimedia movement by providing a stable and effective hosting platform for technical projects relevant to the Wikimedia movement when such projects are incompatible with Wikimedia Foundation production hosting. Additionally we provide technical support, documentation, and community support to foster growth and productivity of the community of users of the Cloud Services products. Team Participants: Cloud Services, Technical Collaboration, Communications
Measure the adoption of Wikimedia technology
The Technology group’s audience consists of individuals, internal teams, movement affiliates and organizations that rely on services, APIs, datasets and technology we build. The success of our mission depends on the continuous growth and engagement of this audience. Right now, we have a limited understanding of this audience, how large and geographically diverse it is, and how much progress we’re making in serving it. In FY 2017/18 the Technology group will implement a set of initiatives to consistently measure the growth of this audience and to improve how we engage with it. Team Participants: Analytics, Cloud Services, ORES, Design Research, Research and Data, Services
Tech Debt Repayment
To increase the overall velocity of the entire Wikimedia developer community, we will create, and follow through on, a tech-debt repayment plan. We need a way to address the endemic structural issues with our code bases that slow down our ability to increase stability and release new features. To maximize initial effort of this program we will focus on 1) code being used by Wikimedia to serve our users and 2) WMF teams and projects driven by WMF teams. Team Participants: Release Engineering, Team Practices Group
Streamlined delivery of services
We are building a new production platform for integrated development, testing, deployment and hosting of applications. This will greatly reduce the complexity and speed of delivering a service and maintaining it throughout its lifecycle, with fewer dependencies between teams and greater automation and integration. The platform will offer more flexibility through support for automatic high-availability and scaling, abstraction from hardware, and a streamlined path from development through testing to deployment. Services will be isolated from each other for increased reliability and security.
Wikimedia developers as well as third party users benefit from the ability to easily replicate the stack for development or their own use cases. Team Participants: Technical Operations, Release Engineering, and Services�
Scoring Platform (ORES)
AI has great potential to help our projects scale by reducing the work that our editors need to do and enhancing the value of our content to readers, but AIs also have the potential to perpetuate biases and silence voices in novel and insidious ways. ORES, is a high capacity, machine learning prediction service that is already heavily adopted within and outside the Wikimedia Foundation. In the next fiscal year, we’ll create a dedicated team to further develop ORES and related technologies to balance efficiency and accuracy with transparency, ethics, and fairness. � Team Participants: Scoring Platform, Research, Technical Operations, Services
Reduce content gaps via recommendations
We aim to further develop algorithms and methodologies that can help Wikimedia editors identify what to edit next with the goal of closing Wikimedia knowledge gaps.
Team Participants: Research, Technical Operations, Services
Diversify the contributor population
The goal of this research program is to diversify the contributor population to Wikimedia projects. Diversifying includes, but is not limited, to increasing gender diversity in the editor population.
Team Participants: Research, Resources
Renewed focus on MediaWiki platform
Instructions: Add a short description of your program, including the Goal, here. This is intended as an exercise in conciseness. Below, list the Outcomes, and Objectives that your segment or team(s) are planning. Keep it brief; use multiple slides if necessary. Team Participants (Departmental Program):
Resourcing
Resourcing & dependencies
Segment Name | Product | Tech | Comms | CE | Legal | Advcmt. | TOTAL |
EXAMPLE: Anti-Harassment Tools | 1x Product Mgr. 1x Analyst 2x Eng | | | 1xC.Advocate | | | 5 FTE |
EXAMPLE: Structured Data on Commons | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
Resourcing & dependencies
Program Name | Product | Tech | Comms | CE | Legal | Advcmt. | TOTAL |
EXAMPLE: Reading: Better Encyclopedia | ✔︎ | ✔︎ | | ✔︎ | | | |
EXAMPLE: Discovery I: […] | ? | ? | ? | ? | ? | ? | ? |
EXAMPLE: Editing: Increase device support and edit success | 7x sw/QA eng. 1x designer 2x product mgr. | — | — | 2x C. Liaison | — | — | 13 FTE |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |