User talk:Shubinator

From Wikipedia, the free encyclopedia
Jump to: navigation, search


Questions? Comments? Advice? Talk to me.

"Did you know...?" template
Queue T:DYK/Q
Nominations T:TDYK
Discussion WT:DYK
Rules WP:DYK
Supplementary rules WP:DYKSG
Reviewing guide WP:DYKR
Archive of DYKs WP:DYKA


DYKcheck and Good Articles[edit]

Shubinator, sometime in the next two weeks (the RfC on the proposal just closed; see WT:DYK#Implementation of RfC), Good Articles will be eligible for DYK. Can DYKcheck be revised to check these articles as well?

The article must have become a Good Article in the five days before nomination. The time period is calculated the same, presumably, as a 5x expansion would be: the initial edit expanding the article acting as the start of the five days, just as the awarding of the Good Article status would be the trigger point. (I'm honestly not sure whether the placement of the "Good Article" template on the article page, or the "GA" template on the article talk page, would be the triggering event. Maybe you should report on both in the results? Or I suppose we could enquire as to the preferred method, or even that the earliest of the two is what counts.)

Previous appearance in DYK is still a disqualifying event, as is previous appearance in ITN, so you should also do all the usual previous appearance checks you do for ordinary DYKs. The change simply adds a new method of qualifying for DYK, which is still subject to the other disqualifying events. The only difference is that there doesn't need to be a 5x expansion. I'm actually not sure about the 1500 prose character minimum that current DYK new and expanded articles are both subject to; I think that if the article rates being a Good Article despite being shorter than 1500 prose characters, it is deemed worth promoting to the main page.

How soon do you think it would be possible to add the new checks to DYKcheck? Thanks for letting us know, and for a wonderful tool. BlueMoonset (talk) 01:21, 7 September 2013 (UTC)

  • Follow-up: there's currently a discussion about implementation at WT:DYK#Implementation of RfC. Among other points, it was suggested that the GA check be made using the article talk page, since people sometimes try to claim GA for their articles by adding the icon to the article page, and also that a check for previous TFA (Featured Article) main-page posting be made, for those articles that had been Featured Articles, but since failed to meet standards, and are now climbing back up the ladder by becoming Good Articles. Also, I seem to have been wrong: 1500 prose characters still seems to be the minimum for all articles. You would do that check (and the expansion check) regardless, so I didn't need to mention it in the first place. BlueMoonset (talk) 13:25, 9 September 2013 (UTC)
  • Unfortunately this week I've been busy and next week I'll be traveling, so I doubt I'll find the time to implement this soon. I'm most worried by how to detect when an article became a Good Article. The 5x expansion check is expensive (takes a lot of time), and I'm guessing the Good Article check will also eat up time. Will look into it more later. Shubinator (talk) 07:05, 12 September 2013 (UTC)
  • Done. The code here is intricate, especially with articles that have gone through Good article reassessment, so it would be great if talk page stalkers could give the new functionality a spin to see if you can find bugs. Also feel free to suggest changes to the wording and other refinements. Shubinator (talk) 16:50, 28 June 2014 (UTC)

A barnstar for you![edit]

Original Barnstar Hires.png The Original Barnstar
Well done for creating the DYKUpdateBot, a great tool! Thanks, Matty.007 16:08, 8 September 2013 (UTC)

September 11 server maintenance appears to have halted DYKUpdateBot[edit]

There was scheduled OS maintenance on willow a couple hours ago. Neither DYKUpdateBot and ‎DYKHousekeepingBot seem to have survived the experience. Would appreciate a restart when you get the chance. --Allen3 talk 00:15, 12 September 2013 (UTC)

Done, thanks! Shubinator (talk) 07:00, 12 September 2013 (UTC)

Speedy deletion nomination of File:Eurocup Trophy.JPG[edit]

A tag has been placed on File:Eurocup Trophy.JPG requesting that it be speedily deleted from Wikipedia. This has been done under section F2 of the criteria for speedy deletion, because it is an image page for a missing or corrupt image or an empty image description page for a Commons-hosted image.

If you think this page should not be deleted for this reason, you may contest the nomination by visiting the page and clicking the button labelled "Click here to contest this speedy deletion". This will give you the opportunity to explain why you believe the page should not be deleted. However, be aware that once a page is tagged for speedy deletion, it may be removed without delay. Please do not remove the speedy deletion tag from the page yourself, but do not hesitate to add information in line with Wikipedia's policies and guidelines. Sfan00 IMG (talk) 14:31, 14 September 2013 (UTC)

Speedy deletion nomination of File:Silvina Moschini empresaria.jpg[edit]

A tag has been placed on File:Silvina Moschini empresaria.jpg requesting that it be speedily deleted from Wikipedia. This has been done under section F2 of the criteria for speedy deletion, because it is an image page for a missing or corrupt image or an empty image description page for a Commons-hosted image.

If you think this page should not be deleted for this reason, you may contest the nomination by visiting the page and clicking the button labelled "Click here to contest this speedy deletion". This will give you the opportunity to explain why you believe the page should not be deleted. However, be aware that once a page is tagged for speedy deletion, it may be removed without delay. Please do not remove the speedy deletion tag from the page yourself, but do not hesitate to add information in line with Wikipedia's policies and guidelines. Sfan00 IMG (talk) 14:32, 14 September 2013 (UTC)

08:00 12 October 2013 run for DYKUpdateBot[edit]

FYI, DYKUpdateBot missed the 08:00, 12 October 2013 (UTC) update. Manual update has been performed. Past performance indicates the bot will most likely recover for the next run (now scheduled for 17:03 (UTC)), but if you get a chance to check things before then it would be appreciated. --Allen3 talk 09:28, 12 October 2013 (UTC)

Another data point: The most recent update to Wikipedia:Did you know/DYK hook count was performed by an IP. Similar symptoms to those seen during the MediaWiki update at the end of August. --Allen3 talk 10:06, 12 October 2013 (UTC)
DYKHousekeepingBot hasn't run since 08:50 today (that IP run Allen3 mentions), even though prep areas have been built and new hooks added in the intervening five hours. Thanks for anything you can do to get it functioning again. BlueMoonset (talk) 13:56, 12 October 2013 (UTC)
Another interesting data point. I performed a manual update of Wikipedia:Did you know/DYK hook count today. Several minutes afterward, the update was reverted by the IP. Looks like DYKHousekeepingBot is both logged out and seems to be stuck in October 12th. --Allen3 talk 18:37, 15 October 2013 (UTC)
Ack, sorry I didn't see this earlier, I've been busy and neglecting email. I've restarted DYKHousekeepingBot and it seems to be functioning, and (for the record) DYKUpdateBot recovered on the 17:03 12 October update as Allen predicted. Shubinator (talk) 01:54, 16 October 2013 (UTC)
Thanks for restarting the bot, Shubinator. Glad to see you again. BlueMoonset (talk) 03:08, 16 October 2013 (UTC)

Bot error?[edit]

I've fixed it, but what happened in this edit? --Geniac (talk) 03:49, 22 October 2013 (UTC)

Odd. Looks like a connectivity problem caused the bot to think the page was empty. The bot simply takes the text that was there before, appends it, and sends the updated text back to Wikipedia servers. Thanks for catching this! Shubinator (talk) 07:17, 22 October 2013 (UTC)

End of month glitch[edit]

Hello Shubinator. Would you review the question I posted at Wikipedia talk:Did you know#Byrd Spilman Dewey and opine if you can imagine a way to fix the glitch I eluded to which apparently affects the information displayed by {{DYK talk}} for hooks posted on the last day of the month that are removed at 00:00 on the first day of the following month? Thank you.—John Cline (talk) 03:52, 27 October 2013 (UTC)

Replied there. Unfortunately I don't see an easy way out. Shubinator (talk) 03:28, 30 October 2013 (UTC)

DYKHousekeepingBot Good[edit]

Shub - Thanks for the reminder.[1] Keep up the good work. -- Jreferee (talk) 07:50, 9 November 2013 (UTC)

Glad you like it :) Shubinator (talk) 18:56, 10 November 2013 (UTC)

16:00, 11 Nov. 2013 update was not performed by DYKUpdateBot[edit]


DYKUpdateBot failed to perform the scheduled update at 16:00, 11 November 2013 (UTC). Prior to the update there was an edit by an anonymous user to User:DYKUpdateBot/Errors([2]). Looks like the bot lost its session data or was otherwise logged out before the update was attempted. Will be watching to see if the recovery code kicks in for the update at midnight (UTC). --Allen3 talk 16:17, 11 November 2013 (UTC)

Recovery code kicked in for the 00:00 (UTC) update, so DYKUpdateBot is back in business. --Allen3 talk 00:07, 12 November 2013 (UTC)
Thanks for keeping an eye on this. When I get some more spare time, I'll try to look into why the bot didn't notice it was logged out - I thought I'd protected it against that sort of thing. Migration to Tool Labs will likely take higher priority though. Shubinator (talk) 07:21, 13 November 2013 (UTC)
Should be fixed with this change. Shubinator (talk) 21:10, 5 July 2014 (UTC)

DYKHousekeepingBot appears to need a restart[edit]

Looks like DYKHousekeepingBot has experienced a logout/loss of session data problem. Last edit to Wikipedia:Did you know/DYK hook count was several hours ago and was performed by an IP[3]. A restart of the bot would be appreciated. --Allen3 talk 10:02, 15 November 2013 (UTC)

Done :) Thanks! Shubinator (talk) 04:44, 16 November 2013 (UTC)

