Page MenuHomePhabricator

Change #MediaWiki-File-management to umbrella project in favour of more specific subprojects
Closed, DeclinedPublic

Description

Change MediaWiki-File-management to umbrella project in favour of more specific subprojects.

There is a bunch of tracking bugs for various types of files, eg.:

I would rename MediaWiki-File-management to #MediaWiki-Files, made it an umbrella and convert format specific tracking bugs to its subprojects in form of #MediaWiki-Files-PNG #MediaWiki-Files-GIF etc...

Event Timeline

Danny_B raised the priority of this task from to Medium.
Danny_B updated the task description. (Show Details)
Restricted Application added subscribers: Steinsplitter, Aklapper. · View Herald Transcript

The issues those bugs track are often not so much about MediaWiki but the configuration of the WMF machines which do the image rendering (exact software versions, fonts etc).

Eh, what for? Are you going to be working on bugs from one of the specific projects?

Wikimedia-specific issues shouldn't go in these projects anyway. There's Wikimedia-SVG-rendering, SRE-swift-storage (due to be renamed SRE-swift-storage) etc.

"Subprojects" don't really exist in Phabricator so I have no idea what this is about, unsubscribing.

"Subprojects" don't really exist in Phabricator so I have no idea what this is about, unsubscribing.

They do, we haven't updated yet.

Aklapper raised the priority of this task from Medium to Needs Triage.Feb 14 2016, 12:39 PM

The majority (Or at least a fair portion) of file management tasks do not fall into the categories of GIF, Tiff, Exif or SVG.

Basically, any bug in includes/filerepo/*, or includes/page/ImagePage.php, and the non-swift parts of includes/filebackend/*fits into the #mediawki-File-management project, but wouldn't fit into one of the subprojects you mention. This is a much larger swath of the code base then the individual media handler plugins.

Proposing to decline as per T126894#2027526 and T126894#2026523

No feedback for more than a week, hence declining.