Solved xorg-server 21.1.0

I don't understand the numbering method. In multiple sources, it says, version 21.1.0. The numbering is difficult to follow here, until you realize that it needs a decimal point, after it jumps from 19 to 110. It goes to 113 which must mean 1.13. I don't see 2.x series. The number of how a gap would be from 1.2 to 21.x doesn't make sence, unless they're using shorthand, which is confusing. It looks like they're using different numbering methods for talking about the same series.

Is 21.1.x actually 1.21.1.x by removing the 1. prefix? Or 21.x would be 2.1.x?
I don't understand the numbering method. …


The same phrase appears in two commits:

This effectively changes the versioning to be as if xserver 21.0 was xserver 1.21.0. This should keep any client-side version checks that know about the Xorg 7.0 -> xserver 1.0 epoch from getting confused.
  1. Migrate project version to 20.99.1 (!620) · Merge requests · xorg / xserver · GitLab
  2. [xwayland-21.1] Keep the protocol version looking like xserver 1.20.x did (!625) · Merge requests · xorg / xserver · GitLab
I guess that 21.⋯ was chosen because the changes occurred in 2021.

[ANNOUNCE] xorg-server 21.1.1 (2021-11-06)