DYKcheck Feature Request[edit]

This is just to let you know that I left a note for a feature request at User:Shubinator/DYKcheck#Ideas for development about showing the original prose size with the 5x expansion statistics. It seemed easy to implement. If you don't want to, would you mind if I implemented it? Thanks! APerson (talk!) 03:25, 17 November 2013 (UTC)

I'm fine with you implementing it as long as it doesn't slow down the script too much. I'm curious how you would detect original prose size - currently the script doesn't know the "original" date. Shubinator (talk) 06:01, 2 December 2013 (UTC)

Request for DYKHousekeepingBot[edit]

When it is editing the list of approved hooks, can the bot please now say approved instead of verified because the new word explains it better. [4] Rcsprinter (cackle) @ 09:50, 7 December 2013 (UTC)

I personally like "verified" better, but I'm open to changing it. Why "approved"? Shubinator (talk) 16:01, 9 December 2013 (UTC)
"Verified" doesn't really mean anything in terms of a review. It's not clear that it means "reviewed and approved for promotion", which is what it needs to convey. Rcsprinter (parlez) @ 19:32, 10 December 2013 (UTC)
"Approved" seems too rigid though, and presumes that the nomination cannot be unapproved. I don't see a clear-cut case for "approved" over "verified", but if you feel strongly about it, feel free to start a thread on WT:DYK to gauge consensus. Shubinator (talk) 04:41, 11 December 2013 (UTC)


failed to update around 1:44 AM 12 December. Please have a look. Cheers. Materialscientist (talk) 05:27, 12 December 2013 (UTC)

Network connectivity issues again, the bot's auto-recover code kicked in and it looks like it's back to normal. Thanks! Shubinator (talk) 16:12, 12 December 2013 (UTC)

DYKHousekeepingBot taking an unannounced holiday[edit]

Shubinator, I don't know whether it got caught at a gigantic 48-hour sale or stuck somewhere in inclement weather, but the last update was over 39 hours ago, at 05:22, December 16, 2013 (UTC). If you can get it back in gear, that would be great. Many thanks. BlueMoonset (talk) 20:38, 17 December 2013 (UTC)

It was playing with cyber reindeer, I've brought it back to reality. Thanks! (Maile as well.) Shubinator (talk) 19:18, 18 December 2013 (UTC)
Many thanks, Shubinator. I won't ask whether it now has a red nose... BlueMoonset (talk) 06:16, 19 December 2013 (UTC)

DYKcheck and Drafts[edit]

Hi, This is part three in my apparently ongoing series of related requests, the previous ones being in March and April 2012. This time I'm asking you to modify DYKcheck to recognize moves from the new Draft namespace. (Example move.) There's certainly no hurry to get this done. Thanks, MANdARAX  XAЯAbИAM 09:09, 19 December 2013 (UTC)

I happened to have made this request just before a flurry of activity requesting your assistance below and on WT:DYK, so I suspect it may have gotten overlooked. As I said, there's no hurry, so I'm not nagging you, but I just wanted to make sure it wasn't missed. MANdARAX  XAЯAbИAM 21:29, 2 January 2014 (UTC)
Yeah, haven't missed it :) There are a few things that will take higher priority, for example moving the bots over to Labs, but this is on the list. Shubinator (talk) 07:01, 8 January 2014 (UTC)
For the record, this was implemented as indicated here. Shubinator (talk) 04:53, 27 June 2014 (UTC)


