Page MenuHomePhabricator

Support Developer Plugins/Gadgets in Media Viewer
Open, LowestPublic

Description

Migrated from: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/168

Narrative

As a developer, I want to develop special features for Media Viewer, so users can get more benefits (e.g. Zoom, DjaVu book support, etc).

Acceptance Criteria

We would like to make it easy for developers to add new features to Media Viewer.

Will add more specifics later. There should be a way to curate these features, so that someone cannot make the tool worse than it is.

  • Developer docs for all classes
  • Dependency injection for different classes
  • Further refactoring so littler bits can get overridden at a time

Mockup

Notes

About Media Viewer

Read more on MediaWiki product page .

Related Bugs

Related Stories

#8 Media Viewer Front-End

Related Patchsets

Event Timeline

MingleTerminator raised the priority of this task from to Medium.Dec 8 2014, 4:27 PM
In mingle on 2014-02-21 at 19:28:53, @Tgr wrote:

A possible use case: https://www.mediawiki.org/wiki/Allow_smoother_and_easier_Wikimedia_Commons_pictures_discovery
(replaces the navigation strip with something based on category searches),

Mass-removing the Multimedia tag from MediaViewer tasks, as this is now being worked on by the Reading department, not Editing's Multimedia team.

Jdlrobson lowered the priority of this task from Medium to Lowest.Dec 16 2015, 10:34 PM
Jdlrobson subscribed.