User talk:Shubinator/Archive 50

Latest comment: 6 years ago by Shubinator in topic DYKUpdateBot is down

Recent DYKUpdateBot issues

Shubinator, DYKUpdateBot has recently had some trouble with completing its updates. Today's 12:00 update that moved Queue 3 to the main page stopped after posting the notifications to the editors (the DYKmakes and DYKnoms) and before adding the credit to the image page. The same thing happened with Queue 1 36 hours earlier (we've just gone from updates every 24 hours to updates every 12 hours).

The problem with the update dying on the image step is that the key final steps—clearing the queue and updating "next" to the next queue—don't get done. And there isn't always an admin around, which could mean a queue getting promoted again if a clean-up isn't done.

Is there a way of making the image credit step more bulletproof—that is, if something goes wrong, can it just proceed without doing the credit? And if that's going to continue to be problematic—these are hardly the only times the image credit step has failed and caused this problem—might it make sense to swap the order of steps so the image credit is done last, after emptying the queue and updating to the next one? (You'd need to keep the image data around after the queue holding it was gone.) Sometimes it does manage to fail over: on January 8, while the image credit isn't logged, after a four minute gap the bot was able to finish up. January 9, as noted above (Queue 1), there was no recovery and the bot didn't do those all-important final steps.

Thanks for anything you can do. Please let me know what you think is feasible. BlueMoonset (talk) 18:32, 10 January 2017 (UTC)

Looks like a couple different things are happening. First, DYKUpdateBot's delete and unprotect abilities appear to be broken. I'm not particularly surprised, a year ago I suspected the quick patch implemented here fixed edit capabilities but not delete/protect/etc. Thankfully DYKUpdateBot only uses delete/unprotect for image related stuff, nothing crucial to the updates. A year ago DYK was rarely uploading temporary files to English Wikipedia so I didn't get a chance to test my hunch at the time. Second, for some reason the bot is having trouble editing images that were once on English Wikipedia but have since moved to Commons. Not sure why.
As for solutions. I've gone ahead and commented out the code for deleting/unprotecting files as they come off the Main Page. I've moved the image-related part of the update to the very end as you suggested. And I've also fixed the edge case that took down the bot last month. The code change is here for the curious.
Do we think the delete/unprotect functionality is valuable? I'm not sure how much effort it would take to fix this. If we want to fix it, I may just rewrite the bot against pywikibot (which has a healthy community of bots using it) instead of making my own fixes to the 8-year-old JavaWikiBotFramework (which has pretty much no community, and no updates in years). That said, I'm not sure when I'll find the time to rewrite our beloved bot.
As always, thanks for letting me know of trouble brewing. Shubinator (talk) 05:51, 12 January 2017 (UTC)

DYKUpdateBot appears to be down

Shubinator, the bot didn't run at 22:07 30 January 2017 like it should have; it's now 00:13 31 January 2017 and no sign of the bot doing as it ought. Can you please restart it as soon as you see this? Many thanks. PS: I'll let you know if I hear more from Wugapodes on progress. In the meantime, we've finally got all of the hooks visible again on the Nominations page, though I have no idea how long that will last. BlueMoonset (talk) 00:14, 31 January 2017 (UTC)

Materialscientist did a manual update, so we're set for the next half day: the next update is scheduled for shortly after noon UTC. Still, I'm hoping you see this well before then and can give DYKUpdateBot a restart. Note that DYKHousekeepingBot seems to be working fine; it last updated about 40 minutes ago, to reflect the new date added to the Nominations page shortly after midnight. BlueMoonset (talk) 00:50, 31 January 2017 (UTC)
I've restarted the bot. I'm not sure what went wrong, the bot's output stops on Jan 19th. Hopefully if/when it happens again, the logs will capture whatever it is. Thanks for letting me know! Shubinator (talk) 02:08, 31 January 2017 (UTC)

Administrators' newsletter - February 2017