The DYK bot got stuck on my page! Thanks for all your amazing work :) [5] Gareth E Kegg (talk) 10:33, 19 December 2013 (UTC)

DYK Update bot malfunctioning on user talk pages[edit]

Shubinator, the DYKUpdate bot has been malfunctioning since the DYK sets that began about 24 hours ago. It mal-forms the template notification on the user's talk page. — Maile (talk) 13:05, 19 December 2013 (UTC)

Some users have noted that User:Ameliorate!/DYKmake has recently been deleted, could that be the problem? Gatoclass (talk) 07:13, 20 December 2013 (UTC)
See also this thread. Gatoclass (talk) 07:50, 20 December 2013 (UTC)

It appears that the relevant pages in Ameliorate's user space have been undeleted, but at some point they should probably be moved to formal wikispace. Gatoclass (talk) 05:26, 21 December 2013 (UTC)

Yeah, looks like the crisis has been averted. Long-term we should remove the references to Ameliorate!'s space, specifically these:
I can take a crack at cleaning this up tomorrow. Did I miss any pages? Shubinator (talk) 07:18, 21 December 2013 (UTC)
Too sleepy to go after this tonight, and I'm traveling tomorrow, but it'll happen in the next few days. Shubinator (talk) 07:28, 22 December 2013 (UTC)
Done. Shubinator (talk) 17:29, 5 July 2014 (UTC)

A problem from DYKcheck?[edit]

Hello! I've created an article named Basketball at the 2013 Southeast Asian Games – Men's tournament, I used the DYKcheck on how many characters it has. It seems the DYKcheck didn't counted some words in the statistical leaders and medal winners section of the article even though they are not in a table or in a template. Does the words count? btw, I'm currently nominating it for WP:DYK. Cheers! FairyTailRocks (talk) 08:43, 30 December 2013 (UTC)

It is working by now. FairyTailRocks (talk) 17:17, 30 December 2013 (UTC)

Not quite sure why DYKHousekeepingBot didn't pick this one up[edit]

Shubinator, as I understand it (and correct me if I'm wrong), DYKHousekeepingBot should generate a new list when there has been a change in at least one template: a hook as newly become verified (given a tick), or has been unverified (tick superseded); a template has been approved or rejected, or a new hook has been transcluded or an existing hook has been moved to the special occasion holding area and has thus disappeared from view as far as the bot is concerned.

At the moment, it's 21:35 UTC. The bot last did an update at 18:33 (after a new template was transcluded at 18:31), but it also posted a "you forgot to transclude" message on someone's talk page at 21:04, so the bot is clearly still running.

However, at 19:53, Template:Did you know nominations/Ernest Yarrow (from October 3, the oldest hook) was given an AGF tick, but a new list hasn't been generated to reflect this change. Shouldn't it have been? Thanks for taking a look at this (or for correcting my misunderstanding). BlueMoonset (talk) 22:08, 5 January 2014 (UTC)

Follow-up: I had trouble posting the above, so I didn't see that the bot finally did an update at 22:04, which could be due to the promotion of a hook (Template:Did you know nominations/Raadi Manor) to prep 2 at 21:53, but it doesn't explain why a promotion to prep 3 at 20:58 (Template:Did you know nominations/Black Duck Joint Venture) didn't cause an update at 21:04, when the "forgot to transclude" message was posted as noted above. Best, BlueMoonset (talk) 22:27, 5 January 2014 (UTC)
Interesting. It looks like the logic is correct but delayed right? The bot logs show that it did check for updates at 19:04, 19:34, 20:04, 20:34, 21:04, and 21:34. My guess is that Wikipedia's APIs returned a stale version of the page. Parts of the API return stale results when the server's under heavy load, some don't, and I wouldn't be surprised if the particular API call to fetch the HTML of a page is one of them. Shubinator (talk) 06:57, 8 January 2014 (UTC)

08:00 11 January 2014 run missed by DYKUpdateBot[edit]

FYI, DYKUpdateBot failed to perform the update scheduled for 08:00, 11 January 2014 (UTC). A manual update has been performed. Will try to keep an eye out in case the normal recovery code does not function as expected. --Allen3 talk 10:49, 11 January 2014 (UTC)

DYKUpdateBot ran at 18:20, so it seems to be back in the saddle. DYKHousekeepingBot did an update an hour ago (20:39) but did not do one just now at 21:40, despite a few promotions to prep over the past half hour, and even more in the previous half hour (between 20:39 and 21:09). I've been having to purge the queue page more frequently, lately; if the same thing is happening with the API, as you theorized last time, that's still pretty bad if the page is remaining stale for close to an hour. I'm beginning to think that it takes an addition or subtraction of a template transclusion on the T:TDYK page to cause an update, not a promotion or rejection of any number of existing templates... (The DYKHousekeepingBot is running, since it did post a reminder that a transclusion hadn't been done on a recent DYK template creation at 21:40.) BlueMoonset (talk) 21:51, 11 January 2014 (UTC)
Thanks folks for keeping an eye on things. On the DYKHousekeepingBot issue, the next time you see it's stale, can you try making a null edit to T:TDYK? (Click edit, then save. This shouldn't add anything to the page history.) Feels like if the template transclusion theory is true, then we're back to the same issues around transcluded pages that we've been seeing for years (with image protection then), which can be one-time "fixed" with a null edit. Shubinator (talk) 22:49, 12 January 2014 (UTC)
I have performed null edits to Template talk:Did you know‎ several times during the last week after promoting sets of hooks to the prep areas. It does appear to provide a temporary fix. --Allen3 talk 22:58, 12 January 2014 (UTC)

DYKHousekeepingBot AWOL[edit]

Shubinator, DYKHousekeepingBot last ran at 18:46, 17 January 2014 (UTC), so it's been inactive for about 11 hours now. DYKUpdateBot seems to be fine, as it just posted the two-hour warning (no queue is ready at the moment) to WT:DYK.

Please encourage the DYKHousekeepingBot to resume its regular reports as soon as you can. Many thanks. BlueMoonset (talk) 06:14, 18 January 2014 (UTC)

I don't know if you've tried to kick the bot, but I observe that Wikipedia:Did you know/DYK hook count hasn't updated in more than 24 hours. --Orlady (talk) 07:01, 19 January 2014 (UTC)
Done. Looks like the bot got signed out again. Both bots have code to check whether or not they're signed in, but it doesn't seem to be working any more. I'll look into fixing this eventually, but moving the bots over to Labs will take priority. Thanks for letting me know! Shubinator (talk) 07:43, 20 January 2014 (UTC)

