User Details
- User Since
- Aug 21 2017, 4:16 PM (476 w, 5 d)
- Availability
- Available
- IRC Nick
- cormacparle
- LDAP User
- Cparle
- MediaWiki User
- CParle (WMF) [ Global Accounts ]
Aug 28 2026
fyi @KCVelaga_WMF has agreed to help us out where he can on the data-wrangling side
Think we've answered everything that needs answering for now, so closing
Aug 27 2026
So with the above code merged we now have
Aug 26 2026
Some baseline numbers for thumbor (from grafana) as of Jul 16 2026 for the last 30 days:
Requests per second
- Mean eqiad: 79
- Max eqiad: 407
- Mean codfw: 57
- Max codfw: 321
Processing time
- Average: 0.75-1s
- p0.5: 0.5-0.7s
- p0.75: 0.8-1s
- p0.95: 1.8-4s (mostly around 2-ish, with spikes)
- p0.99: 4.5-40s (mostly around 5-ish, with spikes)
Aug 14 2026
@Ladsgroup I don't understand what the x-axis is on your graphs
Aug 12 2026
Aug 8 2026
if the PNGs are used to calculate the right SVG size, they could be deleted immediately after
Well not really - if the png is missing when the page gets re-parsed it gets regenerated. We probably don't want this
Aug 7 2026
That's brilliant, thank you @MatthewVernon ! Any chance you could run the same on a bucket that got cleaned up a long time ago, e.g. 0f. Just so we can get a sense of the background growth rate
I don't think those pngs are in fact useless. I might have the sequencing wrong here, but this is how it looks to me ...
That's 7.8M for a container that you've already cleaned up? So there's lots of regeneration happening? Could we get some data for one that has not been cleaned, for comparison?
Added the filters @Samwilson
Aug 6 2026
Aug 5 2026
Aug 4 2026
I don't see a way to distinguish between containers in the metrics ... maybe I'm missing something though?
Jul 31 2026
Jul 29 2026
Jul 28 2026
Jul 27 2026
Jul 24 2026
Jul 15 2026
Update: current frontrunner for an SLO is "75%th percentile latency will be less than or equal to 1.4 seconds for 95% of the quarter". It reflects performance for the last quarter, and our baseline for any changes we make should be "don't make things worse"
Jul 8 2026
Jun 17 2026
Ok I didn't know about that, but even so - fixing the rendering (or writing new code to handle .xcf if we replace thumbor) means not spending time on something else, which is v hard to justify for a format with such a tiny amount of usage. To me it seems a a better use of our resources to deprecate it
Yeah I think the other user was probably looking at what happens when you select the option "This work was created by someone else and is free to share" - in that case you can select the licence and enter the source etc, because that's the original licence. There is a template https://commons.wikimedia.org/wiki/Template:Own_based that can be used to say "this file is based on this other file" but the other file needs to also be on Commons for it to work so I don't think it'll really work for this?
I actually don't know how this ought to get represented either in the information template or the structured data. @LordBelbury is there an existing convention around this that you know of?
Jun 11 2026
@TheDJ we're doing quite a bit of talking about this right now in the context of media scaling work we're scoping out for July 2026-2027, but have no concrete plan yet.
Jun 3 2026
@IBerker-WMF can you confirm please?
May 15 2026
Apr 15 2026
Oh sorry - I thought you meant the EditWatchlist page rather than the watchlist itself. @Ladsgroup any thoughts?
Oh dear. Can you give me some more details? Special:EditWatchlist times out when you go directly to it?
Apr 14 2026
Looping in @Cparle, as I might have outdated information on AI-generated content handling on Commons.
I don't know anything more than what you're posted above ¯\_(ツ)_/¯
Apr 8 2026
Hmm - I had intended to work on this myself, and did do some work on it, but I have higher priority things going on right now. Don't know who else might do it, which is why there's no team tagged
Apr 7 2026
AFAICS we don't fit into any of the pricing categories listed on the VIA pricing page, and I expect that a h.264 streaming licence would still be free for us
Mar 23 2026
+1 to @Krinkle - I can't see a compelling justification for the additional complexity being introduced here, and I don't think this approach helps get around any legal issues
Mar 18 2026
Yeah. Lower uptake than we were hoping for! Might be interesting to also run the query for users with over 1k pages in their watchlist?
Mar 16 2026
You're querying users who've had a revision since Jan 1 2024, I was querying users who'd had an edit since Jan 24 2026 - my rationale is that if a user hasn't been active since watchlist labels were deployed they won't even know about the feature, so it doesn't make sense to count them. So my count of active users with large watchlists is 56780 (as opposed to your 114464)
Mar 2 2026
Added some tags, should get picked up in the next wishathon, also will flag it with CommTech to see if anyone can pick it up sooner
Feb 26 2026
And is a prefixed wildcard going to be okay, performances-wise?
Think we'll need to talk to @Ladsgroup
Feb 20 2026
A <bdi> instead of a <span> maintains the directionality though. @Mooeypoo any thoughts?
@GMikesell-WMF how it's displayed on the actual Special:EditWatchlist page is ok now right? The problem is with the modals? That looks like a problem with the codex checkbox, I added a subtask T417979
Feb 18 2026
@GMikesell-WMF when I said this
Feb 16 2026
Resolved now @Aklapper - thank you!