[hunspell-fi-devel] deb/rpm -paketit, Firefox/Thunderbird -laajennus

Harri Pitkänen hatapitk at cc.jyu.fi
Tue Aug 1 15:34:39 EEST 2006


Debian- ja Ubuntu-pakettien kanssa kaikki näyttää nyt olevan selvää. 
Asennuslähteestä löytyvät ajan tasalla olevat ja ilmeisesti vakaat paketit, 
joten dapper- ja sarge-lähteet voidaan sitten ensi viikolla kopioida 
sellaisinaan Lemin kunnan palvelimelle vakaaksi julistettuina. 
Unstable-lähdettä ei kopioida minnekään koska ei ole kovin järkevää väittää 
kehitystilassa olevalle jakelulle suunnattuja paketteja vakaiksi, eivätkä 
unstablen käyttäjät tällaista varmaan odotakaan.

Onko kukaan tutkinut tai kokeillut Andriksen SRPM-paketteja
( http://ap1.pp.fi/mozilla/mozilla+voikko.html )? Yksi mahdollinen tapa tukea 
RPM-pohjaisia jakeluita olisi pelkkien tuollaisten SRPM-pakettien julkaisu, 
kuitenkin niin että ne todetaan toimiviksi vain sellaisissa jakeluissa joissa 
joku niitä on oikeasti testannut. Ymmärtääkseni useimmat RPM-pohjaiset 
jakelut ovat nykyään LSB-yhteensopivia, mikä kai tarkoittaa sitä että niissä 
voi käyttää samoja LSB-yhteensopivia binääripaketteja. Kaiketi silloin samat 
SRPM:tkin toimivat.

Debiania ajatellen olen tutkiskellut Andriksen 
Firefox/Thunderbird -laajennusta ja oikoluku näyttää tosiaankin toimivan 
ainakin Firefoxin 2.0 beta-versioissa. Tuo olisi myös mukava saada 
viimeisteltyä ja julkaistua helposti asennettavassa muodossa. Lähdekoodista 
kääntäminen vain on melko työlästä: tarvitaan koko Mozillan lähdekoodipuu, 
jossa käännös tapahtuu. Tämä tekee periaatteessa kunnollisten 
Debian-pakettien tekemisen mahdottomaksi koska automaattinen kääntäminen 
tässä ympäristössä ei toimi. Toinen ongelma on se, että tuo laajennuksen 
lähdekoodi pitää sisällään koko Myspellin lähdekoodin, joka ilmeisesti korvaa 
itse ohjelman mukana tulevan Myspellin kun laajennus asennetaan. Tässä on se 
vika, että jos Myspellistä löytyy bugeja (esimerkiksi tietoturvaongelmia, 
mikä ei ole suinkaan täysin mahdotonta) niin laajennuksen asentaneet voivat 
tietämättään jäädä haavoittuviksi kyseisille bugeille vaikka ovat 
päivittäneet selaimensa tai sähköpostiohjelmansa.

Olen tehnyt Andriksen laajennuksesta riisutun version, josta Myspell-osuus on 
poistettu. Tämä laajennus tukee siis vain suomen kieltä, mutta ilmeisesti 
uudessa Firefoxissa/Thunderbirdissä on mahdollista asentaa 
oikolukukomponentteja myös rinnakkain samaan tapaan kuin OpenOfficessa. Siis 
siten, että ohjelman mukana tuleva Myspell toimisi edelleen ja huolehtisi 
muiden kielten oikoluvusta. Tätä jälkimmäistä vaihetta en kuitenkaan vielä 
ole itse testannut. Keskeneräiset lähdekoodit ovat saatavissa jos jotakuta 
kiinnostaa. En ole onnistunut löytämään mistään uusien Firefoxien 
SDK-paketteja, ainoastaan jotain vanhalle 1.7-sarjalle jossa oikolukua ei 
vielä ollut. Siispä en pysty vielä sanomaan mitään siitä, onko laajennuksen 
kääntäminen varsinaisen lähdekoodipuun ulkopuolella ollenkaan mahdollista vai 
ei.

Harri



More information about the devel mailing list