( egmont | 2013. 10. 17., cs – 17:01 )

Még egy sztori.

Már a 12.10-ben is biztosan hibás volt, sőt valszeg a 12.04-ben is. Alapértelmezett desktop, compiz ablakkezelő. A beállítások közt az ember talál két izgi opciót.

Az egyik, hogy az ablakot át lehet méretezni úgy, hogy csak a keretét méretezi, és elengedéskor rajzolódik újra a tartalma. Vagy úgy, hogy folyamatosan átméretezi. Talán ez utóbbi a default is. De mindenképpen az, amit használni szeretnék. Merthogy a számítógép dolgozzon, ne én. Úgy szeretném átméretezni az ablakokat, hogy a bennük megjelenítendő dolog elférjen, és ehhez bizony látnom kell menet közben hogy az hogyan alakul.

A másik a snapping. Mozgatáskor a képernyő széléhez "tapadjon" hozzá az ablak, hogy ne lógjon ki csúnyán pár pixellel, és ne maradjon üresen kihasználatlanul csúnyán pár pixel.

Két olyan szolgáltatás, amik alapvetőek, minden ablakkezelő hosszú idők óta tudja mindkettőt, és semmi közük egymáshoz.

Mégis, a drága jó compizban a kettő együtt nem működött. A desktop széléhez tapasztott ablakot a túlszélén nem lehetett megfogni és átméretezni ("folyamatos" átméretezés esetén), sőt, hosszú 5-10-15 másodpercre grabelte az egérkurzort és használhatatlanná tette az egész X-et.

A bugtrackerben más se történt, mint több mint egy éven át mindig amikor kijött egy újabb compiz verzió, akkor ennek a bugnak a milestone-ját tovább billentették az eggyel következő verziószámra. De akkor mi a fasz értelme van a milestone mezőnek egyáltalán?

Pár hete írtam egy nagyon udvarias, de mégis nagyon lebaszó megjegyzést a bughoz, hogy ugyan hogy a rákba engedhetnek meg ilyen hibát? Ennek köszönhetően a fejlesztő ránézett, kábé (szerintem) 5 perc alatt javította (a javítás csak kódsorok eltávolításból áll), és szerencsére épphogy az utolsó pillanatban megérkezett a bugfix a Saucy-ba.

Normális disztribúció szerintem egy ilyen hibát a bejelentésekor kritikus prioritásúként kezelt volna és napokon belül javította volna. Sajnos az ő skálájuk szerint ez nem kritikus: nem jár összeomlással, adatvesztéssel; és a bug "megengedhetetlen", "szánalmas" volta, a viselkedés időrabló és frusztráló és a felhasználó agyát felbaszó jellege nem játszik szerepet sehol sem.

Kéne már egy Steve Jobs hozzáállású ürge a Linux világába...