Thursday, May 2, 2013

Kogukondlik tarkvaraarendus

Firefox
Firefox on üks praegusel hetkel populaarsemaid vaba lähtekoodiga internetiprausereid. Kuna kasutajaid on miljoneid, peab nende usalduse kuidagi tagama. Selleks on sisse seatud kindel arendusprotsess, mille käigus muudatused jõuavad lõplike reliisideni. Firefoxi puhul kasutatakse reliise, mille sagedus on kindlalt paika pandud. Uued versioonid lastakse välja hoolimata sellest, kas mingi kindel uuendus jõuab valmis või mitte.

Kõik muudatused laetakse esmalt mozilla-central repositooriumi. Teatud ajavahaemike tagant antakse stabiilsed muudatused välja beeta-testimiseks ja peale valideerimist liidetakse nad lõplikku versiooni. Kuna muudatusi võetakse sisse kindlate intervallide tagant, siis sellega tagatakse see, et võiksemad muudatused jõuavad sisse kiiresti, kuid annab võimaluse ka pikemaks arendustööks.

VLC Player
VLC player on populaarne multimeediavahend videote vaatamiseks ja muusika kuulamiseks.
VLC arendamine on teatud mõttes kaootilisem kui Firefoxi oma. See on ka mõistetav, kuna tegemist ei ole nii laialt kasutuses oleva tarkvaraga. Kasutatakse ühte Git repositooriumit, kust arendajad saavad laadida viimase versiooni. Muudatuste tegemiseks on olemas juhendid, kuid üldiselt antakse arendajatele üsna vabad käed.

No comments:

Post a Comment