In T216089#4954141, @MarcoAurelio wrote: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.
Description
Description
Details
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Add placeholders for UserMerge log entries | mediawiki/extensions/WikimediaMessages | master | +113 -1 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | taavi | T204747 UserMerge: Code Stewardship Review | |||
Open | None | T106123 Extensions needing to be removed from Wikimedia wikis | |||
Resolved | taavi | T216089 Undeploy UserMerge Extension from WMF production | |||
Resolved | taavi | T218160 Figure a way to keep usermerge log entries |
Event Timeline
Comment Actions
Adding core-platform team to this subtask as we're not sure how to do this. Please help! :)
Comment Actions
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.
Comment Actions
Change 752150 had a related patch set uploaded (by Majavah; author: Majavah):
[mediawiki/extensions/WikimediaMessages@master] Add placeholders for UserMerge log entries
Comment Actions
Change 752150 merged by jenkins-bot:
[mediawiki/extensions/WikimediaMessages@master] Add placeholders for UserMerge log entries