News and updates for administrators from the past month (January 2017). This first issue is being sent out to all administrators, if you wish to keep receiving it please subscribe. Your feedback is welcomed.

  Administrator changes

  NinjaRobotPirateSchwede66K6kaEaldgythFerretCyberpower678Mz7PrimefacDodger67
  BriangottsJeremyABU Rob13

  Guideline and policy news

  Technical news

  • When performing some administrative actions the reason field briefly gave suggestions as text was typed. This change has since been reverted so that issues with the implementation can be addressed. (T34950)
  • Following the latest RfC concluding that Pending Changes 2 should not be used on the English Wikipedia, an RfC closed with consensus to remove the options for using it from the page protection interface, a change which has now been made. (T156448)
  • The Foundation has announced a new community health initiative to combat harassment. This should bring numerous improvements to tools for admins and CheckUsers in 2017.

  Arbitration

  Obituaries

  • JohnCD (John Cameron Deas) passed away on 30 December 2016. John began editing Wikipedia seriously during 2007 and became an administrator in November 2009.

13:37, 1 February 2017 (UTC)

DYK bot difficulty again

@Shubinator and BlueMoonset: When the bot swapped out the sets at 00:00, 11 February 2017, it did nothing else, it did not place the DYK templates on the individual pages. Even though it also missed the update at 12:00 today, there was no message on WT:DYK that the update was late. I manually did the update and reset the clock according to the instructions on its page. I also did a manual update of Wikipedia:Recent additions. — Maile (talk) 12:50, 11 February 2017 (UTC)

@Shubinator and BlueMoonset: I don't know where you are, but the bot is nowhere right now. Second manual update in a row. — Maile (talk) 01:11, 12 February 2017 (UTC)
Thanks! Looks like the bot ran out of memory (which is unusual), so it crashed. I've restarted the bot and it's back to normal now. Shubinator (talk) 02:42, 12 February 2017 (UTC)

Can you run the untranscluded DYK nomination templates list?

Shubinator, it might be nice to have this list run again now, while the nominations are comparatively recent. Thanks. BlueMoonset (talk) 17:48, 4 March 2017 (UTC)

Sure, I've put the list at Wikipedia talk:Did you know#Orphaned nominations March 2017. Shubinator (talk) 07:44, 5 March 2017 (UTC)
Thanks. I expected a bit more than that, but it's good to get these done. BlueMoonset (talk) 08:29, 5 March 2017 (UTC)
No problem :) My part was easy, thanks for looking at them individually! Shubinator (talk) 23:53, 5 March 2017 (UTC)

DYKHousekeepingBot is down

Shubinator, the bot last ran at 16:25 today. Since then, there have been a few new hooks added, none promoted that I'm aware of, plus I created a new date (March 6) for a badly misplaced hook at 23:13 which hasn't yet resulted in a DYKHousekeepingBot update, although that was 35 minutes ago. I'm forced to conclude that the bot is not currently running, and needs manual intervention on your part. Thanks as always for your help and your bots. BlueMoonset (talk) 23:49, 20 March 2017 (UTC)

Restarted, it's back up and running now. Not sure what happened, the bot's process was no longer running but the logs don't show anything unusual. Thanks for pinging me! Shubinator (talk) 03:18, 21 March 2017 (UTC)
Thanks for getting it back up and running! BlueMoonset (talk) 17:25, 21 March 2017 (UTC)

DYKUpdateBot missed 25 March 2017 00:00 update, but don't restart it unless the next update time has been updated

