Home

hoofdversie

Hoofdversie is de belangrijkste releaseversie van een softwareproduct en dient als hoofdindicator voor ingrijpende veranderingen. In veel versieplanningen is het hoofdversienummer het eerste getal in een versie met een indeling zoals MAJOR.MINOR.PATCH, en wordt het gebruikt om compatibiliteit aan te geven tussen releases.

Effecten van een hoofdversie: een sprong naar een nieuw hoofdversienummer betekent meestal dat er API-wijzigingen, nieuwe

Toepassing: releasebeheer, dependencies en documentatie baseren zich vaak op de hoofdversie. Softwarepakketten geven vaak specificaties over

Terminologie: in veel gevallen wordt hoofdversie aangeduid met het Engelse term major version. In sommige contexten

functionaliteit
of
het
verwijderen
van
verouderde
onderdelen
plaatsvinden.
Dergelijke
wijzigingen
kunnen
bestaande
code
breken
of
migratie-inspanningen
vereisen.
Kleine,
onderhoudsversies
(minor)
voegen
functionaliteit
toe
zonder
breuk
met
voorgaande
hoofdversies,
en
patches
lossen
fouten
op.
welke
hoofdversies
worden
ondersteund
en
welke
migraties
noodzakelijk
zijn
bij
een
upgrade.
Het
begrip
helpt
teams
bij
het
plannen
van
tests,
backward
compatibility
en
communicatie
naar
gebruikers.
kan
men
ook
spreken
van
een
hoofdversie
in
projectdocumentatie;
de
exacte
terminologie
kan
per
project
verschillen.
Het
algemene
idee
blijft
dat
het
hoofdversienummer
de
omvang
van
ingrijpende
veranderingen
aangeeft.