Any comments, feature requests, suggestions or questions can be placed here. Thanks – SD0001 (talk) 09:43, 5 September 2020 (UTC)


thanks for setting up this highly useful page! --Sm8900 (talk) 21:16, 19 June 2020 (UTC)

Glad you found it useful! – SD0001 (talk) 09:14, 28 September 2020 (UTC)

Your botEdit


I just came across User:SDZeroBot/G13 eligible sorting a few days ago and noticed it hadn't updated in a few days. Just thought I'd leave you a note. Liz Read! Talk! 20:52, 26 September 2020 (UTC)

And User:SDZeroBot/G13 soon sorting hasn't updated since 9/23 either. Liz Read! Talk! 20:54, 26 September 2020 (UTC)
G13 soon sorting is only set to update twice a week (I'm not even sure if that page is useful given the sheer size), the one seems to have run today. There have been way too many 500 errors from ORES servers from the past few days and I don't know what's causing them. – SD0001 (talk) 12:28, 27 September 2020 (UTC)
It's phab:T263910. – SD0001 (talk) 18:56, 27 September 2020 (UTC)
Thanks for the information, SD0001. I was just told about these pages by MusikAnimal because I couldn't understand why Wikipedia:Database reports/Stale drafts has been coming up empty for the past few weeks when it used to list hundreds of stale drafts every morning about 1 am (my time zone). Since your bot has been active, editors have been preemptively going in and deleting drafts when they reach the six month period, without waiting for the database report each morning. So, I've been doing it as well for the past 2 days.
It's confusing that there are now 4 or 5 pages/categories that list stale (or soon-to-be-stale) drafts and none of them are entirely complete as far as I can see. Since I've been looking at the lists for the past two days, I found that none of them list the exact same stale drafts and other editors keep tagging drafts that are older than 6 months that aren't on any of the lists! I guess it's because there are so many thousands of drafts at this point and user sandboxes, too. It's amazing that they can even categorize them all. Thank you again for cluing me in on the updating frequency. Liz Read! Talk! 20:39, 27 September 2020 (UTC)
I've been meaning to take a look again at these reports and make them more useful for people seeking to rescue worthy stuff. I've been told User:SDZeroBot/G13 Watch has been useful because of the excerpts. The plan is to add excerpts on both these reports, and reduce the scope of G13 soon to only include pages whose last edit date falls in a period of one day which is about (6 months minus 1 week) before current. – SD0001 (talk) 07:29, 28 September 2020 (UTC)
And I now notice here I wrote the same comment on this talk page and your user page! My apologies for being repetitive.
Since you are checking this bot's talk page, we've started this conversation and I've been looking through stale drafts recently, maybe I'll be more specific about what my comment above refers to: Why does Category:AfC G13 eligible soon submissions and User:SDZeroBot/G13 eligible sorting have different stale draft contents? Over the past couple of days, I keep finding G13 eligible pages that your bot has found that aren't listed in the G13 category. Are you drawing from different sources of data? It seems like the two pages would have similar content, with the category being larger and this specific bot page just listing drafts that had just expired from their six month period. Thanks for any insight you can offer. Liz Read! Talk! 00:49, 30 September 2020 (UTC)
Oh, I hope this will be considered "constructive criticism" but I have a comment about User:SDZeroBot/G13 eligible sorting. In the past hour, it just updated and posted eligible G13 stale drafts but it includes stale drafts that were "saved" during the day by an editor who made an edit to the page. So, instead of the last edit on some of the drafts being March 29, 2020, it is September 29, 2020. This is only happening to a few of them. But they still all get listed as eligible so I'm not sure what the "cutoff" time is for the bot to check their editing history. This is another reason not to use batch delete because it's necessary to check the edit history of each draft listed to see if it has been edited today.
Any way, sorry for all of the feedback...I usually work with categories but has had a big lag time and the database report for empty categories hasn't been updated in a few days so I've been looking at drafts instead. Liz Read! Talk! 01:03, 30 September 2020 (UTC)
Liz, the AfC categories don't contain any drafts which don't have any AFC templates on them (which is technically natural since some template needs to be there that can apply the category). Anyway, a couple of days back I set up User:SDZeroBot/G13 eligible which IMO is a better format. I see now that User:SDZeroBot/G13 eligible sorting has stopped updating – oops, that was inadvertent, sorry if anyone was still looking at it. But I went ahead and stopped it for real to reduce the redundancy we already have (category, DB report, etc).
it just updated and posted eligible G13 stale drafts but it includes stale drafts that were "saved" during the day by an editor That must have been due to database replag. I amended the code so that it no longer relies solely on the database (which may be lagging), so this should not recur. Thanks for pointing that out. Any way, sorry for all of the feedback lol! I actually love to hear feedback. – SD0001 (talk) 11:25, 4 October 2020 (UTC)
Well, User:SDZeroBot/G13 eligible is an improvement over User:SDZeroBot/G13 eligible sorting because it contains more information about the draft than just a link.
The earlier version of User:SDZeroBot/G13 soon, where you could sort by date, was more useful to me than ordering them on the list by quality...I'm not even sure how you or a bot can quantify/judge draft quality, that is really quite impressive. The quality aspect is more useful to editors working in the AFC area, rather than my work which is deleting expired or inappropriate content (vandalism, duplicates, tests, spam). I hope editors in AFC are aware of your wonderful new pages and that it helps them prioritize their limited time to review drafts. What you've put together is really remarkable and I wish I understood more of the intelligence behind the topic sorting. Liz Read! Talk! 00:33, 6 October 2020 (UTC)
Doesn't the header of the page basically tell how it's done? It's nothing fancy – put the ones tagged as {{promising draft}} at the top, ones which are rejected, too short, declined as "blank" or as "test" at the bottom. Among the remaining, the sourced ones are put above the unsourced ones. Further tie-breakers include the ORES quality prediction (which uses machine learning, but it's an imperfect model that turns up lot of weird results), and then the page size (bigger ones come higher up). – SD0001 (talk) 12:07, 15 October 2020 (UTC) Now that I think of it, I can think of another metric which could be used in the future – the proportion of unreliable/deprecated/blacklisted sources used on the page, which can be detected using the way User:Headbomb/unreliable does it. – SD0001 (talk) 12:11, 15 October 2020 (UTC)


