Komponentit

Mickos ng Sun: I'm OK Sa Monty's MySQL 5.1 Rant

Marten Mickos on the MySQL 5.1 Roadmap

Marten Mickos on the MySQL 5.1 Roadmap
Anonim

Widenius nagbabala sa mga gumagamit na maging "napaka-maingat tungkol sa MySQL 5.1" dahil "may mga pa rin maraming mga kilalang at hindi kilalang nakamamatay na mga bug sa mga bagong tampok na hindi pa natugunan. "Ang mga komento ni Widenius ay nakapagdudulot ng labis na debate noong nakaraang linggo, kasama ang ilang mga tagamasid na nagtatanong kung gaano katagal mananatili siya sa Sun - na bumili ng MySQL noong Enero para sa US $ 1 bilyon - sa liwanag ng naturang pampublikong kawalang-habas. Sinabi ni Sun noong unang bahagi ng taong ito na itinuturing ni Widenius ang pag-alis ng kumpanya, at ang kanyang kasamang MySQL co-founder na si David Axmark ay mayroon na.

Ngunit isang senior Sun executive sabi ni Widenius ay nananatili roon at ang kanyang mga pampublikong kritisismo ay nagpapakita ng open-source ethics ng Sun.

"Natutunan ko ang maraming taon tungkol sa mga benepisyo at ang sakit ng ganap na transparency sa open source," sabi ni Marten Mickos, senior vice president ng database group ng Sun, sa isang panayam noong Lunes. "Ang isang maliit na pirma ng debate ay hindi nasasaktan. Bahagi ito ng pagiging isang open-source company … ang mga tao ay libre upang mag-blog tungkol sa kung ano ang gusto nila."

Sa kanyang post sa blog, Widenius itinuturo sinisi direkta sa Mickos. "Binago namin ang modelo ng paglabas upang sa halip na magtuon ng kalidad at tampok ang aming release ay tinukoy na ngayon ng pagiging maagap at mga tampok. Ang kalidad ay hindi itinuturing na mahalaga," ang isinulat niya. "Upang quote Marten Mickos: 'MySQL 5.1 ay pakawalan [d] bilang GA sa o bago Disyembre dahil sinasabi ko ito.' Ang mga kadahilanan ni Marten para dito ay kailangan niya ng isang bagay na maaari niyang ibenta at isang release na minarkahang 'GA' ay mas madaling ibenta kaysa sa isang release na minarkahan na 'RC.' "

Tumanggi si Mickos na tugunan ang mga partikular na punto na ginawa ni Widenius sa post, ngunit sinabi ang 5.1 release ay "malaki" at na siya ay "tunay na tiwala" dito. Ang release ay na-download na higit sa 250,000 beses sa unang 10 araw ng pangkalahatang availability, ayon sa Sun.

Samantala, hiniling ni Widenius na linawin ang kanyang posisyon sa isang follow-up na komento sa kanyang blog na Linggo.

"Sa tingin ko na ang MySQL 5.1 ay isang magandang * inirerekomenda * release, lalo na ngayon kapag ang MySQL / Sun ay nagbibigay ng buong suporta para sa mga ito, "wrote Widenius. "Ang hindi sumasang-ayon ko ay ang pagbibigay ng MySQL 5.1 ng isang GA status, na hindi bababa sa para sa akin, implicates [ito] ay walang pag-crash o iba pang mga malubhang bug na nakakaapekto sa normal na operasyon.Ito ay sinabi, gumagana sa MySQL 5.1 magpatuloy at kung ang mga bagay na napupunta maayos na maabot namin ang layunin na ito ay lalong mas maaga kaysa mamaya. "

Iba pang mga kasapi ng MySQL team ay masigla na nagtatanggol sa desisyon ng kumpanya na ilagay ang MySQL 5.1 sa status ng GA.