16:00, 3 February 2014 update[edit]

FYI, DYKUpdateBot missed the update scheduled for 16:00, 3 February 2014 (UTC). A manual update has been performed. Will try to check the next update (currently scheduled for 01:15 (UTC)) in case the recovery code does not function normally. --Allen3 talk 17:46, 3 February 2014 (UTC)

Not only did the DYK update bot miss the last update, but it looks like the DYK housekeeping bot may also be AWOL. The last update to "List of DYK Hooks by Date" was roughly 8 hours ago. --Orlady (talk) 18:38, 3 February 2014 (UTC)
From what I can tell, DYKUpdateBot will probably need a restart. The bot has yet to clear a test message placed into User:DYKUpdateBot/Errors, indicating its usual status checks every 10 minute are not occurring. --Allen3 talk 19:16, 3 February 2014 (UTC)
Both bots restarted. Judging by the email threads flying around, Toolserver's getting less stable. Thanks for the heads up, and sorry for the delay. Shubinator (talk) 07:28, 6 February 2014 (UTC)

Toolserver problems appear to have halted the bots again[edit]

Looks like another set of restarts may be needed. ‎DYKHousekeepingBot has not updated Wikipedia:Did you know/DYK hook count in over 8 hours. DYKUpdateBot in turn failed to issue a warning about all the queues being empty as it usually does when the queues are empty 2 hours before a scheduled update. It does appear some effort is being made to correct issues on the toolservers.[6] Hopefully things will improve soon. --Allen3 talk 01:43, 7 February 2014 (UTC)

Yep, looks like willow was restarted. Both bots back in action. Thanks! Shubinator (talk) 06:33, 7 February 2014 (UTC)


I received a message that a step is missing in Template:Did you know nominations/Magnificat (Rutter), however, it appeared a while ago. Can the bot address the one who didn't close it? --Gerda Arendt (talk) 07:54, 13 February 2014 (UTC)

It looks like the |passed=yes was not done when closing it. I've now correctly closed the nomination. I don't know if the bot should be expected to handle such errors. MANdARAX  XAЯAbИAM 09:48, 13 February 2014 (UTC)
Thank you, Mandarax! "Should" I don't know, but it might be not difficult to check if an article already appeared, if you can tell a bolded link, --Gerda Arendt (talk) 12:11, 13 February 2014 (UTC)
This sort of human error should be fairly rare, and would require a decent bit of code to work around, so we'll let it be for now. If it's commonplace, let me know. Shubinator (talk) 23:29, 16 February 2014 (UTC)


FYI, Shubinator: It looks like DYKUpdateBot (talk · contribs) has stopped working. :-( --PFHLai (talk) 04:15, 14 February 2014 (UTC)

Actually, it's intermittently active. --PFHLai (talk) 11:31, 14 February 2014 (UTC)
The logs show the bot was having issues on the 14th, but it looks like the 15th and 16th were business as usual. The intermittent issues will hopefully disappear once I switch the bots over to Labs. Shubinator (talk) 23:27, 16 February 2014 (UTC)
Thanks, Shubinator. I thought I should report to you that the bot missed an update just now. Hope this helps. Thanks. --PFHLai (talk) 00:47, 9 March 2014 (UTC)
This is probably due to scheduled OS updates on the toolserver.[7] ‎DYKHousekeepingBot appears to also be MIA, so restarts following an apparent reboot on the toolserver would be appreciated. --Allen3 talk 03:19, 9 March 2014 (UTC)
  • The Toolserver-l mailing list suggests the servers are back among the living.[8] A restart of the bots would be appreciated when you get a chance. --Allen3 talk 00:23, 10 March 2014 (UTC)
  • I've brought both of the bots back online. Thanks! Shubinator (talk) 04:56, 11 March 2014 (UTC)
  • Thanks, Shubinator. Housekeeping is already doing its thing, and Update should put the message about empty queues on the talk page in about 40 minutes, assuming no one moves a prep to a queue before then. BlueMoonset (talk) 07:15, 11 March 2014 (UTC)

Speedy deletion nomination of File:Yoshimi Tanigawa - Ikamaryuu shikibouchou.jpg[edit]

A tag has been placed on File:Yoshimi Tanigawa - Ikamaryuu shikibouchou.jpg requesting that it be speedily deleted from Wikipedia. This has been done under section F2 of the criteria for speedy deletion, because it is an image page for a missing or corrupt image or an empty image description page for a Commons-hosted image.

If you think this page should not be deleted for this reason, you may contest the nomination by visiting the page and clicking the button labelled "Click here to contest this speedy deletion". This will give you the opportunity to explain why you believe the page should not be deleted. However, be aware that once a page is tagged for speedy deletion, it may be removed without delay. Please do not remove the speedy deletion tag from the page yourself, but do not hesitate to add information in line with Wikipedia's policies and guidelines. Sfan00 IMG (talk) 12:39, 22 February 2014 (UTC)

DYK Check[edit]

Hi there. I'd really appreciate it if you could help me out with your DYK Check tool. I posted on the DYK Check's talk page a while back and never heard from anyone, so I hope you don't mind if I post here. I complied with the instructions, or at least I attempted to. When I tried to create "skin.js" I was redirected to "monobook.js" and I put the script there. But it doesn't seem to be working for me. I can't find the tool. I would be so, so very grateful if you could take a moment to address my issue here, as I'd like to get started reviewing DYKs. I'm sure I'm doing something wrong. Thanks very much! Coretheapple (talk) 16:14, 14 March 2014 (UTC)

For the record, this was resolved as indicated here. Shubinator (talk) 15:11, 1 July 2014 (UTC)
Yes it was. Not sure what happened, but DYKCheck magically appeared under "tools" one fine day. How about that. Coretheapple (talk) 18:58, 1 July 2014 (UTC)

08:25 10 April 2014 update by DYKUpdateBot[edit]


DYKUpdateBot failed to perform the update scheduled to occur at 08:25 10 April 2014 (UTC). A manual update has been performed. DYKHousekeepingBot may also be experiencing problems as the last update to Wikipedia:Did you know/DYK hook count was performed by an IP. If memory serves, there is a good chance that DYKUpdateBot will recover and perform the next update. DYKHousekeepingBot seems to have experienced some kind of connectivity issue and will probably need to be restarted. --Allen3 talk 11:03, 10 April 2014 (UTC)

I wonder if it got logged out because of the Heartbleed token change? Either way, it is still down. Sven Manguard Wha? 04:57, 11 April 2014 (UTC)
The timing is wrong to blame this on Heartbleed. The token change took place on April 8 ([9]), more than a day before DYKHousekeepingBot began to show problems. This looks like a plain old connectivity issue, the type that has happens once every month or three. --Allen3 talk 13:46, 11 April 2014 (UTC)
  • Another diagnostic data point for DYKHousekeepingBot. I performed a manual update to Wikipedia:Did you know/DYK hook count. Two minutes later, the update is reverted with an IP restoring the previous version of the page.[10] This suggests that DYKHousekeepingBot is still operating at some level and using an outdated input source to calculate the list of outstanding DYK hooks. --Allen3 talk 22:17, 11 April 2014 (UTC)
  • DYKUpdateBot missed the 01:33 12 April 2014 (UTC) update. Manual update has been performed. --Allen3 talk 03:02, 12 April 2014 (UTC)
    • Looks like overall DYKUpdateBot recovered, minus the blip on 12 April. I've restarted DYKHousekeepingBot. Sorry for the delay. Shubinator (talk) 19:24, 13 April 2014 (UTC)

Toolserver reboot on April 28[edit]

The toolservers underwent O/S maintenance starting at 22:00, 28 April 2014 (UTC).[11] As this maintenance included a reboot, please restart both DYKUpdateBot and DYKHousekeepingBot when you get a chance. --Allen3 talk 00:22, 29 April 2014 (UTC)

Done, thanks for the reminder. I have to take off, otherwise I'd also take a crack at the queues. Shubinator (talk) 15:46, 29 April 2014 (UTC)

Request for comment[edit]

Hello there, a proposal regarding pre-adminship review has been raised at Village pump by Anna Frodesiak. Your comments here is very much appreciated. Many thanks. Jim Carter through MediaWiki message delivery (talk) 06:46, 28 May 2014 (UTC)

DYKUpdateBot appears to be down[edit]

The bot should have updated the main page at 02:45 UTC, and it's over two hours after that. There's no error, and the bot hasn't done any edit since the previous update on the 29th. DYKHousekeepingBot, however, seems to be working just fine. BlueMoonset (talk) 04:58, 30 May 2014 (UTC)

  • Looks like this was a one-off. Materialscientist did a manual update for Queue 5 at 05:33; the bot reawakened and processed next queue at 17:23, and appears ready to do the next one at 05:08 on the 31st. Glad it reset on its own. BlueMoonset (talk) 21:14, 30 May 2014 (UTC)
  • Thanks for keeping an eye on this. Looks like a connectivity issue. Once I move DYKUpdateBot over to Labs (soon), we should see fewer connectivity problems. Shubinator (talk) 06:50, 4 June 2014 (UTC)

Now it's DYKHousekeepingBot that's hors de combat: last update was at 21:10, 9 June 2014 (UTC), a good nine hours ago. Can you give it a little encouragement to wake up? Many thanks. BlueMoonset (talk) 06:12, 10 June 2014 (UTC)

Still not updating. — Maile (talk) 19:08, 10 June 2014 (UTC)
Fixed :) Not sure if this is the standard connectivity issues we've seen in the past with Toolserver or something else. Shubinator (talk) 06:21, 12 June 2014 (UTC)
Thanks for fixing it. BlueMoonset (talk) 23:13, 12 June 2014 (UTC)

