User:Krinkle/Random multimedia issues

Noto Emoji Pie 1f4c4.svg This is an essay. It expresses the opinions and ideas of some Wikimedians but may not have wide support. This is not policy on Meta, but it may be a policy or guideline on other Wikimedia projects. Feel free to update this page as needed, or use the discussion page to propose major changes.

In attempt to find low hanging fruit, I created this page to randomly collect bugs and feature request that would significantly improve the workflow of Wikimedia Commons. Disclaimer: Bias ahead, may be outdated, no particular order.

  • We need a file review/patrol system (similar to revision/recentchanges patrol, but for files)
  • Files should be identified by ID instead of title, this allows better localization and flexibility (ie. rename doesn't mean having to change usage + no need to know the useless "title" when embedding an image in wikitext. In contrary to articles it makes sense to refer to files by ID rather than title. This would also aid in the annoying habbit of facing "duplicates"/"name collisions" during upload where a user would have to make up something random to make it not conflict with an existing "Apple.jpg".
  • We need Category intersection for two or more categories and intergration with search interface
    • File search: Input field for keywords, which autosuggest/autocomplete categorynames (not just on prefixindex of categories but also inside a categoryname somewhere). After a match the category id is added to the filter and a search would contain:
      • "has category: [Foo + Bar + (Lorem OR Ipsum)].
    • This would greatly simplify the category systems Commons has and solve many of the problems where there is no longer a choice to be made between "(too) specific category", "too general category" or even duplicate categorization in multiple parts of the tree.
  • Category management outside of wikitext
  • Author/License/Attributino information outside of wikitext (mw:License integration)
  • (depends on previous point) File page generation based on standardized layout instead of 100% on wikitext (eg. Wikitext would contain the description, the other data (Date, Author(s), License(s) would be meta data as key-value pairs). Layout could be fetched from PHP or from MediaWiki-interface message (like "==File information==\n<table>Date: $1, Description: $2, Author(s): $3}}</table> License: ...")
  • Support for media in several special pages (see comment here)