• 0 Posts
  • 11 Comments
Joined 9 months ago
cake
Cake day: March 7th, 2025

help-circle


  • It’s a bit of a mixed bag for me to be honest. I understand the desire to accurately package dependencies and maintain control over the dependencies without relying on a third party host, but I feel like everyone (whether that’s rust, node, python, ruby, etc) should just maintain a separate registry. As in not package it in the “Debian repos” but a debian mirror of crates.io that the debian maintainers maintain. To whit I can just download the Debian rust toolchain and have it be pointing at the Debian rust package mirror.

    I’m sure there’s a lot of extra infra required for something like that, but I genuinely believe it’s more sane to try and get these languages to adopt that, rather than what we have now.

    I could be easily swayed another way, but that’s how I feel currently.









  • Phoronix comments are always such a mixed bag. I get that something still running after 20 years is cool and all, but it’s not necessarily a good thing.

    Personally, I usually take issue with the missing institutional knowledge on such projects. It doesn’t matter if it runs, it matters that we’re running something we can fix if it explodes.

    I recently built some stuff with the latest gcc compiler that was written in c89, but still compiled. That’s pretty sweet and very convenient for us, but the flags and the commands aren’t documented at all. So we have to spelunk through ancient scripts to find the right incantations or worse, read the code. Because who needs docs for an internal tool ammirite?