Page MenuHomePhabricator

Consider reconciling English Wikipedia database reports
Open, Needs TriagePublic

Description

The reports at https://en.wikipedia.org/wiki/Wikipedia:Database_reports come from different places. This is kind of cruel to anyone wanting to work on the reports, as some are controlled by https://github.com/wikimedia/database-reports under a database-reports account and others are controlled by https://github.com/mzmcbride/database-reports under a dbreps account.

At minimum, this situation should probably be better documented. It's also pretty tricky that we're linking to pages such as https://en.wikipedia.org/wiki/Wikipedia:Database_reports/Page_count_by_namespace/Configuration, which neither Git repository is using.

Also, T219324#5235038 mentions a Ruby bot?

Event Timeline

Yes, editors eligible for autopatrol privilege, top new article reviewers and stale drafts were written in Ruby. The entries in Wikipedia:Database reports include a link to the source code. I suggest we do the same for the other reports, rather than linking to on-wiki copies of the code.

The entries in Wikipedia:Database reports include a link to the source code. I suggest we do the same for the other reports, rather than linking to on-wiki copies of the code.

Yeah, agreed. In 2008, it seemed reasonable to have a copy of the code on-wiki. Places such as GitHub were only a few months old at the time, after all. :-) In 2019, with Git having taken over the world, it makes less sense. It was a nice side-benefit to have the code included in wiki database dumps and backups, but it's also contributed to confusion over the years as to whether the wiki pages actually get executed.