Wikipedia:Bots/Requests for approval/DoggoBot 3


 * The following discussion is an archived debate. Please do not modify it. To request review of this BRFA, please start a new section at Bots/Noticeboard. The result of the discussion was

DoggoBot 3
Operator:

Time filed: 16:20, Friday, June 18, 2021 (UTC)

Automatic, Supervised, or Manual: automatic

Programming language(s): Python (Pywikibot script)

Source code available: mw:Manual:Pywikibot/lonelypages.py

Function overview: Tagging lonely pages as orphan

Links to relevant discussions (where appropriate): Bot requests

Edit period(s): Continuous

Estimated number of pages affected: No estimate

Exclusion compliant (Yes/No): Yes

Already has a bot flag (Yes/No): No

Function details: Not sure if another bot does this. Using a pywikibot script. Note: I am aware of WP:CANTDEORPHAN and WP:TAXONORPHAN, and articles with the following criteria are ignored accordingly:
 * With the template Surname
 * In the category Category:Organisms
 * In the category Category:Species
 * With a title that starts with "List of works by"
 * With a title that ends with "in popular culture"
 * With a title that starts with "Lists of"
 * With a title that starts with "Index of"
 * With a title that starts with "Glossary of"
 * In a particular denylist, which any page can be added on request
 * With, or on request to be added directly to the code

Discussion

 * How will you decide which pages to exclude specifically? firefly  ( t · c ) 07:58, 23 June 2021 (UTC)
 * Hey, thanks for the question. The bot will ignore pages with the following criteria:
 * With the template Surname
 * In the category Category:Organisms
 * In the category Category:Species
 * With a title that starts with "List of works by"
 * With a title that ends with "in popular culture"
 * With a title that starts with "Lists of"
 * With a title that starts with "Index of"
 * With a title that starts with "Glossary of"
 * In a particular denylist, which any page can be added on request
 * I've determined these based on guidance at WP:TAXONORPHAN AND WP:CANTDEORPHAN. 🐶 EpicPupper (he/him 17:14, 23 June 2021 (UTC)
 * Please include this in the task description. -- The SandDoctor Talk 22:45, 23 June 2021 (UTC)
 * ✅ — Preceding unsigned comment added by EpicPupper (talk • contribs) 02:25, 25 June 2021 (UTC)
 * Dab pages and all other explicitly marked index articles will also need to be excluded (I take it that the bot operator is already aware of th. I've got a question though: what timeframes will the bot use? For an article that has been recently created, tagging is usually not helpful (the assumption is that if the creator is working incrementally, it will take some time to improve the article and add backlinks). For very old articles, on the other hand, it's not clear if the template will need to be added in the first place: orphan suppresses its visual output after some time, and its only function is to categorise (so for those articles, the bot's addition may get close to cosmetic territory). – Uanfala (talk) 16:02, 26 June 2021 (UTC)
 * @Uanfala thanks for the question, I was not previously aware that the orphan tag suppresses it’s output after some time (looks like it’s 2 months). I think that this bot will tag all pages created within the last 2 months (on the long end of things) (e.g. for right now May and June), and for the short end of things, it will tag 5 days after creation. I would love some feedback on this timeframe. I’ll also add some more notes on other index pages excluded in the task description, thanks. 🐶 EpicPupper (he/him 17:05, 27 June 2021 (UTC)
 * I feel like this could use input from the NPRs regarding the time frames. The way I see it, if an NPR reviews the page, they will tag it as an orphan if it is indeed one. If it goes over two months without a review, then adding the orphan tag is mostly pointless. In other words, is this bot really necessary? If the NPRs do not have orphan checking in their workflow then I suppose that answers my question, but it would be good to find that out. Primefac (talk) 19:01, 20 July 2021 (UTC)
 * @Primefac, thanks for the question. I've taken a look at WP:NPP and orphan tagging indeed seems to be a part of the NPP review process. This bot would probably be better as some sort of database report. I'm going to withdraw this BRFA. 🐶 EpicPupper (he/him 21:00, 23 July 2021 (UTC)
 * 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 Bots/Noticeboard.