Reading/Multimedia/Roadmap

This is a broad over-view of the feature work of the Multimedia team; it does not cover bugs, but instead the broad-brush of items to be worked on in the next few years:

Uploading[1] Creating / Modifying[2] Curating Viewing Re-using
Recently done
  • Adding graphs: Users can create automatically-generated graphs based on data
  • MediaViewer
  • Viewing graphs with JS: Users can see mildly-interactive graphs that have been added to the wiki if they have JavaScript.
  • Viewing graphs without JS: Users can see static renders of graphs that have been added to the wiki if they don't have JavaScript.
Working on right now
  • In-edit uploads: Users can upload files whilst they edit using VisualEditor or WikiEditor
    1. Modernise UploadWizard technologies – task T91717
    2. Integrate into VisualEditor – task T40030
    3. Integrate into WikiEditor – task TBC
  • Flickr uploads for all: Users can cross-Web upload files from Flickr without being a sysop – task T90004
  • VisualEditor graph editing: Users can create and edit automatically-generated graphs within VisualEditor – task T89287
Next up
  • Better video playback: Users receive a more modern and higher-performance video playback system – task T93544

Design/product work needed before it can be worked on

  • Third-party uploads: Users can configure third party services to allow cross-Web uploads (like with Flickr) on-wiki – task TBC
  • VisualEditor sheet music editing: users can create and edit sheet music within VisualEditor – task T49528
  • Structured data: Users can store meta-data about files in a structured way – task T68108
  • Re-use notification: Users receive an automatic notification when a file they have uploaded is used on a Wikimedia article – task T77154
Blocked items
  • N Blocked on security vetting needs: Users can upload and view 3D files – task T3790
Lower-priority backlog
  • Drag-and-drop VisualEditor uploads: Users can drag-and-drop files onto VisualEditor to trigger a media upload – task T40031
  • Copy-and-paste VisualEditor uploads: Users can copy-and-paste files into VisualEditor to trigger a media upload – task T39932
  • Drag-and-drop WikiEditor uploads: Users can drag-and-drop files onto the wikitext editor to trigger a media upload – task TBC
  • Copy-and-paste WikiEditor uploads: Users can copy-and-paste files into the wikitext editor to trigger a media upload – task T23557
  • Mobile uploads: Users on mobile devices can upload media – task T97169
  • Edit-as-you-use: Users can modify media files (e.g. cropping, skewing, rotating, re-colouring, etc.) through the editor rather than re-downloading and modifying – task T9757
  1. Note that "Uploading", though it sounds simple, requires extensive security validation and verification, which is frequently exceptionally hard and is normally the stumbling block. It also generally implicitly requires the work for these files to be viewed by readers.
  2. This covers modifying on-wiki files that are uploaded, as well as creation and modification of non-file media types (like timelines, charts, etc.).