quarterly review wikimedia foundation...oct 23, 2014  · this project was developed with extensive...

60
Multimedia Quarterly Review April - September 2014 Wikimedia Foundation mediawiki.org/wiki/Multimedia 10/23/2014 Vincent van Gogh - Self-Portrait by Vincent Van Gogh, from Google Art Project. Public domain, via Wikimedia Commons .

Upload: others

Post on 27-Sep-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

MultimediaQuarterly Review

April - September 2014

Wikimedia Foundationmediawiki.org/wiki/Multimedia

10/23/2014 Vincent van Gogh - Self-Portrait by Vincent Van Gogh, from Google Art Project. Public domain, via Wikimedia Commons.

Page 2: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

10:00 am - Last 6 months

10:45 am - This quarter

11:15 am - Next steps

11:30 am - Meeting ends

* All times above are Pacific time (UTC-8)

Agenda

Page 3: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

The multimedia team aims to:

• engage users through multimedia

• provide a reliable and seamless experience

This mission will be evaluated in upcoming strategy discussions.

Mission

Page 4: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Here are our product goals for multimedia this fiscal year:

• improve the viewing experience

• enable smoother uploads

• develop structured data

• help use and re-use media

Multimedia Goals >

Goals

Page 5: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Last 6 monthsApril - September 2014

Q4 FY 2013-14 + Q1 FY 2014-15

Page 6: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Here are our key achievements in Q4 + Q1:

• Media Viewer 0.2- wide release- improvements

• Upload Wizard - bug fixes, code refactoring- funnel analysis, UI designs

• Structured Data (planning, discussions)

• Technical Debt/Critical bugs

Projects - Accomplished

Page 7: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Here are projects we had planned to complete in Q4 + Q1:

• Media Viewer ○ complete features/release worldwide - done○ develop new improvements - done, but unplanned

• Upload Pipeline○ bug fixes, code refactoring - done, but less than expected○ UX improvements - first designs, development postponed

• Structured Data Planning - done• Technical Debt/Critical bugs - done, but less than expected

Based on Engineering Goals - Multimedia Q4

Projects - Plan vs. Actual

Page 8: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Media ViewerImproving the viewing experience

Page 9: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Media Viewer aims to:

• improve the viewing experience for readers

• make it easier to preview and browse images

• provide quick summary, with easy access to details

Goals

Demo: New improvements > Beta | Prototype

Page 10: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Wikipedia Commons

article media viewerreaderFeatures:• large image• caption• details link• full image• disable option

file page Features:• all the details• edit tools• full license• metadata• media viewer option

Media Viewer and File PageHow do they work together? What's the recommended flow?

SparrowA migratingbird ………..

Page 11: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Minimal Viewer - Default

Page 12: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

• Details

• Enlarge

• Caption

• Disable/Enable

• Download/Share • Licensing• Performance

• Metrics

See Improvement plan

Improvements

"Ahu-Akivi-1" by Ian Sewell, licensed under CC-BY-SA-3.0.

Page 13: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Must-havesHere are the 'must-have' improvements we committed to make:

• Enlarge images by clicking on them - Done

• More Details button, linked to File: page - Done

• Separate Download, Share / Embed features - Done

• Easier Disable the tool for personal use - Done

• Re-enable Media Viewer from a File Page - Done

• Rename File page button to better label - Done

• Simpler metadata panel with fewer items - Done

• Pre-render thumbnails on backend for new uploads - Done

• Make MediaViewer text larger in Monobook - Done

• Caption or description right below the image - In development

• Support metadata cleanup drive - In progress

See community consultation.

Page 14: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Primary Tasks tested:• Preview images • Learn about images • Get more details • Browse images• Disable feature (passed 2nd test)

• Re-enable feature (passed 2nd test)

Secondary Tasks tested:• Enlarge• Share• Download All tasks we tested were found usable.• Go back User Study Slides

User studies

Page 15: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Media Viewer Actions

Global clicks on 'Enlarge', 'More details' and 'Download' surged after release in Sep.-Oct. 2014. Source: WMF

Page 16: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Media Viewer Disable Rates

Global opt-outs by anonymous users decreased by 60% after improvements launch, Sep.-Oct. 2014. Source: WMF

Page 17: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

This project was developed with extensive community engagement and research:

• 12+ roundtable discussions (in-person, IRC, hangouts)

• thousands of talk page comments (mw.org, dewiki, enwiki, frwiki, etc.)

• 25K+ beta testers (for 6 months, throughout development)

• 18K+ survey responses (throughout release, in 8 languages)

• 30+ user tests (throughout development and release)

• community consultation (widely promoted)

>> We recommend a full review on the effectiveness of these methods, with other WMF teams.

Community + Research

Page 18: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Process

We improved our development process throughout this project:

• design (more working prototypes)

• user research (expanded, more specific and systematic)

• community consultation (new step, should evaluate its value)

• release plan (gradual release helped, but need ramp-up per site)

• development (working better with other teams: analytics, Q&A)

