[voikko] Enchant 1.4.1 ja Debian/Ubuntu

Harri Pitkänen hatapitk at iki.fi
Tue May 6 21:36:29 EEST 2008


On Tuesday 06 May 2008, Anssi Hannula wrote:
> Mandrivassa voikko on juurikin paketoitu samoin kuin aspell ja muutkin
> spellchecker-kirjastot. Eli siis kirjasto ei vaadi sanastoja. Kaikki
> providerit tarjotaan enchant-paketissa.
>
> Eivät nämä kirjastot mielestäni mitään mahdottoman suuria nyt ole, enkä
> oikein usko, että ne ihan lähiaikoina kymmenmegaisiksi kasvavat, jolloin
> sisällyttämistä pitäisi alkaa enemmän miettiä:
> 127352 2008-03-03 23:30 /usr/lib/libmalaga.so.7.0.0
> 32008 2007-12-26 16:27 /usr/lib/libvoikko.so.1.5.0
>
> Esim. libaspell on lähes megan kokoinen, joten siihen verrattuna voikko
> on pieni.

Onhan se toistaiseksi vielä pieni, mutta mikään ei takaa että se pysyy 
pienenä. Pitää nimittäin huomioida se, että Suomi-malaga, joka toistaiseksi 
sisältää suurimman osan tavarasta, tarjoaa kuitenkin ainoastaan Voikon 
käyttämän morfologian toteutuksen. Esimerkiksi kaikki kieliopin tarkistuksen 
vaatima koodi ja mahdollisesti myös datatiedostot tulevat ainakin 
alkuvaiheessa osaksi libvoikkoa. Nämä eivät välttämättä mahdu ihan muutamaan 
kymmeneen kilotavuun, joten tämä jaottelu voi käydä ongelmalliseksi.

Toinen mahdollinen ongelman lähde tulee siitä, että näiden uusien 
datatiedostojen johdosta "pääsanastotiedosto" ei tulevaisuudessa välttämättä 
enää ole Suomi-malagasta peräisin oleva voikko-fi_FI.pro vaan jokin muu 
tiedosto. Jos samalla libvoikossa siirrytään käyttämään Malaga-tiedostojen 
viivästettyä latausta, tulee lisää ongelmia. Kaikki nämä pulmat on toki 
mahdollista kiertää, mutta ylimääräistä vaivaa siitä tulee ainakin siihen 
saakka kunnes Voikon "sanastojen" muoto ja rakenne alkavat kunnolla 
vakiintua.

Mutta kyse on myös siitä periaatteellisesta kysymyksestä, että kannattaako 
libvoikosta ja libmalagasta tehdä standardityöpöytäasennuksen osaa, jos 
niistä yksinään ei kuitenkaan ole hyötyä yhdellekään käyttäjälle? Kahdenkin 
paketin asentaminen, päivittäminen, poistaminen ja niiden käyttämä pienikin 
tila ja lisähidastus ohjelmien toimintaan on aivan turhaa, jos suomen 
oikolukua ei mihinkään tarvitse. Jos sitä taas tarvitsee, joutuu kuitenkin 
erikseen asentamaan voikko-fi-paketin, samalla vaivalla olisi asentanut 
libenchant-voikon, joka sitten olisi tuonut mukanaan kaiken muun 
tarpeellisen.

Harri



More information about the voikko mailing list