User Details
- User Since
- Jun 9 2022, 7:13 AM (106 w, 5 d)
- Availability
- Available
- LDAP User
- Unknown
- MediaWiki User
- 0xDeadbeef [ Global Accounts ]
May 25 2024
Mar 5 2024
Thank you!
Mar 4 2024
Bundling would actually be nice. It would probably help with the bus factor since Legoktm (or any future collaborators) can access both if things happen. We can rename it to something like discordbots if possible, but I have not gotten into accessing the trove project yet so I'm unfamiliar with the technicalities behind it. Let me know if there's anything I can do! And thanks.
Mar 2 2024
Per https://github.com/wikimedia/operations-puppet/blob/ee02ed8031f246dd4f309bb7e83eeb9a8f285f51/modules/profile/manifests/toolforge/redis_sentinel.pp#L79-L80 and https://redis.io/docs/reference/eviction/#eviction-policies, it looks like the Redis for Toolforge instance will start deleting old keys once the maxmemory limit is reached. This is usually fine if applications don't want to use redis as a reliable persistent storage (its advertised as a useful cache service), but it would be a bad thing for this specific tool.
Feb 26 2024
The redis trove database can be named wikiauthbot2 since dashes are discouraged.
loggerdiscordbot is fine by me.
Feb 24 2024
Hmm, looks like Dragonfly is able to outcompete Redis in terms of performance and resource usage. I'm interested in trying that. Not sure if that can be run on trove, but I can set it up on a VPS project myself!
Looks like we're moving forward with Trove, and that would probably need to be associated with a tool on toolforge. I've pre-emptively created one at https://toolsadmin.wikimedia.org/tools/id/logger-discord-bot.
A rough estimate I got from a person hosting the bot themselves is 1-2GB. So I suppose 2 or 3GB would suffice?
Feb 23 2024
Feb 10 2024
Well that was after I manually restarted it.
Feb 9 2024
Jan 2 2024
AFAIK the locale needs to be configured correctly using locale-gen. I just tried installing the language packs, and although I have included language-pack-pt-base in the Aptfile it still errors.
Dec 31 2023
Dec 21 2023
I have migrated the jobs and webservices to kubernetes. This should be resolved now.
Dec 9 2023
What would be the use of an untagged union? It doesn't make sense in the function model.
Oct 24 2023
Oct 4 2023
Sep 12 2023
Sep 11 2023
Aug 26 2023
Aug 8 2023
There is a similar exception I am getting when logging in:
Aug 4 2023
It would be very nice indeed if WebAssembly was the common target.
Jun 19 2023
Jun 4 2023
Feb 10 2023
Feb 1 2023
Jan 20 2023
Jan 8 2023
The main part of this problem is that when converting Wikicode to ImmutableWikicode it tries to parse the title from HTML and stores that. Until this is fixed from parsoid's API side a temporary fix would be to store the original provided title within Wikicode and use that when converting to the immutable one.
Nov 19 2022
Oh huh, yeah. We are describing the same thing here.
Nov 11 2022
Nov 2 2022
Yeah, given that we already have a git repo by reedy, it should be easy to migrate to https://gitlab.wikimedia.org or simply closing/archiving the sourceforge repo and deciding to have future development at GitHub. @Reedy: any opinions?
Oct 15 2022
Sep 8 2022
Occurred to me again, after trying to report someone to AIV, Huggle instantly closed itself. When reopening Huggle to revert, it now reports the error.
Jul 17 2022
So for the software that analyzes past hits, I only needed specific variables (other fields are ignored when parsing the json response) It would be nice if there is some sort of afldetailsprop that allows selecting specific variables such as {add,remov}ed_lines to reduce bandwidth usage.
Jul 16 2022
Jul 15 2022
I have hit this. Query dump is at P31153. Its last dump was "Cannot log in when using MediaWiki\Session\BotPasswordSessionProvider sessions." and then it segfaults.