Former Wikimedia staff member, still a volunteer (but on wikibreak)
User Details
- User Since
- Oct 7 2014, 1:25 PM (526 w, 4 d)
- Availability
- Available
- IRC Nick
- anomie
- LDAP User
- Anomie
- MediaWiki User
- Anomie [ Global Accounts ]
Mon, Oct 28
Well, right now it fires no hook at all, so scripts have little hope of dealing with it in a reliable manner.
Sat, Oct 19
Are you seeing it trigger for the visual diff, or only for the preview under the diff? Because I only see it trigger for the latter.
Fri, Oct 18
Apr 17 2024
I can't say that having to change various references to login.toolforge.org in my stuff to login-buster.toolforge.org (which seems like it will only work temporarily) seems like a very good solution.
Apr 16 2024
For context, assert=user is basically a fallback check to ensure that your login session hasn't expired, and that you didn't mess up the cookie handling in your code,
Mar 22 2024
Possibly I could set up my ~/.ssh/config with an entry that would use ProxyCommand to ssh→become→webservice shell→sshd -i though...
webservice perl5.32 shell
Mar 19 2024
Feb 12 2024
Provide something better that fits the requirements and I'll look at using it. Last I've heard there's nothing else at all available.
Dec 6 2023
Thanks!
Dec 5 2023
Nov 30 2023
Nov 27 2023
I updated https://oauth-hello-world.toolforge.org/index.php to use /wiki/Special:OAuth for you. Looks like the problem is fixed.
Nov 16 2023
Looks like it was probably 5ad8ee4d9268107887883eacf6d1e8481cfe54ee
Aug 16 2023
Aug 14 2023
FYI, that patch was created in January 2020, after the CSS Speech Module was retired in 2018 but before the CSS Speech Module Level 1 was created in March 2020. It wasn't merged until February 2022 because no one else cared (and I was gone from WMF) until someone wanted something in one of the other specs being added or updated there and someone noticed the old patch still lying around.
May 10 2023
Mar 11 2023
AnomieBOT is working now. Logs seem to indicate it was fixed sometime after 2023-03-11 04:38:20.
The other two tools I have access to, oauth-hello-world (s51319) and mediawiki-mirror (s52152), both can connect with sql enwiki.
Mar 1 2023
Nov 28 2022
Nov 24 2022
Oct 28 2022
With some help from @bd808 I was able to get the webservice switched over, although I had to disable one feature (status page checking that the pod hadn't gone missing) due to lack of permission to access the Kubernetes API (specifically https://kubernetes.default.svc/api/v1/namespaces/$NAMESPACE/pods/) from inside the container. He said he'd file the Phab task or whatever to have someone look into that.
Oct 23 2022
I think I have the bot's actual jobs all switched over. We'll see if anything blows up.
Oct 16 2022
Thanks. It may be a bit before I can check, as I'll also need T320824 to begin.
Oct 15 2022
I did just find a case that updates it incorrectly: viewing an old viewed revision for some reason marks everything as viewed.
All I can say to that is that it still works fine on my local test wiki, diffs in particularly work as I described.
Oct 14 2022
Oct 10 2022
Aug 12 2022
Finally got sick of seeing this and took 20 minutes to look into it (and then found this existing task about it). Looks like the problem was b33524cc93ee3e1a31c045f3c2f934ddaf9c186d, which incorrectly changed the global-ish baseRequestParams into a local variable so it's no longer preserved as intended across calls.
Apr 27 2022
Correct, that's not what the sniff does. But this is what you said.
Apr 25 2022
Perhaps you should search for instances of assertNotTrue or assertNotFalse as well, since your position is that those should never be used.
Apr 23 2022
I'd think it would be unlikely for someone to use assertNotEquals or assertNotSame with a boolean and not intend for the behavior of assertNotTrue/assertNotFalse, otherwise they'd most likely have written it with assertEquals or assertSame and the opposite boolean in the first place.
Apr 20 2022
Feb 24 2022
Jan 29 2022
I don't believe @Anomie has been very active as a volunteer lately, but I'd imagine they would have some relevant guidance to offer on this matter.
Oct 21 2021
Aug 27 2021
I note that the sniffs themselves don't actually require sebastian/diff, its only the Gerrit-specific report formatter that does. To better support reuse of the sniffs by third parties, you might consider moving that report formatter to a different repo so those of us who don't need it don't have to be constrained by its dependencies.
Jun 1 2021
May 28 2021
Feb 26 2021
Feb 2 2021
Another option might be to make the trait stuff protected rather than private, so we can subclass the relevant tests and override them.
Jan 26 2021
Oct 26 2020
Oct 19 2020
Oct 16 2020
Thanks! I'll resubscribe myself now to the ones I just filed, and any I happen to decide to pay attention to in the future.
All of them, please.