Page MenuHomePhabricator

Should be possible to rename or merge change tags
Open, NormalPublic

Description

In https://www.wikidata.org/wiki/Special:Tags there're some duplicate change tags (such as "adding language as description", "possible non-constructive description", "adding Q#### as label/description/alias"), and some
change tags in incorrect names (such as "URL in item"). It should be possible to merge or rename them.

See also T20670: Create ability to add / remove tags from edits / actions.

Event Timeline

Bugreporter raised the priority of this task from to Needs Triage.
Bugreporter updated the task description. (Show Details)
Bugreporter added subscribers: Bugreporter, TTO.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptFeb 11 2015, 6:22 AM
Aklapper set Security to None.
TTO claimed this task.Feb 13 2015, 9:59 AM
TTO triaged this task as Normal priority.
TTO updated the task description. (Show Details)

How do you want to force an extension to rename a tag? I think just merging would be enough. I don't know how OAuth apps work but renaming for instance VisualEditor tags would not make sense. AbuseFilter tags could be also renamed easily, you would only have to go to the filter, change the tag name and then merge the old one to the new one.

Any progress here?

Restricted Application added a subscriber: Luke081515. · View Herald TranscriptApr 30 2016, 10:15 AM
He7d3r added a subscriber: He7d3r.Dec 29 2017, 3:25 PM
TTO removed TTO as the assignee of this task.Aug 18 2018, 12:53 AM
Ladsgroup added a subscriber: Ladsgroup.EditedJan 21 2019, 10:13 AM

Rename should be easily doable given that change_tag is normalized T185355. Merging might be complex but can be done through batches of jobs.

Renaming problems:

  • should a rename update log entries, which enumerate all added/removed tags?
  • system and extension tags (eg. AbuseFilter) shouldn't be renamed

Merging problems:

  • a revision/log entry may be tagged with more tags, two of which should be merged