Hi, SD0001,

On User:SDZeroBot/G13 soon sorting page, could you make a list for the parent categories like Culture and Geography/Regions like you have for the STEM category (that includes all of the STEM subcategories)? It makes it much easier to browse when there is one large, parent category that contains all of the subcategories in it.

I realize that this is opposite to your original purpose of sorting G13s by topic but I'm using the page to look for expiring stale drafts in a more general way. If you don't want to incorporate this change, I understand. All of the new SDZeroBot pages are something that we are all getting used to. Liz Read! Talk! 16:47, 5 October 2020 (UTC)

Well the page is already more than 1MB in size, duplicating the entries in the parent categories would turn up the size over 2MB, essentially rendering the page unnavigable. The STEM category does not include the list items from STEM subcategories. – SD0001 (talk) 12:00, 15 October 2020 (UTC)

Another comment, I'm not sure you'll see, is there is a problem with User:SDZeroBot/G13 Watch. For example, it posts at 00:00 UTC on Oct. 11, drafts that expire on Oct. 11th. But by posting the drafts that expire at the end of the day that they expire, the drafts posted had been deleted when it was posted. So, it just contained a list of links to already deleted drafts.

If you could post, on Oct. 11th, the drafts that are due to expire on Oct. 12th, it would be more useful. Thank you. Liz Read! Talk! 01:09, 12 October 2020 (UTC)

Yes that's what G13 Watch is supposed to do. It is list of pages which have already been nominated for G13; used by a few folks like Calliopejen. (The way it's generated is quite different from the other pages – it's a bit unstable and prone to failures as seems to have happened today). – SD0001 (talk) 12:00, 15 October 2020 (UTC)

Repeated "draft moved from mainspace" editsEdit

Something going on at Draft:Bamtang Games, the bot has thrice edited the date today. The first and third edits were wrong, as that's the date it was moved from draft to main. The 2nd edit in the middle was correct with the date I moved it from mainspace to draft. -- ferret (talk) 00:20, 20 October 2020 (UTC)

