[voikko] Tuetut käyttöjärjestelmät

Harri Pitkänen hatapitk at iki.fi
Thu Sep 17 18:30:39 EEST 2009


Voikko (erityisesti libvoikko) on aikojen saatossa toiminut hyvin eri tavoin 
eri käyttöjärjestelmissä. Suuriakin muutoksia toimivuudessa tapahtuu 
versioiden välillä, ja joskus ne ovat yllättäneet käyttäjiä ja kehittäjiä, 
sekä myönteisellä että kielteisellä tavalla. WWW-sivuillamme ei juurikaan ole 
tietoa siitä, millainen tilanne on milloinkin ollut.

Kun kyse on vapaaehtoisvoimin kehitetystä ohjelmistosta, ei mielestäni voida 
sanoa, että ohjelmisto olisi "tuettu" missään ympäristössä. Poikkeuksena ovat 
ehkä ne Linux-jakelut, joille tarjotaan kaupallista tukea. Kysyjille on 
kuitenkin jotain vastattava, joten olen päätynyt ottamaan käyttöön kaksi 
kriteeriä, jotka kertovat hiukan siitä, missä ollaan menossa.

Ensimmäinen kriteeri on hyvin selkeä: toimiiko ohjelmisto niin hyvin, että 
automaattiset perustestit (siis SVN:stä löytyvä voikkotest-ohjelma ilman 
komentoriviparametreja) menevät läpi virheettä? Tällä kriteerillä mitattuna 
vain Linux voi olla tuettu käyttöjärjestelmä. Uskoisin, että testit saattavat 
mennä läpi myös OS X-, FreeBSD- ja OpenSolaris-järjestelmissä, mutta näiden 
nykytilasta ei ole tietoa. Windowsissa testit eivät mene läpi, tiedän sen 
kokeilemattakin.

Toinen kriteeri on epämääräisempi: onko kehittäjiä, jotka kehittävät tai 
käyttävät Voikkoa kyseisessä käyttöjärjestelmässä? Kaikki Voikkoa kehittävät 
kehittävät sitä tietääkseni Linuxissa, mutta OS X- ja FreeBSD-käyttäjiltä on 
tullut silloin tällöin korjauksia, jotka ovat parantaneet näiden 
käyttöjärjestelmien tukea. Itse olen jonkin verran tehnyt tällaisia korjauksia 
OS X:ssä ja Windowsissa, mutta vain satunnaisesti.

Nyt kun voikkotest-ohjelma toimii ilman Enchantia, pitäisi sen käytön olla 
helpompaa myös satunnaisesti Voikon kanssa tekemisissä oleville kehittäjille. 
Jos joku testaa libvoikkoa muualla kuin Linuxissa, suosittelen ajamaan 
voikkotest-testit ja raportoimaan tuloksista tällä postituslistalla. Testien 
ajaminen itsessään vie vain pari sekuntia, mutta ne sisältävät lähes tuhat 
testitapausta, joiden ansioista ainakin perustoiminnallisuus tulee melko 
kattavasti testattua. Valitettavasti ohjeet testiympäristön asentamiseksi 
sivulla http://voikko.sourceforge.net/testing.html eivät enää ole täysin ajan 
tasalla. Yritän ehtiä päivittämään niitä ensi viikon aikana, katsotaan kuinka 
käy...

Aion tehdä laajoja päivityksiä WWW-sivullemme lokakuun aikana, ja tällöin 
näillä tiedoilla on merkitystä, kun kerron Voikon toimivuudesta eri 
käyttöjärjestelmissä.

Harri



More information about the voikko mailing list