Shubinator, in case you didn't see the ping from the WT:DYK page, DYKUpdateBot didn't run when it was supposed to about three and a half hours ago (its last edit was at 00:02 on 24 March 2017 (UTC), and a partial manual update was done about 50 minutes later that failed to include updating the time of the next update, but did include incrementing the next queue to be promoted. Please do not restart the bot until first making sure that Template:Did you know/Next update/Time has been updated from 2017-03-24T00:00:00Z to 2017-03-25T00:00:00Z ("24" needs to have been changed to "25"); otherwise, the bot will immediately overwrite the set that was manually updated with a new queue, which would be bad. BlueMoonset (talk) 04:15, 25 March 2017 (UTC)

I've completed the latest manual update, so the only problem is to revive the bot. Materialscientist (talk) 05:52, 25 March 2017 (UTC)
Thanks both! I've started the bot back up. At a glance the logs show the bot crashed in the image protection logic, my hunch is the nested template on that set confused the bot. Shubinator (talk) 06:14, 25 March 2017 (UTC)
The bot is back down; it missed the midnight update. I'm going to see if I can get Materialscientist to do a manual update for the set that was supposed to be promoted about two and a half hours ago. BlueMoonset (talk) 02:36, 31 March 2017 (UTC)
Updated. Materialscientist (talk) 02:48, 31 March 2017 (UTC)
Thanks, Materialscientist. Shubinator, it looks like whatever killed DYKUpdateBot also took out DYKHousekeepingBot; it last ran at 17:17, 30 March 2017, and would have made an update by around 19:47 if it had been active, so whatever happened probably took out both bots between those times. I hope you see this soon and can restore the bots: the next main page update is for the first April Fools' Day set. BlueMoonset (talk) 03:35, 31 March 2017 (UTC)
Both bots back online :) Looks like their server was restarted. Thanks for letting me know! Shubinator (talk) 05:50, 31 March 2017 (UTC)
Thanks, Shubinator. BlueMoonset (talk) 06:08, 31 March 2017 (UTC)

DYKHousekeepingBot is down (last update 15:36 UTC)

Shubinator, DYKHousekeepingBot hasn't done an update in over 10 hours. There have been plenty of edits to the nominations page, including adding the new date section at 00:00, so I'm pretty sure the bot needs your assistance in restarting.

Oddly, this did not affect DYKUpdateBot, which did the 00:00, 4 April update as scheduled.

Thanks for anything you can do. BlueMoonset (talk) 01:53, 4 April 2017 (UTC)

I've restarted it :) Not entirely sure what went wrong, the logs show the bot was stuck in a loop while trying to login. Thanks for pinging me! Shubinator (talk) 03:45, 4 April 2017 (UTC)

Article Efe Ejeba up for DYK

hi i created an article few days ago and still not heard an info about it either it's been up for nomination or not i just want you to shed more light to me on the article i created with the title Efe Ejeba i really need to hear some news on it thanks — Preceding unsigned comment added by Hameensleek (talkcontribs) 09:53, 4 April 2017 (UTC)

Hey there. It looks like the DYK nomination for Efe Ejeba is not yet complete, please take a look at step III of the nomination process here: Template talk:Did you know#To nominate an article. Also you'll want to clean up the redlink in the hook and phrase the hook as a question (see the other nominations for examples). Good luck! Shubinator (talk) 06:24, 5 April 2017 (UTC)

Protection change at RFPP

I had pinged you on this at RFPP. Maybe you weren't online today. But the protection level you put on Template:DYKmake/DYKmakecredit has now been reduced. I don't know if that's relevant or not. — Maile (talk) 22:21, 10 April 2017 (UTC)

Thanks for letting me know! This should be fine, the credit templates don't affect the pipeline of DYK hooks to the Main Page. Shubinator (talk) 03:30, 11 April 2017 (UTC)

Bots Newsletter, April 2017

Bots Newsletter, April 2017
 

Greetings!

The BAG Newsletter is now the Bots Newsletter, per discussion. As such, we've subscribed all bot operators to the newsletter. You can subscribe/unsubscribe from future newsletters by adding/removing your name from this list.

Highlights for this newsletter include:

Arbcom

Magioladitis ARBCOM case has closed. The remedies of the case include:

  • Community encouraged to review common fixes
  • Community encouraged to review policy on cosmetic edits
  • Developers encouraged to improve AWB interface
  • Bot approvals group encouraged to carefully review BRFA scope
  • Reminders/Restrictions specific to Magioladitis
