

if people lost access to something they paid for on Steam or Itch, I would expect a class action lawsuit would be viable, but there would be legal arguments made by Visa and MasterCard that Steam and Itch should be the defendents.
I play guitar, watch USMLR and NHL, occasionally brew beer, enjoy live music and travel, and practice sarcasm.
Mastodon - @baronvonj@mas.to
Pixelfed - @baronvonj@pixelfed.social
if people lost access to something they paid for on Steam or Itch, I would expect a class action lawsuit would be viable, but there would be legal arguments made by Visa and MasterCard that Steam and Itch should be the defendents.
You can argue the correctness or not of the guidelines put out at semver.org, but I don’t think there’s any room to argue that announcing a 1.x with a change the developers say is a breaking change, which is what Immich have done, fits within the semver.org guidelines.
But it is a service that clients connect to via an API.
Yes, I understand they have declared that. Their declaration does not, however, negate the common semantic versioning standards, found at semver.org. These common standards are significant for admins running shared systems where they automatic upgrade processes based on common semantic versioning rules. The software will stabilize and they will adopt a more stringent policy. But they should still be releasing 0.x versions since they’ve not yet reached it.
A breaking change should have been 2.0, not a new 1.<minor> release.
It should still be 0.<minor> if they’ve not reached the stability for keeping backwards compatibly in all 1.x releases.
Breaking changes should warrant a 2.0 version, not a 1.minor version.
Edit: I am basing my comments on https://semver.org/ guidelines
I’ve been meaning to give this a try on my Synology.
But breaking changes in a point release? Not cool.
Perot received almost 20% of the national popular vote in 1992 and don’t win a single electoral vote. There hasn’t been a single electoral vote to a 3rd party presidential candidate since 1968. It would take some unbelievably consistent polling showing a massive margin of victory to convince me a 3rd party can win at the state or federal level as long as we have first-past-the-post.
Well iPad and iPhone did have the same OS at first, so they knew how to do that. I would have preferred when they forked iPad OS out for them to have converged desktop and iPad instead of making a 3rd distinct OS variant. I can’t reasonably say that a docked iPad is the same as a Mac, as commercial apps I use have different versions, with different capabilities, for iPad and Mac. Things like Adobe Lightroom andIK Multimedia Amplitube. But my Surface Pro has one set of apps whether I’m docked at home, using a clamshell keyboard case, or as a tablet and pen. That’s more useful to me than having a really well polished and dedicated tablet OS.
I’m thinking this is the opposite direction, with the enhanced desktop mode in Android 16. You hook your phone up to a KVM and get Chrome desktop, complete with containerized Linux apps and your mobile apps staying on your mobile device.
Apple doesn’t exactly try to converge OS platform, even forking off iPad OS from iOS.
Microsoft’s converged desktop and tablet OS hasn’t been well regarded.
Google’s efforts to make Android well suited on tablets has been poorly maintained.
I did find ChromeOS Flex on an old Surface Pro 3 to be a pretty good tablet experience. I’m cautiously optimistic about this, though I haven’t tried the desktop mode on my Pixel 7.
On Paramount+ in the US.
It happens accidentally from time to time. No big deal. But if one of you is sick and the other isn’t then that’s a pretty good transmission vector. So it’s worth paying more attention in those situations.
Nyar-hee! Nyar-huu! Nyar-hoo! Nyar-ha-hah!
I don’t think they’re using semver. That’s literally what I’m complaining about. I genuinely don’t understand why people here are taking it so hard that I wish the Immich devs were using semver.
Wonderful. Good for them. Good for you. Good for everyone who disagrees with me. Just not for me. And that’s just my opinion, man. And that should be ok with you for me to have it.