You are not logged in.

Alexander Ebert

WoltLab Developer

  • "Alexander Ebert" is male

Posts: 4,738

Location: Berlin

  • Send private message

21

Friday, July 27th 2012, 1:28pm

//EDIT: Ich gehe eh davon aus, dass Alex hier versehentlich was durcheinander gewürfelt hat. ;)


<Produktgeneration>.<Produktversion>.<Fehlerbehebung>

Trotzdem sind die ersten beiden Stellen Major-Releases, denn diese reflektieren immer einen Umbau oder die Erweiterung unserer Software. Die erste Zahl reflektiert somit primär nur die Generation, etwa die 2er (2.0, 2.1, 2.2 und 2.3) oder die 3er Version (3.0 und 3.1) - das ändert aber nicht daran, dass sie jeweils auch ein Major-Release darstellt.
Alexander Ebert
Developer WoltLab® GmbH


RouL

Member

  • "RouL" is male

Posts: 3,657

Occupation: Computer Science Expert, Subject Area: Software Development

  • Send private message

22

Friday, July 27th 2012, 11:56pm

Trotzdem sind die ersten beiden Stellen Major-Releases, denn diese reflektieren immer einen Umbau oder die Erweiterung unserer Software.

Du weißt schon, dass eine Minorversion (in der klassischen Versionierung) eine Erweiterung oder einen (kleinen bis mittelgroßen) Umbau einer Software aufzeigt? Damit würde der Begriff Minorversion perfekt auf eure zweite Stelle zutreffen und eine Majorversion zeigt in der klassischen Versionierung eine Neuentwicklung wie beim WBB3 oder einen großen Umbau wie beim WBB4 auf.

Damit passen eure Versionsnummern perfekt in ein klassisches Versionierungsschema, aber lassen wir wir das. ;)

Damit ist der Begriff Majorversion für die ersten beiden Stellen...naja lassen wir das ;). Allerdings das betiteln der dritten Stelle (aka Microversion aka Revision aka Bugfixlevel, etc), welche Fehlerbehebungsupdates aufzeigt als Minorversion ist absolut unpassend.

als ob du die Weisheit mit den Löffeln gefressen hast
Wohl eher nicht, genauso wenig wie Alex und du. ;)

Nun ist es aber so, dass beim Sprung von WBB 3.0 => 3.1 auch Änderungen dabei waren, die nicht rückwärtskompatibel waren, wodurch viele Plugins, die nicht mehr von den Herstellern unterstützt werden, inkompatibel wurden. Die Änderung von WBB 3.0 auf 3.1 hat also durchaus einige Charakteristiken, die eher auf einen Major-Versionssprung hindeuten.
Insofern ist es imho völlig nachvollziehbar, wenn man da von einem Major-Versionssprung redet, und sich hier nicht an diese Spezifikation, die ja im übrigen nur eine Empfehlung darstellt, hält.
Selbst wenn man es danach bewertet, wird die dritte Stelle ja nicht Minor, denn laut WoltLabs Schema fällt "Minor" raus. Wie gesagt, wenn man es so bewertet.

Aber hey...mir fällt gerade wieder ein, dass es eh viel amüsanter ist einfach "schreiben zu lassen" und zu lesen. :D
MfG RouL 《张马库斯》 【BlogTwitter

Meine Plugins 【WoltLab PluginstoreWBB3Addons
Entwickler Links 【WCF Entwickler Tutorial
Kein Support per PN oder Messenger.

Alexander Ebert

WoltLab Developer

  • "Alexander Ebert" is male

Posts: 4,738

Location: Berlin

  • Send private message

23

Saturday, July 28th 2012, 12:00am

Natürlich ist im allgemeinen die zweite Stelle eine Minor-Version, allerdings ist unser Lizenzsystem anders aufgebaut. Aus genau diesem Grund bedeuten "Major"- und "Minor"-Version eben exakt das, was wir definieren - Nicht mehr und nicht weniger. Es gibt an dieser Stelle einfach kein richtig oder falsch.
Alexander Ebert
Developer WoltLab® GmbH


