ruby.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
If you are interested in the Ruby programming language, come join us! Tell us about yourself when signing up. If you just want to join Mastodon, another server will be a better place for you.

Administered by:

Server stats:

1.1K
active users

#semver

0 posts0 participants0 posts today

conda 25.1.1 has access to a 3.13.2 runtime, but doesn't support installing it into conda base. I wouldn't wory too much as long long as the conda packages are kept up to date with a periodic `conda update --all` but the failure bugs me. I expect minor & patch versions to be backwards-compatible.

I'm sure the reason is library dependencies, but that just begs the question. Do any know why conda's base doesn't support the current stable runtime?

Any #java devs out there with some good suggestions for semantic versioning strategies? I've been using Netflix's Nebula Release plugin for years but I'm starting to rethink that approach due to the long configuration times in #gradle. And from what I can tell, the changes to support configuration cache on their side would be significant.

Today I misremembered a rule that *I helped implement* in cargo-semver-checks.

I described something as breaking when it isn't, and failed to remember the *actually breaking* part. 0/2 on my part.

*This* is why we distill expertise into automation. `cargo-semver-checks` gets this right 100% of the time. I clearly do not.

Here's my recap of 2024 for cargo-semver-checks:

✨ 63 new lints
✨ better linting performance
✨ shipped our most-requested features
✨ key thing I learned: as a community, we never update versions unless forced to!

predr.ag/blog/cargo-semver-che

predr.ag"We never update unless forced to" — cargo-semver-checks 2024 Year in Review63 new lints, better linting performance, and the key things I learned in 2024.