Why `x.05` and `x.11` versioning?

I was wondering why the nixpkgs versioning uses the x.05 and x.11 for different releases. I couldn’t find information for why this standard came about. Not that this is really important, but I was curious.

Does anyone have details on this?

3 Likes

As for the standard, that’s just how stable distro versioning has worked for decades at this point, e.g. ubuntu and debian also has a month suffix to their versions.

The difference is that NixOS is less insistent on using the codenames (did you know we have codenames?) everywhere instead of the version numbers.

Personally I appreciate this, it’s impossible to remember whether a given month/year is a quokka or a gopher or whatever - also god I wish Android would stop doing that, and also Intel & co.; let me just obviously see how ancient your CPU is, not guess whether a Sky Lake means 2014 or 2024, or try to reverse engineer if 1080 means Turing or Lovelace or whatever.

6 Likes

This is what I was looking for. This answers such questions. Thanks :+1:

Not Debian. Or I misunderstand you severely.

2 Likes

Oh, you’re absolutely right. In my defense, it’s been a long time since I last used debian.