Netzwerg

Member

  • "Netzwerg" is male

Posts: 5,552

Location: Ruhrpott

Occupation: Student

  • Send private message

24

Saturday, July 28th 2012, 12:20am

Wohl eher nicht, genauso wenig wie Alex und du. ;)

Das behaupte ich auch nicht. Ich erkläre dir lediglich, wie das hier seit Jahren gehandhabt wird, und weise darauf hin, dass es imho wenig Sinn macht, jetzt auf einmal mit der Brechstange allen anderen erklären zu wollen, etwas sei "falsch", wenn es bei dem Thema gar kein "richtig" und "falsch" gibt, sondern unterschiedliche Herangehensweisen, von denen eben eine davon hier gewählt wurde.

Was eine Major-Version ist, und was nicht, legt immer noch der Herausgeber der Software fest. Und das macht Woltlab hier seit Jahren schon in der selben Art und Weise. Im übrigen hat sich das nichtmal Alex ausgedacht, die Bezeichnung "Majorversion" wurde z.B. auch für die Sprünge WBB 2.0 => 2.1 => 2.2 => 2.3 verwendet, lange, bevor Alex bei WoltLab anfing.

Ich frage mich einfach, was das ganze Theater darum jetzt auf einmal soll. Jahrelang hat niemand das kommentiert, und jetzt auf einmal kommt da so eine Diskussion drum auf. Versteh ich einfach nicht. Ist auch eigentlich völlig unnötig sich darüber zu schreiben, denn wie du bereits richtig festgestellt hast, ist das alles eine Frage der Bewertung, und somit eh subjektiv...
Best regards,
Sebastian Teumert

RouL

Member

  • "RouL" is male

Posts: 3,657

Occupation: Computer Science Expert, Subject Area: Software Development

  • Send private message

25

Saturday, July 28th 2012, 9:30am

Eine solche Aussage habe ich damals zu 2.X Zeiten im Übrigen nie gelesen. Eventuell kann mich ja mal jemand mit einem Zitat eines Beitrages aus der Zeit erleuchten? ;)

Nur mal so nebenbei Alex: Ein Lizenzsystem wird durch eine solche Benennung noch lange nicht verändert. Ob man jetzt sagt "kostenpflichtig sind Updates unserer aus den ersten beiden Elementen bestehende Majorversion" (und ja das sollte man dann auch da für jeden zu verstehen definieren, da das absolut unüblich ist) oder ob man sagt "kostenpflichtig sind alle Major- und Minorversionen".

Zu sagen Majorversionen sind kostenpflichtig und Minorversionen nicht und dann die dritte Stelle anstatt der zweiten als Minorversion nutzen ist eher verwirrend. Dann sollte man zumindest entsprechend "minorversion" durch "Bugfixversion" o.ä. ersetzen, dann ist es zumindestens weniger verwirrend für Personen, die solche Aussagen zum ersten mal sehen und euer "hochspezielles" Versionsschema nicht kennen. Denn wer nur liest Majorversionen sind kostenpflichtig und Minorversionen kostenlos könnte das missverstehen und denken wenn er ein WBB 4.0.X kauft bekommt er auch ein 4.1.X und das hat weniger was mit "subjektiv" zu tun. ;)
MfG RouL 《张马库斯》 【BlogTwitter

Meine Plugins 【WoltLab PluginstoreWBB3Addons
Entwickler Links 【WCF Entwickler Tutorial
Kein Support per PN oder Messenger.

  • "frmwrk_123" is male

Posts: 1,121

Location: Hamburg

Occupation: Informatikstudent

  • Send private message

26

Monday, July 30th 2012, 10:24am

WoltLab ist nicht die einzige Firma bzw. Gruppe von Leuten, die die letzte Stelle als Minorrelease bezeichnen. Hier habe ich gerade etwas von github.com gefunden:
GitHub for Windows - Release Notes
Mit freundlichen Grüßen
frmwrk_123

Nützliche Plugins zum Selberbauen