Closed Bug 1794301 Opened 3 years ago Closed 5 months ago

Adopting a new meaningful versioning scheme

Categories

(Firefox :: General, enhancement)

Firefox 105
enhancement

Tracking

()

RESOLVED WONTFIX

People

(Reporter: aros, Unassigned)

Details

Steps to reproduce:

Firefox is now at version 105.0.3. No one knows what it means. The second number is not even used (outside of ESR releases).

My humble proposal is to change the Firefox versioning scheme to something more meaningful.

I've always loved this scheme:

YEAR.MONTH
or
YEAR.RELEASE

For Firefox 105.0.3 that would be: 22.09.03 or 22.06.03.

Since we are already past 100 and there's no going back what about adding 100 on top of that? or even 2000?

Firefox 103.0 then will become either 122.10.0 or 122.07.0 (2022.10.0 or 2022.07.0).

What's the benefit? Being able to read the version and instantly understand whether what you're running is up to date.

The downside is that sites that check the version number will instantly break. Why would we want to do that to those sites?

This looks like an enhancement, I do like to point out that we do show the date for our builds in Nightly 107.0a1 (2022-10-10), maybe it wouldnt be a bad idea to add the date to beta and release builds ?

Severity: -- → S4
Status: UNCONFIRMED → NEW
Type: defect → enhancement
Component: Untriaged → General
Ever confirmed: true

(In reply to Robert Longson [:longsonr] from comment #1)

The downside is that sites that check the version number will instantly break. Why would we want to do that to those sites?

Firefox 106.0 will become Firefox e.g. 122.10.

I've no idea why would anything break in this case.

When you hit version 123 this bug becomes irrelevant :-(

ISTR this was considered some time ago but the idea was abandoned?

Flags: needinfo?(ryanvm)

It's not something we're discussing.

Severity: S4 → N/A
Status: NEW → RESOLVED
Closed: 5 months ago
Flags: needinfo?(ryanvm)
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.