Page MenuHomePhabricator

Figure a way to keep usermerge log entries
Open, Needs TriagePublic

Description

We should probably figure a way to keep Special:Log/usermerge entries even after the extension is undeployed, because this feature was used and it keeps important data (specially on Wikivoyages). Thanks.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMar 12 2019, 9:36 PM
greg added a subscriber: greg.

Adding core-platform team to this subtask as we're not sure how to do this. Please help! :)

daniel added a subscriber: daniel.EditedMar 26 2019, 2:27 PM

The canonical way to do this is to write a UserMergeLogEntries extension that does nothing but define the log type and the associated system messages exactly the same way the UserMerge extension does it.

Another solution might by to just declare the log type by adding something to $wgLogTypes in the config, and adding the necessary system messages to wikimedia-messages. This might be sufficient, but I have not investigated.