Widenius: Uusi MySQL julkaistiin bugisena

MySQL 5.1 julkaistiin äskettäin vuosien kehitystyön jälkeen.
Michael Widenius kirjoittaa pitkässä blogimerkinnässään seikkaperäisesti arvioimistaan ongelmista uuden version kanssa ja iskee väliin piikin jos toisenkin muun muassa MySQL:n entistä toimitusjohtajaa ja Sunin tietokantaryhmän johtajaa Mårten Mickosia päin.
– Pyydän olemaan erittäin varovainen MySQL 5.1:n kanssa, koska sen uusissa ominaisuuksissa on edelleen monia tunnettuja ja tuntemattomia fataaleja bugeja, joita ei ole käsitelty, Widenius kirjoittaa.
Hänen mukaansa ohjelmisto sisältää muun muassa ainakin kaksikymmentä tunnettua koodivirhettä, jotka voivat kaataa ohjelmiston tai antaa vääriä tuloksia. Muita vakavia ongelmia on satoja.
– Useimmat, elleivät kaikki, ovat sellaisia, jotka olisi voinut ja olisi pitänyt korjata ennen kuin 5.1 julistettiin yleisesti saataville.
Pääsyitä keskeneräiselle julkaisulle on esimerkiksi ohjelmiston vieminen release candidate -vaiheeseen liian nopeasti ja kehitysmallin muuttaminen niin, että laadun sijaan painotetaan esimerkiksi ominaisuuksia, Widenius katsoo.
Hän on pahoillaan, ettei MySQL 5.0:n liian varhaisesta julkaisusta olla nähtävästi opittu mitään.
Widenius ei
syytä Sunia
Uutuuden asentaminen lienee Wideniuksen mukaan kuitenkin ok, jos käyttäjä suhtautuu MySQL 5.1:een vain parannettuna versiona edeltäjästään jättäen uudet ominaisuudet sikseen.
Wideniuksella on viime aikoina ollut hieman sukset ristissä MySQL:n nykyisen emoyhtiön Sunin kanssa. Widenius on ollut myös epävarma jatkostaan koko yhtiössä.
Hän ei kuitenkaan heitä MySQL 5.1:n ongelmia Sunin niskoille. Päätökset julkaisusta tehtiin puhtaasti MySQL:n johdossa, Widenius korostaa.
Hänestä Sunia voidaan syyttää korkeintaan siitä, ettei se ole ryhtynyt korjaamaan MySQL:n kehittäjäorganisaatiota tarpeeksi ajoissa.
Sun vastasi Michael Wideniuksen kirjoitukseen eWeekin artikkelissa ja totesi, ettei Wideniuksen mielipide edusta koko käyttäjäyhteisöä, ja että yritysten tulisi joka tapauksessa testata jokainen ohjelmisto ennen tuotantokäyttöä.
Widenius ei ollut välittömästi tavoitettavissa kommentteja varten.
































Kommentit (2)