Hacker News new | ask | show | jobs
by deathanatos 3658 days ago
I feel like they could have saved themselves an immense amount of pain in the comments if they'd just called the alpha releases ("4.0", "4.2", "4.4") like the are; they quack like a duck. Why is 4.0-alpha.1, 4.0-alpha.2, etc., so hard?

The average developer does not think "oh, 4.2; that's an alpha release", they think it's two iterations on 4.0.

2 comments

This is a completely valid viewpoint, and one we can discuss tomorrow at the hackfest.

Thanks for sharing.

This is important. In a release scheme where a new version is out regularly, you want to be able to easily point to specific, stable, old version by just saying "this has been available since GTK 27" instead of having to know that at the 27 major number, the stable version is 13, so you need that specific knowledge to be able to say "this has been available since GTK 27.13". The RC, alpha, beta releases are just steps towards the stable release, which is the only version that remains.
I was very much pushing for a single version number, but there was some hesitation to it. I'll try again when we discuss it next.