sander85 kirjutas:
mõtle nüüd ikka natuke, lisasid on seal tuhandeid, neid kõiki omavahel kombineerida ja testida ei jõua mitte keegi, võid mõne algoritmiga proovida, kui palju erinevaid kombinatsioone on võimalik moodustada.. see on ulme
sander85 kirjutas:
üldiselt, mida rohkem on erinevaid laiendusi, seda aeglasemaks muudab see brauseri ja seda suurem on võimalus, et miski pange paneb.. ja nende suure arvu puhul on Mozillal võimatu need kõik olukorrad läbi testida.. pead ise silmad lahti hoidma, et kui mõne laienduse lisamise järel hakkab probleeme tekkima, siis üritad ise välja nuputada, milles on viga ja annad sellest arendajatele teada.. see on ka vaba tarkvara üks alusmõtteid, ise kommuunile oma panusega midagi vastu anda.. mitte lihtsalt tasuta lõunaid loota
Tasuta lõunad või tasulised - see vast ei puutu asjasse. Isegi tasuta tegemise puhul ei tohiks teha praaki ja asju n.ö üle jala ning praaki ja mittetoimivust tasuta olemisega õigustada. See on suht lame õigustus. Aga ma ei olegi Mozilla suhtes ses mõttes üleliia kuri. Vähemasti ma üritan mõista.
Samas ma ei saa nõustuda ka sellise seisukohaga, et kuna lisasid on väga palju (tuhandeid), siis mitte keegi ei jõua neid testida. No aga kui nende koosmõju testida ei jõuta, ei suvatseta, või mis iganes, ei välista see ju probleemi! Sellega peab siis tegelema keegi teine, ehk tavaliselt siis produkti lõpp-tarbijad, kes ei pruugi oma aruvtikasutamise juures sugugi olla vaimustatud pidevast pusimisest, analüüsimisest ja selgitamisest. Enamasti eeldab lõpp-tarbija, et kui asi on n-ö ametilik, siis ta ka toimib.
Soovitusest silmad lahti hoida. Jällegi, egas probleem, ebatoimivus interneti lehitsemisel, konflikt mõne teise lisaga, jne. ei pruugi avalduda kohe. Sestap ei ole probleemse lisa avastamine sugugi lihtne, sest see ei pruugi olla sugugi mitte viimasena installitud lisa.
Ma leian, et ainuke moodus kuidas asjad võiks normaalselt toimida, on see, et Mozilla kehtestab (kui ta pole seda juba teinud) arendajatele omapoolsed täpsed tehnilised tingimused, millele lisad peavad vastama ning testib enne lisa avaldamist omaltpoolt kõiki uusi lisasid ja nende omavalelist koostööd spetsiaalse test-tarkvaraga. Seejuures oleks lisa arendaja samuti kohustatud järele kontrollima, et tema vaimusünnitus juba olemasolevate lisadega konflikti ei läheks ja et see mõne teise lisa tööd ei pärisks. Kui see seda aga teeb, oleks ka lisa arendaja kohustatud tegema omalpoolse ettepaneku konflikti lahendamiseks, sest viga ei pruugi ju seisneda ka uues lisas. Võibolla on probleem hoopis juba olemasoleva lisa kehvas koodis, millega uus lisa koos toimida ei taha.