Home

Prereleaseversjoner

Prereleaseversjoner er programvarebygg som gjøres tilgjengelige før den endelige, offisielle lanseringen. Hensikten er å teste nye funksjoner, vurdere ytelse, sikre kompatibilitet og samle tilbakemeldinger fra utviklere og tidlige brukere. Slike versjoner er ofte mindre stabile enn den endelige utgivelsen og kan inneholde feil eller uferdige elementer.

Vanlige typer inkluderer alpha, beta og release candidate (RC). Alpha-versjoner er tidlige og ofte ustabile, ment

Fordeler med prereleaseversjoner inkluderer bedre tidlig feilfangst, mulighet til å verifisere kompatibilitet med tredjepartsfunksjonalitet og å

Håndtering og versjonering skjer ofte gjennom separate utgivelseskanaler eller greningsstrategier som tydelig skiller prerelease fra endelige

for
intern
testing
eller
et
begrenset
publikum.
Beta-er
mer
komplette
og
offentlig
tilgjengelige,
men
kan
fortsatt
inneholde
feil.
En
release
candidate
er
nær
den
endelige,
og
målet
er
å
bekrefte
at
alt
fungerer
som
forventet;
feilrettinger
kan
fortsatt
forekomme
før
den
endelige
lanseringen.
Mange
prosjekter
bruker
også
utvikler-/nightly-bygg
som
bygges
automatisk
fra
siste
kildekode,
og
disse
er
vanligvis
svært
ustabile
og
kun
ment
for
utviklere.
få
tilbakemeldinger
om
brukeropplevelse.
Ulemper
er
at
prereleasebygg
ofte
er
upålitelige,
kan
inneholde
kritiske
feil
og
skape
forvirring
om
hva
som
er
stabilt.
bygg.
Ved
bruk
av
semantisk
versjonering
brukes
ofte
tagger
som
-alpha,
-beta
eller
-rc,
for
eksempel
1.2.0-alpha.1
eller
2.0.0-rc.2.
Brukere
som
tester
prereleaseversjoner
bør
lese
release-notes,
være
oppmerksomme
på
potensielle
risikoer
og
sikkerhetskopiere
data
før
installasjon.