Ero sivun ”Stable” versioiden välillä

Siirry navigaatioon Siirry hakuun
2 867 merkkiä lisätty ,  14. joulukuuta 2007
vakaan version hyöty; testaus; Debian esimerkkinä
(luokitus)
(vakaan version hyöty; testaus; Debian esimerkkinä)
Rivi 1: Rivi 1:
Ohjelman vakaa versio. Vastakohta [[unstable]].
[[Jakelu]]n (tai joskus ohjelman) vakaa versio. Vastakohta [[unstable]].
 
== Muutokset ja testaus ==
 
Aina muutoksia tehtäessä on vaarana, että jokin olemassaoleva toiminnallisuus särkyy, että uusi toiminto toimii epäluotettavasti tai että muutos aiheuttaa [[tietoturva]]ongelmia. Siksi hiukankin suurempaa muutosta tehtäessä uutta versiota on hyvä kokeilla kattavasti ennen uuden version käyttämistä kriittisissä ympäristöissä.
 
Kaupalliset tietokoneohjelmat ja käyttöjärjestelmät testataan yleensä kohtuullisen kattavasti yrityksen sisällä ennen (esi)julkaisua. [[wikipedia:fi:Linux (ydin)|Linux]]ista ja sen hengessä¹ kehitettävistä ohjelmista sen sijaan julkaistaan uudet versiot mahdollisimman nopeasti, jotta myös kuka tahansa ulkopuolinen voi testata uutta versiota ja halutessaan yrittää löytää siitä virheitä. Vasta kun julkaisja katsoo, että tietty versio on kyllin hyvä ja kyllin hyvin testattu, se julistetaan vakaaksi, "stable".
 
Usein vapaiden ohjelmistojen kirjoittajat eivät kovin helpolla anna ohjelmistolleen "valmis"-leimaa; usein vakaaksi mielletyt ohjelmat voivat virallisesti olla [[unstable|"alfaa" tai "betaa"]], versionumerolla 0.9xxx.
 
== Pitkä tuki ==
 
Paitsi, että uusi versio voi sisältää virheitä, se saattaa toimia eri tavalla kuin vanha. Tietokonejärjestelmän ylläpitäjälle on etu, jos ohjelmien toiminta säilyy samanlaisena pitkään. Vakaan version toinen kriteeri siis on, että sitä voi käyttää kohtuullisen pitkään päivittämättä mihinkään sellaiseen, joka saattaa vaatia uusia ohjeita, ohjelmaa käyttävien skriptien korjaamista tms.
 
== Esimerkkinä Debian ==
 
Erityisen selvä jako vakaaseen ja epävakaaseen versioon on [[Debian]]issa. Suuren pakettivalikoiman ja kohtuullisen korkeiden laatuvaatimusten takia vakaita versioita julkaistaan harvoin. Uudet ohjelmaversiot julkaistaan ensiksi (kehittäjän tehtyä Debianille tarpeelliset muutokset) unstable-haarassa. Jos mitään vakavia virheitä ei löydetä, ohjelma siirtyy testing-haaraan, joka on tarpeeksi luotettava useimpiin tarkoituksiin ja siksi on kohtuullisen yleisesti käytetty (jolloin virheiden luulisi löytyvän). Kun tarkoituksena on julkaista uusi vakaa versio, uusia ohjelmaversioita vältetään, jotta julkaistavaan jakeluun ei tulisi kuin riittävästi testattuja ohjelmistopaketteja. Kun vakaa versio on julkaistu, siihen ei oteta uusia versioita ohjelmista, vaan ainoastaan vakavat virheet (kuten tietoturvaaukot) korjataan. Vakaata versiota tuetaan vielä jonkin aikaa uuden version julkaisemisen jälkeen, jotta vakaata versiota käyttävät voivat siirtyä uuteen versioon oman aikataulunsa mukaan.
 
== Viitteet ==
 
<nowiki>[1]</nowiki> Katso [http://www.catb.org/~esr/writings/cathedral-bazaar/ The Cathedral and the Bazaar] (englanniksi), wikipediassa (ruotsiksi) [[wikipedia:sv:Katedralen och basaren|sv:Katedralen och basaren]]


[[Luokka:Käsitteet]]
[[Luokka:Käsitteet]]
785

muokkausta

Navigointivalikko