Something went wrong with the 16 June update around 0 UTC, thus updated manually. Please, have a look when time permits. Materialscientist (talk) 01:37, 16 June 2014 (UTC)

Digging in. I migrated DYKUpdateBot over to Labs for this update, looks like something went wrong with the migration. If I can't sort it out before the next update I'll move the bot over to Toolserver as I debug Labs. Sorry for the trouble. Shubinator (talk) 05:00, 16 June 2014 (UTC)
This is odd. The bot's running into issues on both Labs and Toolserver, which means our fallback plan won't work. Shubinator (talk) 05:15, 16 June 2014 (UTC)
The bot is having trouble editing pages. It's unclear why this is happening; I can manually log in as the bot and edit pages, but the program can't. The program also can't edit pages when it's logged in as me, which suggests it's not a problem with the bot's account. DYKHousekeepingBot is fine, which is also odd, since the two bots share the same code for editing pages. I'll look into this more tomorrow evening, but right now it looks bleak. Shubinator (talk) 06:13, 16 June 2014 (UTC)
I've narrowed down the issue to the login code. The bot isn't being logged in. I'm guessing a recent Mediawiki update causing this break since the bots' login code hasn't changed in quite a while. I'm looking at different ways of fixing this, but no ETA yet. On a related note, it's quite possible that DYKHousekeepingBot will stop working the next time I need to restart it. That's because the two bots share the same login code and I'm guessing DYKHousekeepingBot has simply retained its logged-in session from before the breaking change went into effect. Shubinator (talk) 01:18, 17 June 2014 (UTC)
The bot's back up and running. It was a fairly subtle bug; the bot was having trouble with the read-login-read-edit sequence when it starts up. I tweaked the code so the bot logs in before the first read, and that fixed things. I'm not sure why that fixed things though; the underlying bug appears to be in the JavaWikiBotFramework (JWBF). I'm considering rewriting the bot in Python and against the Pywikibot framework so we're running on a more stable platform. Sorry for the multi-day outage. Shubinator (talk) 04:09, 19 June 2014 (UTC)
And thanks to Materialscientist and Allen3 for keeping the updates rolling. Shubinator (talk) 04:10, 19 June 2014 (UTC)

Wikipedia:Did you know/DYK hook count[edit]

The time frame for DYK eligibility has changed from 5 to 7 days: [12]. As such, you may want to change the coloring on Wikipedia:Did you know/DYK hook count. --ThaddeusB (talk) 22:05, 14 June 2014 (UTC)

I'd like to suggest that you go from three colors to two: add two days to the white section so it totals eight rather than six, eliminate the light pink section (which probably dates back to the so-called "Swahili rule", and shows days six through eight), and make the rest the current dark pink (rose) color. Thanks for your help, Shubinator. BlueMoonset (talk) 01:23, 15 June 2014 (UTC)
Done. Let me know if I mucked up the colors :) Shubinator (talk) 04:26, 19 June 2014 (UTC)

DYKcheck doesn't know about the Draft space[edit]

Shubinator, the current DYK review of The Lost Boys (professional wrestling) has revealed that DYKcheck doesn't know how to deal with the recently introduced Draft namespace. Draft is a general area that functions like a general draft area for articles that are being built, but in a common area rather than in a subdirectory of a User's space. So it basically needs to be treated like these: areas where it's okay to work for as long as you like until the article is ready for the main Wikipedia article space, at which point it gets moved into mainspace and the DYK clock starts ticking.

