Page MenuHomePhabricator

Add components for BetaFeatures and MultimediaViewer
Closed, ResolvedPublic

Description

https://git.wikimedia.org/summary/mediawiki%2Fextensions%2FBetaFeatures.git

https://git.wikimedia.org/summary/mediawiki%2Fextensions%2FMultimediaViewer.git

It would be nice to have components to track the progress on these :)


Version: unspecified
Severity: normal

Details

Reference
bz53500

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 2:00 AM
bzimport set Reference to bz53500.

Yay. Who should be default CC?
Also see https://www.mediawiki.org/wiki/Bug_management/Project_Maintainers#To_add_a_project_or_component

http://www.mediawiki.org/wiki/Extension:BetaFeatures exists, https://www.mediawiki.org/wiki/Extension:MultimediaViewer does not.
I think for the latter, bawolff was considering that this could already be covered by "MediaWiki > File management" if I remember an email correctly.

I should be! You could also add Fabrice if you wanted.

I would be OK with covering it with File management, but A) It's more of an interface and "management" sounds like a backend/ops component and B) If there are bugs in the extension, it seems confusing to point people at a core component...

(I haven't created the extension page yet because I'm still working on getting it functional)

Also, bawolff suggested that when we were planning on putting it in core - we have since decided not to do that.

BetaFeatures: "A framework that helps handle experimental features on an opt-in basis."

MultimediaViewer: "Adds JavaScript to pages with thumbnails to show the full image instead of just linking to the file page."

Both components of MediaWiki Extensions, of course.

Myself and Fabrice should be the default CC.