[hunspell-fi-devel] Joukahainen, Voikko 1.0 (asiaa paketoijille), Soikko

Harri Pitkänen hatapitk at cc.jyu.fi
Mon Jul 3 21:49:15 EEST 2006


Hiukan päivitystä seuraavan kuukauden aikatauluun ja muihin käytännön 
asioihin:

Joukahaisen käyttäjätunnukset
=============================

Joukahaisen muokattava versio on tulossa käyttöön tämän viikon lopulla. Nyt 
toimii tekstikenttien ja lippujen muokkaus, kommenttien lisääminen olisi 
vielä tarkoitus saada toteutettua, samoin kuin ehkä uusien sanojen lisääminen 
jos aikaa riittää. Alkuperäisessä työsuunnitelmassani on tämän jälkeen 11 
päivän aukko: lähden maanantaina Italiaan enkä ole tänä aikana millään tavoin 
tavoitettavissa. Koska Joukahaisessa ei ole itsepalvelurekisteröitymistä (ja 
sovelluksen luonteesta johtuen sellaista ei siihen ole tulossakaan), 
pyytäisin niitä jotka haluavat käyttäjätunnukset Joukahaiseen lähettämään 
tästä asiasta minulle sähköpostia. Tunnuksen saamiseksi tarvitaan etunimi ja 
sukunimi (jotka tulevat näkyviin jos teette muutoksia tietokantaan), 
sähköpostiosoite (jota ei julkaista missään) sekä toivomus 
käyttäjätunnukseksi. Lähetän salasanat tämän viikon aikana (niitä ei 
valitettavasti voi itse vielä vaihtaa). Käyttäjien on noudatettava 
sovelluksen aloitussivulla olevia ohjeita sovellusta käyttäessään, muita 
ehtoja tunnusten saamiselle ei ole.
Näillä näkymin Voikon 1.0 -versioon ei tule Joukahaisen kautta muokattua tai 
lisättyä sanastoa ainakaan automaattisesti, vaikka manuaalisesti saatan 
jotain sieltä siirtääkin. Seuraavaan versioon (todennäköisesti syys- tai 
lokakuussa) sen sijaan on tarkoitus ottaa sanasto ainakin substantiivien, 
adjektiivien ja verbien osalta suoraan Joukahaisesta, myöhemmin luultavasti 
myös etuliitteet ja ehkä jotain muutakin. Käytännössä homma tulee toimimaan 
niin, että Joukahaisesta tuotetaan automaattisesti kerran vuorokaudessa 
Suomi-malagan ymmärtämässä muodossa oleva .lex -tiedosto joka sisältää 
ajantasaisen otoksen tietokannan siitä sisällöstä, joka on merkityksellistä 
oikoluvulle tai indeksointisovellukselle.


Voikon 1.0 -version julkaisu ja ohjeita paketoijille
====================================================

Keväällä asettamani julkaisuaikataulu pätee edelleen, eli julkaisupäivä on 
13.8. (tai mahdollisesti edellinen tai seuraava päivä). Tätä varten 
lähdekoodipaketit ja Debian/Ubuntu -paketit pitäisi saada valmiiksi noin 
viikkoa ennen, eli mielellään viimeistään 6.8. Vaikka toivon, että tästä ei 
mitään mediatapahtumaa synnykään, niin viikon verran valmistautumis- ja 
testausaikaa lopullisille paketeille ei varmaankaan ole haitaksi jotta 
vältytään noloilta yllätyksiltä. Debianin ja Ubuntun lisäksi myös Gentoo 
näyttäisi olevan saamassa omat asennuspakettinsa tähän päivämäärään mennessä. 
Windowsillekin asennuspaketteja on tehty, mutta ne eivät vielä ole aivan 
julkaisukunnossa. Muut käyttöjärjestelmät (eritoten RPM-pohjaiset 
Linux-jakelut) jäänevät pelkkien lähdekoodien varaan, ellei vapaaehtoisia 
pian ilmaannu. Binääripaketteja voi tosin lisätä julkaisupäivän jälkeenkin, 
niille ei mitään aikarajaa ole.

"Suurelle yleisölle" Voikkoa on tarkoitus jakaa Lemin kunnan palvelimelta, 
jonka kapasiteetti riittää paremmin tällaiseen käyttöön. Asennuspakettien 
saamiseksi tuonne on sovittu, että niiden on täytettävä seuraavat ehdot:
- Binääripaketin tai -pakettien koko korkeintaan 5 megatavua (lähdekoodeille 
ei ole kokorajoitusta)
- Aktiivinen vastuuhenkilö ko. asennuspaketeille, joka suostuu esiintymään 
omalla nimellään ja mielellään antaa myös sähköpostiosoitteensa, johon 
paketteja koskevia kyselyjä voi lähettää. Aktiivinen tarkoittaa tässä sitä, 
että jos paketoija mystisesti häviää, hänestä ei kuulla useaan kuukauteen 
eikä ketään saada hänen tilalleen, asennuspaketit tullaan poistamaan. 
Hätätilassa paketteja voidaan poistaa tai niiden lataaminen estää milloin 
vain.
- Kustakin käyttöjärjestelmästä/jakelusta voidaan tukea aluksi vain uusinta 
julkaistua versiota, mutta vanhalle versiolle jo julkaistuja paketteja ei 
tarvitse poistaa heti uuden version ilmestyessä. Tätä sääntöä sovelletaan 
myös Windowsille: erillisiä asennuspaketteja vanhoille Windows-versioille ei 
siis hyväksytä, vaan niiden tulee toimia samoilla tiedostoilla kuin Windows 
XP, tai sitten niitä ei tueta.
- Kun uusi vakaa versio Voikosta ilmestyy, paketoijien on toimitettava 
päivitetyt paketit mielellään muutaman kuukauden kuluessa. Tämä sääntö ei 
kuitenkaan ole ehdoton: jos uuteen Voikkoon päivittäminen jostain syytä on 
mahdotonta, vaikeaa tai riskialtista jollakin käyttöjärjestelmällä/jakelulla, 
vanhaa versiota voidaan käyttää pitempäänkin.

