Halpa halvempi open source
Pitkästä aikaan asentelin Open Source ohjelmia. Bugzillaa pukkasin tarvittavailla kilkkeillä pystyyn. Tuli taas mieleen miksi maksan ohjelmista, jotta ne toimisi. Yleensä maksullisissa ohjelmissa on mukavuutta lisäävä asennusohjelma, joka kyselee ohjelman tarvitsemat tiedot ja tämän jälkeen ohjelma asentuu. Open Suorce puolella otetaan käyttöön wiki sivusto, jossa on ohjeita yleensä väärään versioon ja väärään käyttöjärjestelmään. No äkkiä löytyy se oikeakin sivusto ja ohjeet ovat ihan kelvolliset. Noudatin ohjeita ja aikaa kuluu…
Bugzilla käyttää itse sellaista moduulia, jota ei suoraan löydy, ei ohjeista eikä asennusohjeista. Onneksi tämä löytyy ensimmäisen lähdekoodistosivun linkeistä. Aikaa kuluu… Aloitan varsinaisen open source näpräämisen aukaisen kahden eri tuotteen käynnistys / käyttötiedostot ja muutan kiltisti käsin tarvittavat kohdat, jotta ohjelma toimisi. Mitä ihmettä ei toimi edelleenkään. Olenkohan tehnyt virheen jossain kohtaa. Tarkistetaan kaikki. Ei löydy vikaa… aikaa kuluu…
No tämähän on Open Source ei kun googlaamaan. Ohje löytyy ensimmäisestä linkistä. Viimeisimmät MySql ja Bugzillan versiot ei toimi yhdessä. Löytyy jopa korjaus patch, mutta en oikein lämpene päivittämään epämääräistä koodia. Onneksi samassa yhteydessä mainitaan että korjaus on mahdollisesti tehty seuraavaan bugzillan versioon. Toiselta sivulta löytyy jopa ohje miten kyseisen version saa pävitettyä. Tämän jälkeen saan asennuksen tehtyä.
Sitä en tässäkään ymmärrä, miksei kyseisestä asiasta ollut ilmoitusta, sillä kohtaa mistä viimeisimmän vakaan version voi ladata. Pikku huomio merkki, ettei toimi uusimmilla MySql tietokannoilla.
Huhtikuu 2nd, 2009 at 9:10 am
Kohde ympäristölläkin on tietty oma osansa tästä. Esim. Debianissa kyseisen sovelluksen asennus luonnistuu komennolla:
apt-get install bugzilla
Huhtikuu 15th, 2009 at 7:09 pm
Open source ilmiönä on kyllä sinänsä kiehtova mutta toistaiseksi se on käytännön arjessa vähän mitä sattuu ja jos se jossain ontuu niin nimenomaan tuolla ohjeistuspuolella.
Loistavan open source -ratkaisun tunnistaa yleensä siitä, että se on tekninen ratkaisu teknisille ihmisille. Itse helpotan jokapäiväistä teknistä työtäni jos jonkin sortin ilmaisratkaisuin ja ne helpottavat elämääni kummasti. Silkkaa open sourcea ja se toimii.
Bugzilla on jo jonkin sortin de facto open source -standardi bugien hallintaan ja jo idealtaan jotain, mistä ei mitään kannata maksaa (tekninen ratkaisu tekniseen ongelmaan) mutta suosiostaan huolimatta se kuulostaa kieltämättä joltain, joka haistattaa käyttäjäystävällisyydelle pitkät.
Pisti nimittäin hymyilyttämään paitsi tämä käyttökokemus, myös kolleegan kiroilu Bugzilla-asiakasohjelmistoa etsiessä (koska lähtökohtaisesti Bugzillan peruskäyttöliittymä on ilmeisesti jopa tekniselle ihmiselle kauhistus). Kaikin puolin mainio löytyi mutta oli jenkkilähtöinen ja kakoi fataalisti ihan pelkkien ääkkösten kera joten no can do. Yhtä lailla löytyi jotain muuta mutta lisenssihintalappunsa oli tuhansissa dollareissa (open sourcella tehdään toki myös bisnestä) joten no can do.
Jokin riittävä, ilmainen kompromissi taisi lopulta löytyä ja tottahan se on, että tyhmää on maksaa mitään teknisestä ratkaisusta tekniseen ongelmaan mutta aika helposti open sourcea myös glorifioidaan ihan itsensä takia. Idealismina loistava ja taatusti tulevaisuutta mutta eittämättä arkipäivän konkreettiset tarinat ovat paljon mielenkiintoisempia kuin abstrakti väittely siitä makaako maa miten makaa vai eikö se makaa