For foolproof matching, adding Plex metadata in the style of "{tmdb-12345}" to the directory name would cause problems for Jellyfin, as they used to demand different formatting, for instance square brackets.
It has taken a years to convince the maintainers that this change is a good idea and not "letting Plex determine the future course of Jellyfin."
I always had this issue when working with Flash developers. A common mantra was "don't reimplement scrollbars unless you can implement all the features a scrollbar comes with." They always had to do more than five iterations and spent days on that scrollbar.
Had a close call with a cyclist going the same direction as me. She veered over in my direction as I was overtaking and was rather startled to see me, as she was wearing Airpods.
I'm sure modern PHP code does not prevent scalability, but old PHP code definitely does.
Also, and this is slightly beside the point, but last time I tried Nextcloud there were _usability_ "scalability" issues, such as being unable to upload large files in the web GUI due to classic PHP config issues such as client timeout and upload file size limits.
Failure to account for modern file size limits is a massive code base red flag.
Sure, it's a doddle to fix if you know basic PHP, but it's a sign that the developer doesn't understand the core requirements of the product they are developing.
Keep in mind Apple would never admit mistakes on Liquid Glass. But: Looks to me they're fixing some of the worst aspects. I'm on the fence.
The iOS 7 flat redesign was a UX disaster. But they got back up to speed in subsequent releases.
There IS something to be said for design resets with follow-up refits to accomodate for actual human beings. Most companies just add crap on top of crap.
Not saying what everything Apple does is perfect, even as a user/fanboy since '86.
What I most enjoyed about todays's annoucement that they're doing a Snow Leopard performance/bug reset, because that was expected and needed. And they started out with it, so they know their WWDC audience.
So: Both a technical and UX debt effort, with some privacy-focused AI on top.
For foolproof matching, adding Plex metadata in the style of "{tmdb-12345}" to the directory name would cause problems for Jellyfin, as they used to demand different formatting, for instance square brackets.
It has taken a years to convince the maintainers that this change is a good idea and not "letting Plex determine the future course of Jellyfin."