• testing / metrics (expanded, more rigorous, success measurements)

• iterative deployment (validations before & after)

Page 19: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Upload WizardImproving the contribution pipeline

Page 20: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

We aim to upgrade Upload Wizard to:

• provide a smoother, bug-free experience

• engage users to contribute media

This was a secondary project, but it is now a primary focus for this cycle.

Goals

Page 21: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

In the past 6 months, we focused on these tasks:

• bug fixes

• code refactoring

• funnel analysis

• new feature design

This quarter, we plan to focus on technical improvements -- not new UI (to be considered in the next quarter).

Tasks

Page 22: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Upload funnel analysis

About 30% of users who get to the file upload page don't go on to the next step. Oct. 2014. Source: WMF

30% fall-off

Page 23: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

We are analyzing error messages to root out main causes of this problem:

• invalid file types

• bad tokens

• session timeouts

• duplicate files

• API errors

• stash errors

We are devoting a couple sprints this quarter to gradually fix these issues.

Error messages

Page 24: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Postponed. May be picked up in 2015(as time allows after we've fixed bugs -- and once user needs are validated)

• Drag and drop prompt• Better upload instructions • Better re-use instructions

• simpler licensing forms

• easier category tools

• etc.

UI improvements

Design Ideas >

Page 25: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Announcing drag&drop

Simplified instructions

Page 26: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Allow adding information while the image is uploading

Page 27: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Simplify instructions to use

Page 28: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Goals to consider for future releases:

New functionality• Add info during upload• Upload from other sites

Collaborations with other teams• Uploads from other tools (e.g.: VE, Flow) • Mobile upload tools

Next steps

Page 29: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

This quarterOctober - December 2014

Q2 FY 2014-15

Page 30: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Here are key projects we plan to work on in Q2:

• Media Viewer (release improvements, bug fixes - minimal)

• Upload Wizard (bug fixes, error messages, simple UI tweaks)

• Structured Data (planning, discussions, research, prototypes)

• Multimedia Metrics (as needed by current projects)

• Technical Debt/Critical bugs (start with Upload Wizard?)

This quarter's projects

Page 31: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Here are projects we had planned to take on in Q2:

• Improve the Upload Pipeline○ bug fixes, code refactoring - planned○ UX improvements - postponed

• Develop Structured Data on Commons - planned, gradual

• More bug fixes and Commons improvements - planned

• Metrics - need to complete postponed Q1 tasks

• Media Viewer release + bug fixes - unplanned

Based on Multimedia 2014-15 Goals

This quarter's projects - Plan vs. Forecast

Page 32: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

This quarter's roadmap

October November December

Media Viewer 0.2:final improvements + release

MediaViewer 0.2: bug fixes as necessary

MediaViewer 0.2: bug fixes as necessary

Upload Wizard:fix bugs, funnel analysis

Upload Wizard:fix bugs, focus on errors

Upload Wizard:fix bugs, focus on errors

Structured Data: planning, code review

Structured Data: planning, discussions, prototyping

Structured Data: prototypes, discussions

Metrics: upload funnel, image metrics

Metrics: upload funnel Metrics: structured data?

Technical Debt/Critical Bugs: js error logging, fix bugs

Technical Debt/Critical Bugs: js error logging, fix bugs

Technical Debt/Critical Bugs: js error logging, fix bugs

Page 33: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Metrics

Page 34: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Here are some of the analytics tasks we are considering for this quarter:

• Determine which key metrics to track

• Media Viewer performance

• Upload funnel analysis

• Key metrics TBD

• Other metrics TBD

We plan to host a metrics discussion to evaluate and select key metrics.

Tasks

Page 35: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

What key metrics should we consider to track the impact of our work?

• 17k uploaders / month (1)

• 526k uploads / month (1)

• 8.5M files used in articles (36% of all files) (2)

• 24M image views / day (in Media Viewer) (3)

• 2M file edits / month on Commons

(1) Commons uploaders / uploads in Jul. 2014. Source: Wikimedia Foundation

(2) GlobalFileUsage stats in Oct. 2014. Source: Wikimedia Foundation

(3) Media Viewer image use dashboards in Oct. 2014. Source: Wikimedia Foundation

Key metrics

Page 36: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Technical Debt& Critical Bugs

Page 37: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Here is the main tech debt task we are considering for this quarter:

• JS error logging

(this is a large, important task that could take up to 30% of our capacity)

We are addressing upload pipeline issues separately (e.g. chunked uploads).

Focus this quarter

Page 38: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

The team is responsible for these other projects:

• Timed Media Handler

• Image scaling

• PDF handling

• Media storage

• GW Toolset

• other extensions? (anything dealing with media files -- e.g. Score)

We now focus on emergencies only. More resources are needed to improve this code.

Other Responsibilities

Page 39: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Structured Datafor Multimedia

Bringing Wikidata to Commons

Page 40: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

The Structured Data project aims to:

• use structured data for all media files on our sites

• make it easier for users to read / write file info

• enable developers to build better tools

This is a major infrastructure project that is likely to take several years.

It also a new collaboration model between WMF + WMDE + community.

Purpose

Page 41: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Upload

Edit/Curate

Search

View

Re-use

Many different uses

Page 42: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

How structured data can help our movement:

• offer a better user experience

• find relevant content

• offer metadata in more languages

• make it easier to edit and re-use files

• drive curation and contributions

• support & create feedback loop for GLAMs

Benefits

Page 43: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Learn more

with related

information

When selecting a structured data item on a file page, related content from Wikidata appears in an info card.

(first concept mockup)

Vase with Fifteen Sunflowers by Vincent Van Gogh, from National Gallery, public domain. Vincent van Gogh - Self-Portrait by Vincent Van Gogh, from Google Art Project, public domain. Both files via Wikimedia Commons.

Page 44: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Edit file

information

more easily

I can easily edit any structured data item on a file page, by opening a simple editing tool.

(first concept mockup)

Vase with Fifteen Sunflowers by Vincent Van Gogh, from National Gallery, public domain.

Page 45: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

New Data section in File page

File page

Data section

(first concept)

Starry Night by Vincent Van Gogh, from Google Art Project. Public domain. Via Wikimedia Commons.

Page 46: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

File page vs. Data section

Data section

For:

• advanced users

Used to:

• migrate structured data • view structured data • edit structured data

File page sections

For:

• all users

Used to:

• view all metadata• edit non-structured data• access data section

Who are they for? When should you use them?

Unstructured file information would be gradually migrated into structured format in the data section.

Page 47: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Data example

This is a rough example of what structured data might look with the current Wikidata user interface.

Page 48: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Data editor

This is a first example of how a structured data editor might look. See more design explorations.

Page 49: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Here's a first attempt to visualize some of the structured data clusters, at a high level:

Key concepts

File• title• description• metadata

Links to:• contributor• license• work• etc.

Contributor• title• description• etc.

Work *• name• role• etc.

License• title• description• etc.

1.n

1.n

1.n

We plan to build a high-level API based on these concepts, with an updated data model.

Page 50: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

API Class Diagram

See Data Model in progress

● Work - component with separate authorship (e.g. statue on a photograph)

● Restriction - usage limitations (trademarks, personality rights etc.)

● Source - origin of a work(museum or WLM campaign)

● Event - point in time relevant for copyright assessment (publication date, author death)

● Contribution - an item from the author list● UseRationale/License - CC-BY, PD claim, etc.● Requirement - copyright limitations on the reuser

(e.g. share-alike)● Permission - OTRS ID, etc.● Topic/Category - properties describing what’s

visible in the image● Assessment - featured etc● ImageAnnotation - highlight areas of the image

Page 51: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

FIRST WORKFLOWS

• migrate data in structured form

• view structured data

• edit structured data

NEXT WORKFLOWS

• search by multiple criteria

• upload with structured data

Workflows

Page 52: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Next steps we're considering for this fiscal year:

• Plan & discuss this project with our community - Q2

• Design & test the UI and data model - Q2

• Develop the code and functions for this project - Q3?

• Migrate some unstructured data to new format - Q4?

• Test, observe and adjust plan as needed - throughout

Goals

Page 53: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Here are some of the metrics we are considering to track success:

• # files used on WMF-hosted projects

• # uncategorized files on Commons

• # (successful) search queries for media files

• # views per file

• # files with data

See next slide for more metrics under consideration.

Measures of success

Page 54: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Measures of success (ctd.)

All Upload Edit Search View Re-use Progress

# files used # uncategorized files

# editors per file

# file search queries

# views per file

# API use(volume)

# files with dataproperties

task performance:

# active file editors

# file search volume

# links to files

% new uploadswith data

• add/edit info• find files

% successfulsearches

% template callswithout params.

Here are more metrics we are discussing to track success for different use cases:

We plan to host community discussions to evaluate and select key metrics for this project.

Page 55: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

This project is a partnership between:

Collaboration

This is a promising collaboration model for software development,with both challenges and opportunities -- and a chance to learn together.

Page 56: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Next steps

Page 57: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

We are considering one or more of these projects as high priorities for next year:

Upload Pipeline

Structured Data

File Notifications

Media Viewer 0.3

These options will be evaluated in upcoming strategy discussions.

2014-15 Projects - High Priority

Page 58: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

We are also considering these projects as lower priorities for next year:

File Feedback

Better Search

Campaign Tools

These options will be evaluated in upcoming strategy discussions.

2014-15 Projects - Lower Priority

Page 59: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Our current resources do not match expectations for our team.

Specifically, we see a need for these additional resources:

• Product Manager

• Engineers

• Analyst

We look forward to discussing these needs and adjusting our plans.

Resources

Page 60: Quarterly Review Wikimedia Foundation...Oct 23, 2014  · This project was developed with extensive community engagement and research: • 12+ roundtable discussions (in-person, IRC,

Learn more:mediawiki.org/wiki/Multimedia

Multimedia TeamWikimedia Foundation