| ▲ | embedding-shape 2 hours ago | |
> Your downstream should be precious. Yeah, for stuff we wanna rely on, this should ideally be the default. I'd go one step further and say no breaking changes past 1.0.0 at all. Instead people should favor creating entirely new projects (forks or not) and jump over to those, leaving the old one behind, if they want to do massive changes to something. Of course, no one would be forced to do this, but it feels like if more did this, long-term supporting stuff that depends on those things would be a lot easier, if things could just be instead of changing under our feet all the time. Thank god for Nix and NixOS, even with their warts. | ||
| ▲ | eviks 30 minutes ago | parent [-] | |
What's that benefit of a new project and abandoning an old one when you can just as easily continue using the old version? | ||