For this article, it started at AfC, was moved to Draft space on May 22 for further work (and the move comment leads me to believe that this is going to happen a lot), and then was moved from Draft to articlespace on May 30. The DYKcheck software caught the first move but not the second; the second one needs to be caught as it's what determines the start of the now-seven-day newness period.

Do you have any idea when you think you could incorporate this? Thanks for anything you can do to help. (I did ping you from the nomination's template, but those pings don't always work, and I thought it would be more useful to explain more fully here anyway.) BlueMoonset (talk) 18:45, 20 June 2014 (UTC)

Note that I had requested this in December, so it should already be on your to-do list. MANdARAX  XAЯAbИAM 19:33, 20 June 2014 (UTC)
Fairly straightforward tweak, so I've gone ahead and made the change. Let me know if it isn't working the way you expect. (And yeah, messages here are better than the pings.) Shubinator (talk) 05:29, 23 June 2014 (UTC)
It's working on the article I mentioned above. I don't know of any others offhand. Many thanks. BlueMoonset (talk) 13:28, 23 June 2014 (UTC)

DYKUpdateBot's feelings[edit]

I saw you comment about this at DYK talk and I hope you don't think I was insulting your work with this edit. If you did, I'm sorry. I was just having some fun with TRM's outburst (referring to a Mitchell and Webb sketch about a robot that confuses cheese and petrol). Belle (talk) 01:24, 25 June 2014 (UTC)

Thanks for clarifying. I sensed that you meant it as a joke, but in the future, keep in mind that it's tough to incorporate suicide into a good joke, especially on the Internet. Independent of your comment, the general atmosphere around the bot's messages have not been positive. That's ok, my code isn't perfect, but I'd rather see the community work towards constructive solutions than rage at code. The unconstructive atmosphere surrounding the bot (and honestly, DYK itself) is what I was referencing in my comment at WT:DYK. Of the editors advocating change, you're one of the more constructive ones, and I appreciate that. Shubinator (talk) 01:34, 25 June 2014 (UTC)

Outstanding requests[edit]

Over the past few weeks I've been taking care of your requests; thanks all for bearing with the delays. The last two requests:

  • DYKcheck on nom subpages, preps, and queues, requested by User:Mandarax. This would require a decent bit of code, which requires a decent bit of time. If more people request it I'd be more interested in writing it, but for now let's assume it's not going to happen.
  • DYKcheck on Labs, requested by User:Spinningspark. This would require even more code and would create two copies of the DYKcheck codebase, which makes it tougher to maintain. I'd rather keep one copy.

I believe all outstanding requests are now resolved. If I missed/forgot something, let me know. Shubinator (talk) 17:33, 6 July 2014 (UTC)

My request was mostly to facilitate the checking of hook length. For example, lots of people don't know that (pictured) doesn't count, but that in (something else pictured), "something else " does, or that the ellipsis doesn't, but the question mark does. I erroneously thought that since it worked on T:DYK, it would be easy to extend it. Since that's not the case, it probably wouldn't be worth the effort just to make it a little easier to determine hook length. Thanks, as usual, for everything you do around here! MANdARAX  XAЯAbИAM 23:34, 18 July 2014 (UTC)

Wikipedia:Did you know/DYK hook count[edit]

Please see the edit I just made (overwritten by the bot now) and incorporate that into your bot script. This is necessary as otherwise anyone who clicks one of these links while viewing T:TDYK via redirect, old revision, diff, edit preview, etc. will be forced to reload the current version of the page. This fixes that to use a relative link on T:TDYK and an absolute links elsewhere. See also old discussion at Wikipedia_talk:Did_you_know/Archive_91#New_code..._what.27s_with_making_it_so_complicated.3F and current discussion at Wikipedia_talk:Did_you_know#Passed_DYKs. Thanks. jcgoble3 (talk) 16:47, 15 July 2014 (UTC)

Done; replied at the current discussion. Shubinator (talk) 08:02, 16 July 2014 (UTC)

Position of dyktalk on talk pages[edit]

I've noticed that DYKUpdateBot puts {{dyktalk}} right under the project banners, but WP:TPL suggests it is put above them. – Editør (talk) 10:53, 28 July 2014 (UTC)

Historically (even before DYKUpdateBot), the template was placed at the end of the banner section of the talk page. Placing the template above the project banners would be tricky and buggy, so I'll hold off on implementing this until there's consensus on making this change. Shubinator (talk) 15:36, 28 July 2014 (UTC)

Template:Did you know/Queue/LocalUpdateTimes[edit]

Oh Technowizard, I added a column (per someone's request at Talk DYK) and now that AUGUST is here the column widths aren't working as well as they did in JULY. Can you fix? EEng (talk) 14:35, 1 August 2014 (UTC)

I have to run, but at a glance it looks like the simplest solution is to remove a column. You could also try tweaking the percentages (currently 80, 60, 16, 20) to change column and table size. Shubinator (talk) 15:40, 3 August 2014 (UTC)
The customshift thing scared me, but I gave it a try. If anything goes wrong I'm gonna blame you, of course. EEng (talk) 18:23, 3 August 2014 (UTC)
The table ended up too wide, so I tried a couple of different numbers. It is typical that in the longer months (such as September, but August through February, usually), the date/time goes to three lines; this is not the end of the earth by any means. BlueMoonset (talk) 03:34, 4 August 2014 (UTC)
Looks good. Thanks BlueMoonset! Shubinator (talk) 05:26, 4 August 2014 (UTC)
The most important thing to remember is that, as promised above, this is all Shubinator's fault. EEng (talk) 05:28, 4 August 2014 (UTC)

DYKcheck prose[edit]

Shubinator, I was just running DYKcheck on St. Augustine Parish Church (Laguna), and noticed that it was counting some text in the External links section, about as prose. A quick investigation showed that this text was generated by the "commons category inline" template; it's the "Media related to" X "available at Wikimedia Commons" message. Is there an easy way you can convince DYKcheck that this is not prose that should count? (Indeed, I wonder whether anything should count as article prose if it's in External links.)

Thanks for looking into this. BlueMoonset (talk) 14:24, 21 September 2014 (UTC)

I took a look at the HTML and unfortunately it's fairly difficult to figure out that the template isn't standard text:

