Page MenuHomePhabricator

Per-site configuration system for reports_bot
Open, MediumPublic

Description

In order for reports_bot to operate on Wikipedias other than English (T116666), there needs to be a system for creating WikiProject–page indices for wikis other than English Wikipedia. There needs to be a system for cataloging different indexing strategies for different wikis. For example, the current project_index.py corresponds to enwiki.

Event Timeline

Harej created this task.Jul 7 2016, 7:04 PM
Restricted Application added a subscriber: Zppix. · View Herald TranscriptJul 7 2016, 7:04 PM
Harej added a comment.Jul 7 2016, 7:06 PM

Important question: As MediaWiki-extensions-PageAssessments gets deployed to more wikis, will this even be necessary?

Harej lowered the priority of this task from High to Medium.Jul 7 2016, 7:07 PM
Harej moved this task from Backlog to Bugs/Improvements on the Reports-bot board.Jul 7 2016, 7:09 PM

We need some form of per-site configuration anyway. For example, sites have custom names for things like the wikiproject.json file, and there's localization questions with the bot's messages.

Earwig renamed this task from Per-project configuration system for reports_bot to Per-site configuration system for reports_bot.Aug 4 2016, 12:24 PM
Aklapper removed Earwig as the assignee of this task.Jun 19 2020, 4:23 PM
Aklapper added a subscriber: Earwig.

This task has been assigned to the same task owner for more than two years. Resetting task assignee due to inactivity, to decrease task cookie-licking and to get a slightly more realistic overview of plans. Please feel free to assign this task to yourself again if you still realistically work or plan to work on this task - it would be welcome!

For tips how to manage individual work in Phabricator (noisy notifications, lists of task, etc.), see https://phabricator.wikimedia.org/T228575#6237124 for available options.
(For the records, two emails were sent to assignee addresses before resetting assignees. See T228575 for more info and for potential feedback. Thanks!)