[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