Tuesday, November 23, 2010

Kahe vaba tarkvara projekti võrdlus arenduse vaatenurgast

Pidgin (GPL litsents )

Uus versioon on plaanitud igaks kolmandaks kolmapäevaks, aga ainult juhul kui kvaliteedinõuded on selleks ajaks täidetud. Juhul kui selleks ajaks on lahendamata tõsiseid puuke, siis lükkub ka väljalase vastavalt vajadusele edasi- seega sisuliselt iga uus versioon lastakse välja nii ruttu kui võimalik ilma rangete tähtaegadeta.

Umbes nädal enne väljalaset toimub string freeze, mis sisuliselt tähendab, et tõlkijatele antakse teada, et rohkem tekste ei muudeta ja nad saavad tõlkima hakata.

Kasutajad saavad vigadest teatada ja väiksemaid vigasid ise ka parandada- selleks on korralik raporteerimise süsteem loodud. Ja koodi parandamiseks, uuenduste tegemiseks on õpetused vabalt kättesaadavad.

aMSN (GPL litsents)

Võimalust arenduses kaasa löömiseks pakutakse kõigile. Foorumisse saab igaüks puuke ja ideid postitada, mille alusel siis täidetakse wiki lehte (http://www.amsn-project.net/wiki/Forums_TODO) nimekirjaga tegemist vajavatest asjadest ning arendushuviline peaks end registreerima arendajate meililisti ning enne tööle asumist seal üle kontrollima, ega keegi juba sama probleemi kallal tööd ei tee. Enne muudatuse jõustamist toimub väikestviisi kontroll ja tehtu vaadatakse kriitilise pilguga üle.

Soovijad saavad SVNi alt tõmmata omale kõige viimasema versiooni aMSNist, mis küll ei pruugi olla kõige stabiilsem, kuid arendusest huvitujatele äärmiselt kasulik.

Nagu Pidgini puhul on ka aMSNi väljalaske puhul ette nähtud tõlkijatele nädalane etteteatamise aeg, et nemadki oma tööd teha saaksid ning uus versioon tehakse ametlikuks alles siis kui kõik vajalikud vead on parandatud, olenemata tähtaegadest.


Kokkuvõttes on tegu sarnaste arendusmudelitega, milles esmapilgul eriti erinevusi silma ei hakanudki.

No comments:

Post a Comment