<p><img alt="" src="//" width="12" height="16" srcset="// 1.5x, // 2x" data-file-width="1024" data-file-height="1376" /> Media related to <a href="//" class="extiw" title="commons:Category:Saint Augustine Parish Church of Bay">Saint Augustine Parish Church of Bay</a> at Wikimedia Commons</p>

It's even using the p HTML tag, generally used to denote prose. If the template is tweaked so it's easier to identify (adding a div tag around it with a class name might be enough), I could tweak DYKcheck to recognize it. As is, though, there isn't an identifying mark. Shubinator (talk) 02:11, 24 September 2014 (UTC)

A new task for your DYK bot?[edit]

At Talk:Main Page#Main page image vandalism, various suggestions have been discussed to deal with the occasional problem of TFA images not being protected at Commons. One clever person remembered that your DYK bot issues an alert if a DYK image is unprotected. Do you think you might be able to configure it to issue an alert (to a location to be decided) if "Wikipedia:Today's featured article/[tomorrow's date]" has an unprotected image? Yours, BencherliteTalk 15:42, 20 October 2014 (UTC)

Definitely doable, I can tweak DYKUpdateBot to do this. The code is the checkIfProtected function at User:DYKUpdateBot/Code. The toughest part would be figuring out which image is next up. I'm not sure that'll entirely fix TFA's problem though. Is it possible for the automated Commons protection to accidentally protect an image that has already been vandalized? Shubinator (talk) 03:51, 21 October 2014 (UTC)
Presumably it can just do something like this?
  • Find tomorrow's TFA using something like: [[Wikipedia:Today's featured article/{{#time:F j, Y|+1 day}}]]
  • Check to see if the blurb uses {{TFAIMAGE}}. If not, stop.
  • If yes, then find the file name (TFAIMAGE doesn't use a "File:" prefix but hopefully this won't be difficult to overcome)
  • Check to see whether the file exists at Commmons. If not, then the file is locally hosted and automatically protected. Stop.
  • If yes, then check to see if the file is fully protected. If yes, then stop.
  • If no, then issue alert.
The question of image vandalism while the blurb is still in the queue is a slightly different issue, but AFAIK it hasn't happened yet, whereas alterations to images that should have been protected but weren't has now happened. If we can address one problem first, then we can see if we need to prevent something else! In any event, vandalizing an image earlier in the process would hopefully be spotted well in advance of the blurb reaching the main page (not least because it's rare for an image to be used in a TFA blurb that isn't also in the article, so changing the image would change it in both places). Thanks, BencherliteTalk 10:21, 21 October 2014 (UTC)
Sounds good. Let me know when everyone's settled on an alert page (the page the bot should post a notice to when tomorrow's TFA image is unprotected). I'll start tinkering with the code, might take a while since I don't have much spare time these days. Shubinator (talk) 01:12, 22 October 2014 (UTC)

Speedy deletion nomination of File:Presiden Sukarno dyk.jpg[edit]

A tag has been placed on File:Presiden Sukarno dyk.jpg requesting that it be speedily deleted from Wikipedia. This has been done under section F2 of the criteria for speedy deletion, because it is an image page for a missing or corrupt image or an empty image description page for a Commons-hosted image.

If you think this page should not be deleted for this reason, you may contest the nomination by visiting the page and clicking the button labelled "Click here to contest this speedy deletion". This will give you the opportunity to explain why you believe the page should not be deleted. However, be aware that once a page is tagged for speedy deletion, it may be removed without delay. Please do not remove the speedy deletion tag from the page yourself, but do not hesitate to add information in line with Wikipedia's policies and guidelines. Sfan00 IMG (talk) 19:01, 4 November 2014 (UTC)

Request or query about DYKcheck[edit]

Hi, would it be a monumental task to put this script on the toolserver such that we could enter the name of a page and use? ~ R.T.G 01:47, 16 November 2014 (UTC)

That wouldn't be easy. Likely the script would have to be rewritten in another programming language. If someone else would like to try though, the source code is visible to everyone. Shubinator (talk) 07:16, 16 November 2014 (UTC)
I thought it might be very easy or very complex. If I need it, I better just add it to the browser, cheers o/ ~ R.T.G 17:30, 16 November 2014 (UTC)

IPv6 credits[edit]

Hi, DYKUpdateBot doesn't recognize IPv6 addresses (the example address is a valid one). The bot has previously issued credits to IPv4 addresses. Credits for IPs don't appear very frequently, so this obviously is not a high priority issue, but I thought you should know about it. MANdARAX  XAЯAbИAM 09:44, 17 December 2014 (UTC)

Good catch. I'll put this on my to-do list. Shubinator (talk) 05:50, 18 December 2014 (UTC)

DYK Check comes and goes from the Toolbox[edit]

Hi Shubinator,

As I write this, DYK Check is not appearing in the toolbox. Not for the first time in recent memory, either. It seems to drift in and out. Wondering what is up on that. — Maile (talk) 00:52, 18 December 2014 (UTC)

DYKCheck is only enabled in the article and user namespaces, plus Template talk:Did you know. Does it consistently appear when you're in those namespaces? Shubinator (talk) 05:54, 18 December 2014 (UTC)
I'm just talking about articles. It was always just automatically in my Toolbox when I pulled up an article. I've had the script in my modern .js for years. Thinking that might be the problem, this morning I deleted it from the modern .jr and put it in my common .js For the time being, anyhow, that seems to have resolved this issue. — Maile (talk) 13:17, 18 December 2014 (UTC)
Glad to hear it's back. If you haven't changed skins recently, it's odd that switching .js files fixed it. Shubinator (talk) 21:15, 24 December 2014 (UTC)

00:13 28 January 2015 update missed by ‎DYKUpdateBot[edit]

‎DYKUpdateBot missed the update scheduled for 00:13 today. The Labs-l mailing list reports rolling reboots happening, so it is probably not a problem in the bot itself. A manual update has been performed. I have tagged User:DYKUpdateBot/Errors to see if the bot recovers on its own. If it does not, you may need to restart it manually. --Allen3 talk 00:35, 28 January 2015 (UTC)--Allen3 talk 00:35, 28 January 2015 (UTC)

A litle more checking finds ‎DYKHousekeepingBot is missing in action, so both bots will probably need to be restarted. --Allen3 talk 00:44, 28 January 2015 (UTC)
I've started up both bots again. Thanks for letting me know! Shubinator (talk) 05:32, 28 January 2015 (UTC)
Thanks for getting them going again, Shubinator! BlueMoonset (talk) 05:54, 28 January 2015 (UTC)

00:00 18 February 2015 update missed by ‎DYKUpdateBot[edit]

‎DYKUpdateBot missed the 00:00 18 February 2015 (UTC) update. Manual update has been performed. Labs reports a disk failure earlier today, so this is probably a hardware issue. A message left in User:DYKUpdateBot/Errors has not been cleared in over 10 minutes, so the bot probably needs to be restarted. ‎DYKHousekeepingBot appears to have been unaffected by the problems. --Allen3 talk 01:48, 18 February 2015 (UTC)

I've restarted DYKUpdateBot. Logs don't show anything unusual, but we wouldn't expect the logs to catch a hardware issue like this. Thanks for letting me know! Shubinator (talk) 04:43, 18 February 2015 (UTC)
Thanks for your help. --Allen3 talk 11:03, 18 February 2015 (UTC)

12:00 27 February 2015 update missed by ‎DYKUpdateBot[edit]

Wikilab mailing list is reporting another hardware failure.[13] As usual, DYKUpdateBot was affected and missed the update scheduled for 12:00 27 February 2015 (UTC). Manual update has been performed. Please perform your usual checks and restart the bot at your earliest convenience. --Allen3 talk 12:36, 27 February 2015 (UTC)

Done! It looks like DYKHousekeepingBot managed to stay up, I'm guessing its job was put on a different server. Hopefully Labs gets their new hardware soon. Thanks for the heads up! Shubinator (talk) 17:12, 27 February 2015 (UTC)

DYKHousekeepingBot appears to have gone MIA[edit]

DYKHousekeepingBot's last edit was at 21:51, March 4, 2015 (UTC). There have been two edits to Template talk:Did you know since then that should have prompted an update to Wikipedia:Did you know/DYK hook count. The Labs-l mailing list shows no obvious indications of a problem that might have affected the bot. ‎Please check on the bot when you get a chance. --Allen3 talk 00:36, 5 March 2015 (UTC)

Looks like Wikipedia's generated HTML changed, which is throwing off DYKHousekeepingBot. Fixing... Shubinator (talk) 05:36, 5 March 2015 (UTC)
Fixed! Shubinator (talk) 06:02, 5 March 2015 (UTC)

DYKHousekeepingBot part deux[edit]

We may have had a repeat. DYKHousekeepingBot last updated at 22:22 17 March 2015 (UTC). This edit at 00:00 18 March 2015 (UTC) should have prompted an update of Wikipedia:Did you know/DYK hook count. No obvious issues showing on the Labs mailing list while ‎DYKUpdateBot appears to be working just fine. ‎Please check on the bot when you get a chance. --Allen3 talk 01:52, 18 March 2015 (UTC)

Definitely a repeat. It's been over twenty hours since the last DYKHousekeepingBot update at 22:22 UTC yesterday. Thanks, Shubinator, for anything you can do to get it working again. BlueMoonset (talk) 18:58, 18 March 2015 (UTC)
Back up and running! It looks like the HTML changes were reverted, breaking the bot a second time. I've now tweaked the code to handle both versions of HTML we've seen this month. Sorry for the delay, and thanks for letting me know! Shubinator (talk) 09:28, 19 March 2015 (UTC)

NFS maintenance scheduled on Labs[edit]

I don't know if you saw this, but Labs is scheduled to undergo maintenance for the next two days (Wikipedia:Village pump (technical)#Labs is going to be slow and [14]). Probably a good thing long term, but if past experience is any guide the NFS outage scheduled for 22:00 on March 26 might affect DYKUpdateBot. It is nice to receive a little advance notice however. --Allen3 talk 23:54, 24 March 2015 (UTC)

Good to know, I'll check in tomorrow. Thanks! Shubinator (talk) 04:07, 26 March 2015 (UTC)

DYKUpdateBot and DYKHousekeepingBot could use a restart[edit]

The maintenance scheduled for March 26 has taken place, just 4 days later than advertized.[15] Both bots appear to be MIA. A manual update has been performed for the 00:00 31 March (UTC) update. Please check their status at year earliest convenience. --Allen3 talk 00:20, 31 March 2015 (UTC)

The Labs servers are being odd, and aren't holding open a connection long enough for me to start up the bots. I'll try again in the morning. Shubinator (talk) 06:24, 31 March 2015 (UTC)
Thanks for trying, Shubinator. We hope it works in the morning, since we're about to go through a three-set day on April 1 (for April Fool's) before reverting to twice a day, and it will be much easier if we (that is, Allen3) don't have to each one manually. BlueMoonset (talk) 06:39, 31 March 2015 (UTC)
And we're back up and running. I'm still intermittently getting disconnected from the Labs login server, but I managed to stay connected long enough to start up both bots. The bots run on different servers, and so hopefully will be unaffected by whatever's plaguing the login server. Thanks both! Shubinator (talk) 23:37, 31 March 2015 (UTC)


