Multimedia:Hub
The Multimedia Usability Project is realized thanks to a grant from the Ford Foundation and aims to improve the interfaces and workflows for multimedia uploading on Wikimedia websites.
More information on the project:
- Ford Foundation Awards $300K Grant for Wikimedia Commons, Erik Möller, July 2009.
- Wikimedia Foundation receives Ford Foundation grant to grow Wikimedia Commons, a free educational media repository, Press release, July 2009.
- Original grant proposal as submitted to the Ford Foundation (PDF)
Research
Requirements
- Requirements/needs (including environmental and technical constraints)
Name | Category | Description | Priority | Difficulty | Design | Development | Release | Notes |
---|---|---|---|---|---|---|---|---|
Upload wizard | Upload | A new upload interface & workflow to replace Special:Upload | 1 - high | 1 - high | Guillaume Paumier | Neil Kandalgaonkar | Tech notes · Messaging · Q & A | |
Licensing tutorial | Upload | A basic, high-level tutorial about copyright and free licenses | 1 - high | 3 - medium | Guillaume Paumier | |||
Workflows | Maintenance | A generic workflow/ticketing system for issues, tasks & processes | 2 - medium | 1 - high | Guillaume Paumier | |||
"Report an issue" wizard | Maintenance | A wizard to help users report issues efficiently and to direct them to the appropriate venue | 2 - medium | 3 - low | Guillaume Paumier | |||
MediaWiki Dashboard | Maintenance | A personal dashboard that allows users to aggregate more interesting information feeds and facilitates internal communication | 2 - medium | 2 - medium | Guillaume Paumier | |||
Interface cleanup | Using and reusing content | Clean-up of the asset description page & user interface | 2 - medium | 3 - low | Guillaume Paumier | Neil Kandalgaonkar | ||
Interwiki upload | Crosswiki integration | Ability to upload to Commons from any Wikimedia wiki | 2 - medium | 2 - medium | Guillaume Paumier | Neil Kandalgaonkar | ||
Multilingual search | Multilingual support | Ability to search media in languages other than English | 2 - medium | ?? | Daniel Kinzler | |||
Multiple upload | Upload | Ability to upload multiple files at once | 2 - medium | 2 - medium | Guillaume Paumier | Neil Kandalgaonkar | ||
Drag'n'drop upload | Upload | Ability to catch file drag'n'drop events and tie it to the upload process | 3 - low | 2 - medium | ||||
Category suggestion | Maintenance | Suggestion of categories based on description | 1 - high | 1 - high | I seriously question the usefulness of this feature -- NeilK | |||
Patrol files | Maintenance | Tools & workflow to help patrol & review recently uploaded files | 2 - medium | 2 - medium | ||||
Location editor | Editing | Ability to specify (or remove) geotag using an OpenStreetMap widget | 3 - low | 3 - low | ||||
Picture annotation | Editing | Ability to annotate pictures | 3 - low | 3 - low | Isn't this already done? | |||
Basic image editing | Editing | Ability to rotate & crop pictures | 2 - medium | 2 - medium | not so hard to do in code, just need to set up server to do it in production | |||
Structured data | Maintenance | 1 - high | 1 - high | |||||
Filtered search | Using and reusing content | Ability to use search filters based on categories or structured data | 2 - medium | 1 - high | ||||
IPTC support | Back-end | Ability to extract IPTC metadata | 2 - medium | 2 - medium | Brian Wolff | GSoC | ||
XMP support | Back-end | Ability to extract XMP metadata | 2 - medium | 2 - medium | Brian Wolff | GSoC | ||
User gallery | Navigation | Special gallery page for users | 3 - low | 3 - low | exists already as extension? | |||
Slideshow | Navigation | Ability to watch a slideshow of pictures in a category or a list | 3 - low | 3 - low | ||||
Tags / category intersect / flattening | Navigation | 1 - high | 1 - high | |||||
Push metadata | Using and reusing content | Ability to save page metadata to files | 2 - medium | 2 - medium | I question the utility here -- NeilK | |||
Queriable metadata | Using and reusing content | Ability to query asset metadata from the API | 2 - medium | 2 - medium | ||||
File fingerprint | Back-end | Feature to calculate fingerprints of files to allow fuzzy search | 3 - low | 1 - high | unsolved problems in AI should probably not be on our agenda -- NeilK | |||
Upload from third-party desktop applications | Upload | Plugins to upload from desktop applications | 3 - low | 1 - high | Guillaume Paumier | Guillaume Paumier (digiKam) | ||
Batch asset metadata editing | Maintenance | Ability to make batch modifications of descriptions, categories, etc. | 3 - low | 1 - high | Guillaume Paumier | |||
User preferences for upload | Upload | Interface to specify default licenses, user template, categories etc. in user preferences | 2 - medium | 3 - low | Guillaume Paumier | Neil Kandalgaonkar |