BRFAs

We currently have 27 open bot requests at Wikipedia:Bots/Requests for approval, and could use your help processing!

Discussions

There are multiple ongoing discussions surrounding bot-related matters. In particular:

New things

Several new things are around:

Wikimania

Wikimania 2017 is happening in Montreal, during 9–13 August. If you plan to attend, or give a talk, let us know!

Thank you! edited by:Headbomb 11:35, 12 April 2017 (UTC)


(You can unsubscribe from future newsletters by removing your name from this list.)

DYK update

Hello! I used some slightly unusual syntax in a DYK queue and watched at the update time to make sure that it didn't confound the bot. When the update didn't occur, I removed the aforementioned code and made the update time later (I think), but that didn't seem to help. My apologies if I've caused the bot to shut down. —David Levy 03:28, 17 May 2017 (UTC)

No worries, I've started up the bot. Thanks for letting me know! Shubinator (talk) 05:07, 17 May 2017 (UTC)

DYK talk issue

...leaving the reader confused, as the item they're looking for is off the top of their window, so they need to scroll up to find it (if they'e savvy enough to figure that out).

How to fix this? wbm1058 (talk) 13:05, 22 May 2017 (UTC)

This is a longstanding issue. What's going on: the date on {{DYK talk}} is when the hook was placed on the Main Page, the date in the archives corresponds to when the hook was removed from the Main Page. The two dates often don't line up, especially for sets coming off the Main Page at 00:00 UTC. Shubinator (talk) 06:41, 25 May 2017 (UTC)

Regarding Dyk Update Bot

DykUpdateBot seems to be putting up the dates on Recent additions one day late, I got a message on my talk page for a DYK nomination with the date 21 May while on the target page it was situated at 22 May. King Prithviraj II (talk) 14:03, 22 May 2017 (UTC)

Feel free to join in the discussion in the section above. Shubinator (talk) 06:43, 25 May 2017 (UTC)

Problem with redirect

I am not sure this is the right place to report this, but here goes... When I first created a DYK nomination template I erroneously entered the full name (William Ruben Rowley) to create a template for William R. Rowley, (the correct title), so I had to rename (move) the template from William Ruben Rowley  to  William R. Rowley. However, now when one clicks on 'Review or comment' on the DYK talk page listing, the Redirect page/template comes up, which no doubt will confuse many reviewers. How can we get the talk page listing to display the proper title and go to the proper template when one clicks on 'Review or comment'? Here is the link to the proper template: Template:Did you know nominations/William R. Rowley -- If this is not the right place to report this problem could you forward this message to an appropriate place/user? Sorry for the hassle, and many thanks. -- Gwillhickers (talk) 00:29, 25 May 2017 (UTC)

I went ahead and fixed up the template, should be good now :) Shubinator (talk) 06:37, 25 May 2017 (UTC)
Yes, everything seems to be in order. THANKS !!

DYK not updated for 31 May yet

FYI. --71.183.132.170 (talk) 00:24, 31 May 2017 (UTC)

DYKUpdateBot restarted, it's chugging along on the May 31 update. Thanks for letting me know! Shubinator (talk) 00:46, 31 May 2017 (UTC)

DYKcheck is saying articles have 0 prose characters

Shubinator, something is causing DYKcheck to say that articles have only 0 prose characters even though they clearly have quite a bit of prose in them. Can you please take a look and see what's causing the problem? Many thanks. BlueMoonset (talk) 13:57, 2 June 2017 (UTC)

