Sinn und Unsinn von Versionsnummern

moonwalker99

Lt. Commander
Registriert
Jan. 2008
Beiträge
1.993
Versionsnummern wurden i.d.R. sehr überschaubar gehalten. Beim Firefox kann ich mich noch an Version 3.x erinnern. Mittlerweile sind wird bei 160. Wie wird es weitergehen? Sind wir in 10 Jahren bei 1000.x?
 
  • Gefällt mir
Reaktionen: wagga
Vielleicht.

Laut Thementitel wolltest Du doch aber auch was zum "Sinn von Versionsnummern" schreiben …
 
  • Gefällt mir
Reaktionen: Incanus
Versionsnummern müssen kein Sinn machend, für die allerwenigsten spielt die Nummer auch ne Rolle.
In 10 Jahren gibts kein Firefox mehr.
 
  • Gefällt mir
Reaktionen: wagga
Ich versteh den Sinn von dem Thema nicht.
Is doch Jacke wie Hose wie die Versionsnummer is.
Beim Edge sind wir übrigens bei 157.0.4341.46, ob das besser ist, hmm.
Mozilla hat den Zeitraum neuer Versionen verkürzt, dass neue Funktionen, Fehlerbehebungen und Sicherheitslücken schneller umgesetzt beziehungsweise geschlossen werden können.
Wenn dir das nicht gefällt, auch gut, nutze die ESR Version.
 
  • Gefällt mir
Reaktionen: Fragger911, areiland und madmax2010
Geht es dir um philisophie, Emotionen oder sinnvolle formale Ansätze?

formal ist das hier ein sehr sinnvoller ansatz: https://semver.org/
sonst bin ich fürs Datum offen. Aber nur UTC ISO 8601
Meinetwegen Unix Timestamps

Dann hat man auch vor Zahlen wie 1000 keine Angst mehr:)

Fujiyama schrieb:
für die allerwenigsten spielt die Nummer auch ne Rolle
+1
Irgendwie ist das ein Marketing Fetish
 
  • Gefällt mir
Reaktionen: nutrix, dx1 und areiland
Einer der Klassiker ist Hauptversion.jahrkalendartag.laufendeNummer

Also zb 160.26315.5

160 ist die Hauptversion.
26 ist Jahr
315 ist der Kalendertag
5 ist die laufende Nummer

Bei den Browsern hat sich diese hohen Nummern für Hauptversion eingebürgert weil sie alle paar Wochen Versionen veröffentlichen und ist damit einfach nur eine andere laufende Nummer.

Die Variante oben hat den Vorteil dass du für Version 160 auch im Jahr 2027 noch Updates liefern kannst und eine sortierbare Liste hast.
 
  • Gefällt mir
Reaktionen: wagga
Fujiyama schrieb:
In 10 Jahren gibts kein Firefox mehr.
Den wird es mit Sicherheit weiterhin geben, vielleicht nicht mehr von der Mozilla Foundation, aber irgendwer wird den forken und weiterpflegen, da FOSS.
 
  • Gefällt mir
Reaktionen: GTrash81, wagga und Wolfgang.R-357:
FF Nummern sind doch noch übersichtlich, da gibt es viel schlimmeres. Ein Beispiel bei mir aus den letzten Tagen:

upgraded vpnc (1:0.5.3.r557.r241-1 -> 1:0.5.3.r557.r241-2)

Wie sinnvoll das ist?
 
  • Gefällt mir
Reaktionen: areiland und moonwalker99
Die Firefox Updates kommen mittlerweile alle 2 Wochen, das bedeutet heute in 10 Jahren sind wir bei Firefox 420, falls der Rythmus so bleibt. :jumpin:
 
Meiner Ansicht nach sind Versionsnummern immer noch die sinnvollste Art zu unterscheiden welche Version die aktuellste bzw. neuer ist. Um zu checken das eine Version 37.5.9 neuer ist als die 37.4.12 muß man kein Genie sein. Und man kann auch gleich noch abschätzen wie groß die Änderungen wohl sein mögen.

Ob jetzt ein bestimmtes Vergabeformat sinnvoll ist oder nicht, darüber mache ich mir ehrlich gesagt keine Gedanken solange das ganze einem erkennbaren Muster folgt.
 
Frage: Was kommt nach 26300.9974? Ob MS bedacht hat, dass es so nicht weitergehen kann? Oder wirds hinten einfach fünfstellig?
 
Die Versionsnummern ändern sich gerne mal. Kommt ein Buchstabe dazu oder wird abgezogen, schon fängt das Zählen wieder von vorne an.

schau Dir doch mal Nvidia an. Im Jaht 2006 gab es die 8800, nun sind wir bei 5090 ;)

Wenn alles Fehlschlägt kommen die Römischen Zahlen. So wie bei AMD.

In 10 Jahren heißt es dann nicht FireFox 1200, sondern M200 :D
 
Häufig:
0.1.0 -> In Entwicklung
dazwischen -> Alpha
0.9.x -> Beta
1.0.0 und höher -> Stabil

Wenn regelmäßig Updates nötig sind, geben viele eine Mischung aus Jahr und Monat an, z.B. beim Radeon Adrenalin Treiber ist die erste Zahl das Erscheinungsjahr und die zweite der Monat. (z.B. 26.10.2)
Auch Ubuntu gibt bei Release-Versionen das Jahr und den Monat, getrennt durch einen Punkt, an.

Der Sinn einer Versionsnummer liegt darin, den Zustand eines Programms auf eine Zahl zu reduzieren. Beim Firefox scheint man gerne große Zahlen ohne Punkte zu präferieren.
 
meckswell schrieb:
Was kommt nach 26300.9974? Ob MS bedacht hat, dass es so nicht weitergehen kann? Oder wirds hinten einfach fünfstellig?
Das ist einfach build counter, pro Tag, wenn der mal 5 stellig wird's, dann ist's so. Vor dem Punkt ist's Jahr und Kalendertag
 
Ne, 26300 is die Win11 Version 26H2, das heisst auch ´27 noch so, bis 27H2 kommt.
 
Zurück
Oben