User talk:BDavis (WMF)

Jump to navigation Jump to search

About this board

Previous discussion was archived at User talk:BDavis (WMF)/Archive 1 on 2015-09-09.

Izno (talkcontribs)

A "not invented here is bad" attitude is fairly unhelpful in solving technical problems. Where does one stop in a journey down the stack in the name of self-control?

When I'm compiling the assembly by hand, damnit.

Reply to "NIH"
Pavithraes (talkcontribs)
Thank you for everything you do for the Wikimedia community. You're awesome. ^>^ Pavithraes (talk) 19:39, 15 September 2020 (UTC)
BDavis (WMF) (talkcontribs)

om nom nom! I'm not likely to get real stroopwafels until we can all travel again, so I will cherish these virtual ones.

Reply to "Some stroopwafels for you!"
Summary by BDavis (WMF)

Report bugs in Magnus' tools at

The Anome (talkcontribs)
BDavis (WMF) (talkcontribs)

Upstream bug report with Magnus is at I can only blindly restart this software, not fix any of its problems. Restarting it seems to only make things better for a few minutes or hours. Magnus needs to work on this software or recruit someone else to take it over or at least co-maintain it with him. There is really not much that I can usefully do to support the application.

Page pile tool hasn't been working for a while

Summary by BDavis (WMF)

Report bugs in Magnus' tools at

ויקיג'אנקי (talkcontribs)

I'm reffering to this one. I've tried to use it from two different computers but always get this "Not Found" page. Is it just me or is this an ongoing issues that hasn't been resolved for a while? (I'm contacting you about this because the error message mentions contacting the project administrators and mentions you).

BDavis (WMF) (talkcontribs)
Jeropbrenda (talkcontribs)

Hello, I created a new tool ( about 5 hours ago and I'm getting an error when I run become holidays-viewer. I've tried logging in and logging out several times but I'm still getting an error.

jeropbrenda@tools-sgebastion-07:~$ become holidays-viewer
become: no such tool 'holidays-viewer'
jeropbrenda@tools-sgebastion-07:~$ id
uid=21205(jeropbrenda) gid=500(wikidev) groups=500(wikidev),50380(project-tools),54127(tools.holidays-viewer)

What could be the problem?

BDavis (WMF) (talkcontribs)
Skalman (talkcontribs)

Hi, we spoke about cross-wiki gadgets at Wikimania. Krinkle showed me a way to load the whole gadget+dependencies minified. It even supports automatic RTL conversion, using the user language.

// [[File:Krinkle_RTRC.js]]
(mw.loader.getState('ext.gadget.rtrc') ? mw.loader.load('ext.gadget.rtrc') : mw.loader.load('' + mw.config.get('wgUserLanguage', 'en')));

The initial check is for loading a local version of the gadget, if such a version exists. Otherwise, it'll load the gadget from

Example taken from meta:User:Krinkle/Tools/Real-Time Recent Changes.

BDavis (WMF) (talkcontribs)
Reply to "Cross-wiki gadgets"

Following up on replication drift

Le Deluge (talkcontribs)

Hi Bryan Following on from our discussion a few months ago I was just wondering where we were on the new servers. I see there's been progress on Phabricator but was wondering what the timelines were looking like?

I've just had an instance where one of the zombie categories has been successfully cleared, apparently by someone creating it on enwiki and it then getting deleted. I've got my own test running on another cat but I was wondering where we go from now. Is there going to be a complete ground-zero wipe of the Labs database, or is the idea that we keep the one we have but delete operations will work? I'm in no hurry if it's a question of waiting for ground zero, but if it's the latter then I might as well get on and delete-cycle the remaining zombies on the reports I work on. Cheers. Le Deluge (talk) 12:10, 25 August 2017 (UTC)

BDavis (WMF) (talkcontribs)

The new wiki replica cluster is fully populated and ready for use by tools. Just before Wikimania we created phab:T172704 to track efforts to attract beta testers of the new servers. I'm hoping to post something to labs-announce and our phame blog soon about that, but the current phab task has all the details that should be needed for people to start using the new servers.

Le Deluge (talkcontribs)

Thanks, although I was hoping for a bit more of a phabricator-English translation, from the perspective of an occasional Quarry user. But no matter, I've been able to remove most of the zombies from my two main reports by editing or delete-cycling them, with one exception - but at least my OCD has been largely sated! [[en:Category:Law about religion in the United Kingdom]] is still stuck - it's possible that it's in a bit of the Labs db that's particularly out of sync, as it was one of a number of cats created at the same time that all had problems, but I was able to fix most of them. Any ideas about that one?

BDavis (WMF) (talkcontribs)

There is a blocker for converting Quarry to use the new database servers. The datasets_p database is not currently available on the new servers. There is yet another phab task (actually a whole pile of them) where we are trying to figure out what to do about this.

Le Deluge (talkcontribs)

No worries. As I say, the worst of my itch has now been scratched. I take it that we'll see some speed improvements once Quarry is on the new servers? The query that started working again a few months ago has been timing out for the last six weeks or so, I assumed that was a combination of the current work and kids being on holiday.

BDavis (WMF) (talkcontribs)

We do hope that the new servers will be faster. We also hope to be able to allow longer running queries to the wikireplica-analytics.eqiad.wmnet service name. That's the one that Quarry will be pointed at. The other service name is intended for tools which need quick responses.

Le Deluge (talkcontribs)

Any idea yet when Quarry moves to the new server?

BDavis (WMF) (talkcontribs)

phab:T173511 is the main blocker for converting Quarry to the new servers. The datasets_p data is currently only available on the old database servers.

Acagastya (talkcontribs)

I have sent you a mail via "Email this user".<br>Acagastya (talk) 17:42, 3 July 2017 (UTC)

Quiddity (WMF) (talkcontribs)

Sidenote: There is a user-preference (default-on) for us to get web-Notifications about any "Email from other user", so it is no longer necessary to send talkpage notes about this. :-)

Acagastya (talkcontribs)

@Quiddity (WMF): Due to a broken JavaScript gadget I was using, I could not see notifications for almost two months. It is better to leave a message, I think.

BDavis (WMF) (talkcontribs)

@AcagastyaI think I described what you need to do fairly completely in phab:T164910#3271720. The advice you have been given in #wikimedia-cloudconnect has been mixed in part because using NodeJS to write bots is not completely common and in part because you have not referenced the previous communications. What you want to do is possible. See Amir's offer to work with you in phab:T169338#3396104 for one way you might get help beyond the instructions I have already written and the documentation at wikitech:Help:Tool_Labs/Kubernetes#Kubernetes_continuous_jobs

Tomybrz (talkcontribs)

Hello, i would like to thanks you for the change Special:diff/3249645, unfortunaly my mouse didn't click on thanks but on [br]. I'm sorry for my revert : the good version is back now. Happy day.

BDavis (WMF) (talkcontribs)

No worries! I was about to start a chat with you about how to improve my edits to that page when you reverted the revert. :)

There are no older topics