Wikipedia:Bots/Requests for approval/GalaxyBot
Appearance
Operator: DreamRimmer (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 18:12, Sunday, November 24, 2024 (UTC)
Automatic, Supervised, or Manual: automatic
Programming language(s): Python
Source code available: not currently
Function overview: Update various databases reports.
Links to relevant discussions (where appropriate): Wikipedia:Bot requests#Replacing FastilyBot
Edit period(s): Weekly
Estimated number of pages affected: 16
Exclusion compliant (Yes/No): No
Already has a bot flag (Yes/No): No
Function details: This is a replacement for Fastilybot task 13. This bot will update various database reports every week.
- Wikipedia:Database reports/Timed Text without a corresponding File
- Wikipedia:Database reports/Orphaned low-resolution free files
- Wikipedia:Database reports/Free files without a machine-readable source
- Wikipedia:Database reports/Non-free PDFs
- Wikipedia:Database reports/Transclusions of non-existent templates
- Wikipedia:Database reports/Free files which link to Flickr
- Wikipedia:Database reports/Unusually large IP talk pages
- Wikipedia:Database reports/Unusually large user talk pages
- Wikipedia:Database reports/Filenames with multiple extensions
- Wikipedia:Database reports/Files credited to Getty Images
- Wikipedia:Database reports/Files credited to The Associated Press
- Wikipedia:Database reports/Fully protected user talk pages
- Wikipedia:Database reports/Confirmed autoconfirmed users
- Wikipedia:Database reports/Largest orphaned free files by bytes
- Wikipedia:Database reports/Smallest orphaned free files by bytes
- Wikipedia:Database reports/Smallest orphaned free files by resolution
Discussion
[edit]- It will be useful for recordkeeping to include a list of database reports here, although the approval will not be limited to those reports. Also, I'd suggest adding logic to skip updates on pages that contain {{database report}}, similar to what was recently added to HaleBot, so that in the future if the community switches any broken reports to use the template, this bot won't try to overrwrite the output of the updated (and possibly improved) queries. – SD0001 (talk) 14:06, 29 November 2024 (UTC)
Source code available: not currently
Per recent discussions, it is encouraged to make the source code available. – SD0001 (talk) 14:07, 29 November 2024 (UTC)- @SD0001, I'm starting with the reports I've listed above, though I'd like to add more over time. I'm happy to file new BRFAs as needed. I'll definitely add the functionality to skip the database report template. Regarding the source code, I'm aware of that discussion and understand that everyone is encouraged to publish their code so others can run it if the original operator isn't available. I'll publish the source code on GitHub once I've made a few improvements and cleaned it up a bit. – DreamRimmer (talk) 14:45, 29 November 2024 (UTC)