Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Antwort
 
Themen-Optionen
Alt 04.03.2005, 17:55   Nach oben    #1
`B
Benutzer
 
Benutzerbild von `B
 
Registriert seit: 05.07.2004
Beiträge: 95
Standard Versionsnummer

Gibt es eine Convention die festlegt in welcher Art man Versionsnummern zu vergeben hat?

Also zB x.y.z Build a

Wann erhöhe ich die jeweiligen Werte?
__________________
`B ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 04.03.2005, 18:02   Nach oben    #2
Sym
Chefkoch-Mod
 
Benutzerbild von Sym
 
Registriert seit: 30.05.2004
Beiträge: 433
Standard

Da habe ich schon einmal was zu gelesen (aber leider keinen Link hier).

Im Grunde ist es Deine Sache, zu entscheiden, wie Du Deine Versionsnummern verteilst. Schön ist natürlich eine sinnvolle Gestaltung. Viele beginnen mit v0.1 bis, die erste finale Version fertig ist, welche sie dann 1.0 nennen.
Wenn Du mit Release Candidates arbeitest, solltest Du das natürlich auch mit einbringen.
Für kleinere Änderungen inkrementiert Du dann die Nachkommestelle. Bei wirklich wichtigen Änderungen oder neuen rudimentären Elementen, würde ich die eigentliche Revisionnumber erhöhen.
__________________
Denk mal darüber nach...

Lars

ACHTUNG: wenn ich von Klassen spreche, könnte ich auch deren Instanzen meinen.
www.linuxforen.de +++ www.macuser.de +++ www.mrunix.de +++ www.lmprojects.de
Sym ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.03.2005, 11:17   Nach oben    #3
Erfahrener Benutzer
 
Benutzerbild von peschmae
 
Registriert seit: 29.05.2004
Beiträge: 228
Standard

Da gibts natürlich auch ein HOWTO dazu
http://www.linuxhaven.de/dlhp/HOWTO-...xis-HOWTO.html
Zwar nicht nur zu Versionsnummern sondern mehr zu allem drum und dran.

Was ich bei den meisten Projekten sehe ist dass die erste Stelle nur bei wirklich grossen Änderungen (beinahe-Rewrite, Portierung auf eine neue Version einer Grundlegenden Bibliothek) erhöht wird.
Meist wird dann ein 3-Stelliges Nummernschema verwendet mit der zweiten Stelle für grössere Änderungen und der dritten Stelle für kleine Sachen/Bugfixes und so.

Am Anfang ist eventuell auch ein Jahrzahl-Schema ganz gut solange du nicht bei Version 1.0 angekommen ist im Sinne von: 20050302 oder so.

MfG Peschmä
__________________
Amazon.de | The Java Trap | Freie Software | Freie Software vs. Open Source | GNU Classpath | GCJ | SableVM
"We should forget about small efficiencies, say about 97% of the time: Premature optimization is the root of all evil." - Donald Knuth
peschmae ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 06.03.2005, 11:50   Nach oben    #4
bluelight
Gast
 
Beiträge: n/a
Standard

Versionsnummer sind umstritten undes gibt mehrere Möglichkeiten.
Linus Torvalds hat zum beispiel für die verions Nummern bis 1.0 daran orientiert wie nah er der fertigstellung war. Also 0.01 für 1%, 0,1 für 10% usw.
Meist werden nach 1.0 die ungeraden versions Nummern an zweiter Stelle für Development releases benutzt und die Dritte Stelle für kleinere Updates.
Meiner meinung nach ist es egal wie man seine Versions Nummern gestalltet, hauptsache sie ist logisch und nachvollzeihbar.

mfg
bluelight
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:27 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44