UploadWizard

UploadWizard is an extension that provides a multi-file, step-by-step JavaScript wizard to upload multimedia files to a MediaWiki website. It was designed by Guillaume Paumier as part of the Multimedia usability project. It is currently under heavy development by Neil Kandalgaonkar. See usability:Multimedia:Upload wizard and associated pages.

Feature justification
From the WMF Blog: "Prototype upload wizard unveiled for Wikimedia Commons":
 * If you’ve ever tried to upload a file to Wikimedia Commons, you may have grown frustrated. Our new upload wizard aims to make it easier to contribute multimedia works to Wikimedia projects, and the first test results look promising.
 * Wikimedia Commons is the media library associated with Wikipedia; it is a central repository for all Wikimedia projects, and any media file shared there can be used in any Wikipedia page in any language. Wikimedia Commons is curated by a multilingual community and recently reached 7 million files.
 * Wikimedia Commons relies on MediaWiki, the same software that powers Wikipedia. Because MediaWiki was primarily developed for text-based content like Wikipedia articles, contributing multimedia works has always been a challenge.
 * In July 2009, the Ford Foundation awarded a $300,000 grant to the Wikimedia Foundation to improve the tools and workflows related to multimedia participation. The following Multimedia usability project started in October with a phase of preliminary research, and we worked with the Wikimedia community to identify the key issues and design solutions.

More details can be found in the grant proposal.

User requirements

 * usability:Multimedia:Upload wizard

Specification

 * usability:Multimedia:Upload wizard

Software design document

 * usability:Multimedia:Upload wizard/Features
 * usability:Multimedia:Upload wizard/Tech notes

Test plan

 * Extension:UploadWizard/Test plan
 * commons.prototype.wikimedia.org - testing environment for the feature.
 * Extension:UploadWizard/Prototype TODO Things to do to make prototype server ready for formal testing

User interface design docs

 * usability:Multimedia:Upload wizard

Task management

 * Bug list