News for hackers. Stuff that matters.
Re:My First Impressions of Nix by nrabulinski on Monday June 19, 2023 @04:43AM (#36388746)
They clearly say “exceptions to this rule will be listed in the release notes” meaning that backwards compatibility is the rule. There’d be no exceptions if there was no rule hence I said they “should” be backwards compatible except for specific exceptions, which shall be noted in the release notes.
Re:My First Impressions of Nix by scandinavian on Monday June 19, 2023 @05:19AM (#36388978)
Not sure how this conversation is productive, but there's never been a X.Y release of django without noted backwards incompatible changes to my knowledge. Just imagine that djangos X.Y releases are semvers major releases, not much more to it than that.
Re:My First Impressions of Nix by lolinder on Monday June 19, 2023 @10:36AM (#36391517)
It also very clearly states that there may be exceptions to the rule. So a package repository that assumes that Django follows semver is unequivocally doing the wrong thing, because Django is very clear that they don't (other there would be no exceptions).