Page MenuHomePhabricator

Investigation: First-class category aliases
Closed, DeclinedPublicSpike

Description

There are many ways to understand/implement category aliases. To expand the list of solutions investigated in T228065: Investigation: Category link parameters to support aliases and T227877: Investigation: Category redirects as aliases this is about a "real", first-class alias system where:

  • there is always a "main category" that can have alias names ( e.g. Physiker => Physikerin / Kartoffel => Erdapfel )
  • aliases are defined either on the "main category" page or coming from an external source ( e.g. Wikidata )
  • aliases to a category are transparently visible on the related category pages
  • aliases can be used everywhere in the wikitext like [[Category:Alias]]
  • alias categories will be displayed with the alias used in the wikitext
  • alias categories might directly link to the "main category"
  • alias categories can be used in URLs but always "hard hard" redirect to the "main category" page
  • there are no visible / editable "alias category pages"
  • the "main category" page always lists all articles, also from the aliases
  • alias categories can be searched for and you'll always find all articles ( at least for MVP, we might make that transparent somehow )

Event Timeline

We should also consider a new magic string like "#ALIAS[[<target_cat>]]" if #REDIRECT turns out to not be a great fit.

awight renamed this task from Investigation: Category aliases to Investigation: First-class category aliases.Aug 1 2019, 7:34 AM
awight updated the task description. (Show Details)
Aklapper subscribed.

Adding WMDE-TechWish to this open task as there are no active project tags on this task since the archival of WMDE-TechWish, hence nobody could find this task on some workboard.

Restricted Application changed the subtype of this task from "Task" to "Spike". · View Herald TranscriptNov 2 2020, 10:05 AM
Tobi_WMDE_SW subscribed.

This task was part of an investigation for a project that was discontinued.