Wikipedia:Bots/Requests for approval/DreamRimmer bot 2
- The following discussion is an archived debate. Please do not modify it. To request review of this BRFA, please start a new section at Wikipedia:Bots/Noticeboard. The result of the discussion was Approved.
Operator: DreamRimmer (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 09:53, Thursday, November 21, 2024 (UTC)
Automatic, Supervised, or Manual: automatic
Programming language(s): Python
Source code available: currently not
Function overview: Add {{Orphan image}} to orphaned free files
Links to relevant discussions (where appropriate): Wikipedia:Bot requests#Replacing FastilyBot
Edit period(s): Weekly
Estimated number of pages affected: 100-150 per week
Exclusion compliant (Yes/No): Yes
Already has a bot flag (Yes/No): Yes
Function details: This is a replacement for FastilyBot task 10. The current code is good, but it does not fit my environment and would be difficult for me to maintain. Therefore, I am rewriting it from scratch using the Pywikibot framework.
Discussion
edit- @DreamRimmer: Hi. What language did the original program by fastily use for this task? —usernamekiran (talk) 14:37, 21 November 2024 (UTC)[reply]
- @Usernamekiran: All the tasks were authored in Python, but Fastily used a different library, pwiki, which they developed themselves. It would take me a lot of time to understand a new library, so I am rewriting it using Pywikibot. – DreamRimmer (talk) 15:26, 21 November 2024 (UTC)[reply]
- Approved for trial (50 edits or 30 days, whichever happens first). Please provide a link to the relevant contributions and/or diffs when the trial is complete. Just need to make sure everything's working given the code rewrite. Primefac (talk) 12:36, 22 November 2024 (UTC)[reply]
- @Usernamekiran: All the tasks were authored in Python, but Fastily used a different library, pwiki, which they developed themselves. It would take me a lot of time to understand a new library, so I am rewriting it using Pywikibot. – DreamRimmer (talk) 15:26, 21 November 2024 (UTC)[reply]
- Trial complete. Edits. Everything looks good to me. It ignores files in categories listed in the config file, just like the previous bot. – DreamRimmer (talk) — Preceding undated comment added 17:16, 22 November 2024 (UTC)[reply]
- @DreamRimmer, you might want to link to this page in the edit summary. Qwerfjkltalk 14:26, 23 November 2024 (UTC)[reply]
- Sure, I will link it. I did not include this because Primefac did not mention this in the approval comment. – DreamRimmer (talk) 15:57, 23 November 2024 (UTC)[reply]
- It is always preferred to link to the related BRFA, which is why I do not generally say that it should be done. Primefac (talk) 20:42, 1 December 2024 (UTC)[reply]
- Sure, I will link it. I did not include this because Primefac did not mention this in the approval comment. – DreamRimmer (talk) 15:57, 23 November 2024 (UTC)[reply]
- @DreamRimmer, you might want to link to this page in the edit summary. Qwerfjkltalk 14:26, 23 November 2024 (UTC)[reply]
Approved. Primefac (talk) 20:42, 1 December 2024 (UTC)[reply]
- The above discussion is preserved as an archive of the debate. Please do not modify it. To request review of this BRFA, please start a new section at Wikipedia:Bots/Noticeboard.