FWIW it was moved from mainspace to draftspace both in July and August. The repeated edits were because the bot first processed the July moves for trial. Later when approved for full run, it processed the August moves then the July moves. It was set up to replace any existing tag because there existed a lot of wrongly dated tags added by another editor. In any case, this task finished many days back so obviously this won't happen again. – SD0001 (talk) 06:55, 26 October 2020 (UTC)

User:SDZeroBot/G13_soon updatesEdit

User:SDZeroBot/G13_soon hasn't been updated in a couple of days. I assume the bot is down. ~Kvng (talk) 16:29, 22 October 2020 (UTC)

further, it seems to be randomly tagging pages without any justification causing the timer to reset. See the following example, [1] supplied by 2pou (talk · contribs)/ It's several days later now. If it is continuing to do this, I shall block the bot. This is of importance to those few of us who work on the articles in this particular situation, which is essential part of the AfC process. DGG ( talk ) 00:58, 26 October 2020 (UTC)
Oh, I didn't mean to imply it was random. Apologies, DGG. I think it is just carrying out a one-time passthrough based on this approved task: Wikipedia:Bots/Requests for approval/SDZeroBot 5. -2pou (talk) 04:28, 26 October 2020 (UTC).
but the approved task is having unfortunate side effects, in destroying the usefulness of Category:AfC G13 eligible soon submissions, a critical category used by several active reviewers. I'm blocking the bot pending further discussion. .Can tthe status of this cateogry before the task run be restored, or is the information lost? DGG ( talk ) 05:13, 26 October 2020 (UTC)
DGG, the bot's task (which was one-time) has long since finished, there's nothing to be gained in blocking it now. Please unblock. Regarding the issue at hand, I replied at WT:WPAFC#Category:AfC_G13_eligible_soon_submissions. There's no way to restore the category itself to how it was before. But a list of titles that would have been on the category are available at User:SD0001/AfC G13 eligible Oct 2020 or special:permalink/984263470. In hindsight, I agree that this task may have been a net negative, but I had no idea that so many of the pages the bot would tag would be in Category:AfC G13 eligible soon submissions. – SD0001 (talk) 06:51, 26 October 2020 (UTC)
I think I understand,Before I unblock, I would like assurances that future entries into that category will proceed as before. If not , it would seem necessary to rework and reorganize the structures here in consultation with all those who would be affected . � DGG ( talk ) 17:47, 26 October 2020 (UTC)
DGG, there was a recent discussion about these moves here with BD2412. It apparently came out of a Village Pump discussion. Liz Read! Talk! 22:36, 26 October 2020 (UTC)
I remain somewhat confused bout what was don�e, and why, but I'm unblocking. DGG ( talk ) 02:28, 27 October 2020 (UTC)

Notified of an AfD discussion that I initiatedEdit

Hi, I got notified of an AfD discussion (Wikipedia:Articles for deletion/Rodney Ferguson) in which I was the one who initiated. It's true that I expanded the article before nominating, but it doesn't make much sense to leave a talk page notification for the nominator. Eagles 24/7 (C) 02:21, 18 November 2020 (UTC)

Okay – I didn't anticipate the same person both expanding an article and nominating for deletion. Let me see what I can do. – SD0001 (talk) 04:58, 18 November 2020 (UTC)
I'm not sure rare anomalies of this sort are worth the coding. I think this particular one happens about 2 or 3 times a year. Anyway, as I see it, the notice confirms the system has recognized the request DGG ( talk ) 07:03, 18 November 2020 (UTC)
  Fixed users who've already edited the AFD (by the time SDZeroBot gets to it) won't be notified from now. – SD0001 (talk) 18:17, 19 November 2020 (UTC)

Coolest Tool Award!Edit

Delighted to learn that SDZeroBot has won the m:Coolest Tool Award in the Newcomer tools category! I don't know much about how this award is organised or decided, but thanks to everyone who recommended it or voted for it. – SD0001 (talk) 09:32, 12 December 2020 (UTC)

I didn't know about it before the CTAs. Hopefully this will help it reach more people, because it's such a great tool. --Zack (talk) 14:53, 17 December 2020 (UTC)