" Lubos kong pinagkakatiwalaan ang paghatol sa pamamahala ng MySQL at ang kakayahan ng aking mga kapwa mga inhinyero, " Sinabi ni Chistopher Powers, senior software engineer, sa isang blog post na Linggo.

"Nakagawa ako ng mga operating system, software ng telekomunikasyon, mga microkernels ng database, firmware ng medikal na kagamitan at, pinaka-mahalaga, mga application para sa wholesale na pamamahagi ng serbesa," dagdag niya. "Ang bawat solong isa sa mga produktong ito ay naipadala sa mga kilalang mga bug - malubhang mga bug - at ang bawat isa sa mga produktong ito na naipadala na may hindi bababa sa isang taong malakas na tinatanong ang desisyon na ipadala. Bawat solong isa … At ang mga bug ay naayos at pagkatapos ay lumipat kami sa "Kami ay lumipat sa."

At sa isang napakahabang post na inilathala Lunes, isang empleyado ng Sun nakadetalye sa mga internal na proseso at logistical na mga isyu na humantong sa 5.1 GA anunsyo.

"MySQL 5.1 ay hindi nagsisimula sa kanang paa Ang pagsisikap na gumawa ng mga tampok nito ay underestimated, karamihan dahil, sa panahon na ito ay dinisenyo, ang kumpanya ay pa rin nakakuha ng arkitektura bug na kalagim-lagim MySQL 5.0, "sinulat ni Giuseppe Maxia, MySQL Community team lead. hindi maingat na itulak ang pahayag ng GA bilang tugon sa mga alalahanin sa pagmemerkado, ayon kay Maxia: "Ang pagnanais ng pagpapadala 5.1 GA bago ang mga gumagamit ng Conference 2008 ay may karapatang dwarfed sa pamamagitan ng pagtuklas ng bago, mas nakakagambala na mga bug."

Ang kumpanya ay naglalabas ng dalawa pang kandidato sa paglabas "habang ang mga nag-develop ay nakipaglaban upang ayusin ang isang kamangha-manghang bilang ng mga bug," sinulat niya.

"Higit sa 3,500 na mga bug ang naapektuhan ng MySQL 5.1, at noong Hunyo ay nakatakda kami ng 2,300 sa kanila. ang ilang mga natitirang kritikal na mga bug, at ang Marketing at Sales ay pinindot para sa isang release, "idinagdag Maxia.

Ito ay" maliwanag, "sinabi niya. "Ang pang-ekonomiyang sitwasyon ng Sun ay hindi mabuti, ang kumpanya ay may lamang ng mga 2,500 trabaho, at kailangan namin ang bagong release upang mapalakas ang mga benta. Gayunpaman, ang mga natitirang mga bug ay masama na ang mga tao na direktang makipag-ugnay sa mga gumagamit (Suporta at Komunidad Koponan) ay lubos na tumutol sa isang deklarasyon ng GA sa puntong iyon sa oras. Sa isang magkasanib na pagsisikap, natukoy namin ang 40 kritikal na mga bug na kailangan ng pag-aayos bago pumunta GA. "

Ang kumpanya ay patuloy na nakikipag-ugnay sa mga customer at iba pang mga gumagamit na gumagamit ng MySQL 5.1 release sa produksyon, at "tinitiyak namin na ang mga bug na iniulat ng mga matapang na kaluluwa ay natugunan bago ang pahayag ng GA," dagdag niya.

Iyon ang sinabi, ang proseso ng pag-unlad ng MySQL ay "sobrang saradong pinagmulan" at maaaring gumamit ng ilang mga pagbabago at pagpapabuti, ayon kay Maxia. "Ang mga hadlang patungo sa pagbubukas ng modelo ng pag-unlad ay ilan lamang, at nagtatrabaho kami nang husto upang matugunan ang layuning ito … Ang mahalagang punto ay ang lahat ay sumang-ayon sa pangangailangan para sa pagbabago, at nagtatrabaho tayo patungo sa layuning ito."