I should probably qualify that Batman and Harley Quinn was the initial article in question, and I tried a few more, all of which came up 0. Since then, I've tried Gasparo Cairano, which measured out at 35408, but I'm still getting 0 on the others. Any idea of what's wrong? Thanks. BlueMoonset (talk) 17:17, 2 June 2017 (UTC)
Looks like the HTML structure changed a bit. Specifically, there are two more layers in articles' HTML than before, and that's confusing the script. I'll try to figure out a fix this week, but I'll be traveling, so no promises. It's tough to predict how long this will take to fix because fixing the first issue might uncover more issues introduced by the HTML restructuring. Shubinator (talk) 07:20, 4 June 2017 (UTC)
Prosesize.js likely ran into the same issue, User:TheDJ fixed it: https://en.wikipedia.org/w/index.php?title=User%3ADr_pda%2Fprosesize.js&type=revision&diff=783374164&oldid=778550354 . Hopefully the same tweaks will work for DYKcheck. Shubinator (talk) 07:25, 4 June 2017 (UTC)
This is an alternative fix I think: [1] (ignore the console.log line) for character count plus [2] for word count. I don't think it's as future proof, but more straightforward. I've only tested in Vector. - Jarry1250 [Vacation needed] 12:08, 10 June 2017 (UTC)
Thanks Jarry! I've adopted your fix, tested on all four skins. Sorry for the delay. Shubinator (talk) 04:21, 13 June 2017 (UTC)
Ran into the same problem while reviewing Deepak Dhar since it was my first reveiw and it left me completely confused since DYKcheck has been billed as the most accurate among them all.FORCE RADICAL (talk) 06:26, 7 June 2017 (UTC)

About 2004 Sri Lanka tsunami train wreck

User:DYKHousekeepingBot said it's uncompelete but now compelete i think,this bot will send to me message are full corrected? — Preceding unsigned comment added by TalismanOnline (talkcontribs) 14:55, 4 June 2017 (UTC)

It looks like the nomination is still incomplete; it needs to be added to Template talk:Did you know. That said, it looks like the article is not eligible for DYK because it was not recently created, expanded, or promoted to Good Article. For more details check out WP:DYKRULES. Shubinator (talk) 04:27, 13 June 2017 (UTC)

DYKHousekeepingBot is down, and DYKUpdateBot too, I think

Shubinator, the last update was at 10:42 on June 21; there have been new nominations since, and of course we're past 00:00 UTC with the new date added. Please restart the bot at your first convenience. Also, I'm pretty sure DYKUpdateBot is down; it didn't send the warning message two hours before 00:00 UTC for June 22. Many thanks.

I'm going to have to find an admin to load up a queue in any event, and then someone to do a manual promotion if you haven't seen this by then. BlueMoonset (talk) 01:45, 22 June 2017 (UTC)

Looking. Shubinator (talk) 01:47, 22 June 2017 (UTC)
Wow, that was fast! Thanks, Shubinator. Incidentally, someone had already loaded up Queue 3 while I was writing you, so as soon as DYKUpdateBot is back up I imagine it will get promoted automatically. I haven't yet asked anyone to do a manual update, so I doubt anyone will try. BlueMoonset (talk) 01:55, 22 June 2017 (UTC)
And both bots are back in business :) Thanks for pinging me! Shubinator (talk) 02:03, 22 June 2017 (UTC)
You're welcome, and glad to see the results! Happy to do it. Hope all is well with you after the first day of summer. BlueMoonset (talk) 02:07, 22 June 2017 (UTC)
It's been a busy day, but the good kind of busy :) I'm debating whether I want to see the August eclipse in person... Hope you're doing well! Shubinator (talk) 02:20, 22 June 2017 (UTC)

DYKUpdateBot is down

Just wanted to give you a heads up that the bot is not updating the main page. IronGargoyle (talk) 00:32, 30 June 2017 (UTC)

DYKHousekeepingBot did its most recent update at 19:29, 29 June 2017 (UTC), so it is also down; at a minimum, there would have been an update shortly after midnight on 30 June had it been running, and there wasn't one. I hope you can get both bot back running soon. Thanks, Shubinator! BlueMoonset (talk) 03:00, 30 June 2017 (UTC)
Both bots back in action :) Thanks for letting me know! Shubinator (talk) 05:25, 30 June 2017 (UTC)