Käytännössä paras tapa toimittaa paketteja jakeluun on laittaa testiversiot 
saataville tänne hunspell-fi.org -palvelimelle, jossa ne voidaan todeta 
toimiviksi ja ne saadaan jakeluun mahdollisimman pian. Täällä voidaan pitää 
testiversiota myös sellaisille jakeluille, jotka huolehtivat itse vakaiden 
pakettien levittämisestä.

Lopuksi vielä openoffice.org-voikon/Oo2-voikon paketoijille: asettakaa 
riippuvuus OpenOfficeen sellaiseksi, että uuden upstream-version asentaminen 
OpenOfficesta pakottaa Oo2-voikon poiston ennen OOo-binäärien korvaamista 
uusilla versioilla. OpenOfficen C++ -kielellä tehtyjen UNO-komponenttien 
yhteensopivuus näyttää olevan aika huteraa versioiden välillä. Älkää 
kuitenkaan laittako liian tiukkaa versioriippuvuutta, ettei 
tietoturvapäivitykset asentaminen OpenOfficelle muutu mahdottomaksi.


Voikon ja Soikon suhde
======================

Koska olen viimeisen vuoden ajan vastannut myös Oo2-soikon ylläpidosta, olen 
mietiskellyt missä määrin Soikkoa (tai siis sen integrointia eri 
sovelluksiin) vielä kannattaa kehittää tai ylläpitää. Vielä on aivan selvää, 
että Voikko ei objektiivisesti mitattuna ole oikoluvussa samalla tasolla 
Soikon kanssa, mutta toisaalta on huomioitava sekin, mitä oikoluvulta 
ylipäätään on järkevää vaatia: onko se, että Voikolta jää tunnistamatta yksi 
sana sadasta enemmän kuin Soikolta oikeasti vaarallista, varsinkin kun se 
monissa tilanteissa kykenee löytämään virheitä jotka Soikolta jäävät 
huomaamatta? Eikä sitäkään asiaa sovi vähätellä, että Voikko on vapaa 
ohjelma, Soikko ei. Tällä on oikeasti merkitystä sekä periaatteellisella 
kysymyksenä että myös käytännössä.
Kehitystyötä Soikon ympärillä ei käytännössä ole enää tehty sen jälkeen, kun 
Oo2-soikolle tehtiin käyttäjäystävällinen asennusohjelma Windowsiin, eli siis 
helmikuun jälkeen. Linuxissa ei varsinaisesti mitään ongelmia ole enää 
ollutkaan (paitsi Fedora Core 5 ja SELinux -yhdistelmässä), Windowsiin on 
hiukan toivottu tukea asennukselle monen käyttäjän järjestelmiin joka 
Linuxissa on aina toiminut. Näitä puutteita ei enää ole suunnitelmissa 
korjata. Mikäli uusia yhteensopivuusongelmia tulee, saatan niitä korjata jos 
se on helposti tehtävissä (esimerkiksi kääntämällä uudella gcc:n versiolla 
tai uudella OpenOfficen SDK:lla), mutta muunlaisia ongelmia tuskin aion enää 
selvittää.
Ajatuksena on ollut, että Voikon julkaisupäivästä lähtien Oo2-soikon 
lataussivulla on huomautus, jossa todetaan Soikon olevan "kuollut" (pitää 
keksiä jokin hiukan ammattimaisemman kuuloinen ilmaisu tälle asialle) ja 
Voikon olevan sille varteenotettava vaihtoehto. Tätä ei vielä esitetä 
mitenkään turhan pelottelevin sanankääntein: Optimaalista olisi saada 
esimerkiksi joka kolmas Linux-käyttäjä lataamaan Voikko Soikon sijaan. 
Lisäksi kerrotaan, että Soikko on saatavilla nykyisessä muodossaan nykyisestä 
paikasta vuoden 2007 loppuun saakka, mutta ei sen pidempään. Ajan kuluessa ja 
Voikon kehittyessä tuota Soikon lataussivun tekstiä viilataan tarpeen mukaan 
enemmän ja enemmän Voikkoa suosivaksi.


Tähän päättyy päivän uutiskatsaus.

Harri



More information about the devel mailing list