Hello Shubinator! I thought I should let you know that I've just switched Template:NewDYKnomination to use Module:NewDYKnomination. I've tried to make the output pretty much identical to the old template, so it shouldn't have any effect on the bot. (But if it does, then you know what to suspect.) I've also got a couple of questions.

At the moment, the credits are made with code like {{DYKmake|article1|author1}}. What happens if the article name or the author name has an equals sign in it? In a normal template this would mess things up, as whatever was before the equals sign would be interpreted as a parameter name, but I realise this might not be the case with the bot, depending on how it processes the parameters. If you like, I can get the module to prefix parameters containing equals signs with 1=, 2=, etc. I've already done something similar with the {{DYK nompage links}} invocation, so it wouldn't be hard to do.

Also, for multiple articles and multiple authors, there is a lot of extra information generated in the DYKmake/DYKnom invocations that isn't really needed. For example, with three articles and three authors, we get:

* {{DYKmake|article1|author1}} 
* {{DYKmake|article1|author2}} 
* {{DYKmake|article1|author3}} 
* {{DYKmake|article2|author1}} 
* {{DYKmake|article2|author2}} 
* {{DYKmake|article2|author3}} 
* {{DYKmake|article3|author1}} 
* {{DYKmake|article3|author2}} 
* {{DYKmake|article3|author3}} 

In the interests of saving the WMF some storage space, how about making this something like:

* {{DYKarticles|article1|article2|article3}} 
* {{DYKauthors|author1|author2|author3}} 

The current template should keep working as it has done before, so this isn't urgent at all, but if you want to implement something like this just let me know and I can fix the Lua side of things. Best — Mr. Stradivarius ♪ talk ♪ 06:29, 1 April 2015 (UTC)