Mark Shuttleworth a Unity újdonságairól
Ha Mark Shuttleworth megszólal, arra érdemes odafigyelni. Nem csak azért, mert ő az Ubuntu alapítója, hanem azért is, mert a szavainak jelentősége van. Azok, akik ott voltak az Ubuntu fejlesztők találkozóján, tapasztalhatták, hogy Mark sokszor két kérdéssel is képes egy széteső megbeszélést visszaterelni a medrébe. Bár az egyes szakmai döntéseket a fejlesztői közösségen belül mindig az arra legalkalmasabbak, az adott területet legjobban ismerők hozzák meg, Mark Shuttleworthnek meghatározó szerepe volt abban, hogy az Ubuntu olyan lett, amilyennek mai formájában ismerjük. Ez pedig különösen nagy jelentőséget ad minden olyan, az Ubuntu jövőjéről szóló írásnak, amely a blogjában megjelenik. Mark legutóbbi bejegyzésében a Unity felület fejlesztésének jelenlegi állásával és az ezzel kapcsolatos elképzelésekről írt.

Ezek egy részével a Mogorva Mormota olvasói is találkozhattak a két legutóbbi bejegyzésben, melyek Unity felület újdonságaival foglalkoztak: ilyen változás például az, hogy a Dash mindig a háttérkép domináns színét veszi fel, vagy az, hogy az Ubuntu gomb a felső panelről átkerült a bal oldali indítópanelre. Ez utóbbinak köszönhetően a panel bal felső sarkába kerülhetett a teljes képernyős ablakok bezárógombja, konzisztensen a normál ablakokkal. Ez több új lehetőséget is felvet. Egy elképzelés szerint például a jövőben itt állandóan lehetne egy gomb, így ide kattintva akár a nem teljes képernyős ablakokat is rögtön bezárhatjuk, ezáltal még hatékonyabbá téve a felület kezelhetőségét. A fejlesztők a lehetséges megoldásokat felhasználói tesztekben is próbára teszik majd, mielőtt véglegesen döntenek a bevezetésről.
A felület megjelenésén túl az egyes elnevezésekben is változások lesznek. A korábbi Places elnevezés helyett a Scopes és a Lenses kifejezéseket fogják használni. A Scopes lényegében az egyes adatforrásokat (például alkalmazások, fájlok, zenék, Gwibber üzenetek) jelentik, míg a Lenses az ezek megjelenítésére szolgáló felületet. A Scopes mögött álló technológia lehetővé teszi például az értékelés (csak azokat az 5 csillagos alkalmazásokat szeretném látni…) és a kategóriák (…amelyek a Játék kategóriába tartoznak) szerinti szűrést. Az elnevezések változása nem jelent technikai értelemben váltást, vagyis a háttérben továbbra is a Zeitgeist motor fog dolgozni, a találatok megjelenítésére pedig a Unity Dash szolgál majd, azonban az új elnevezések kicsit talán pontosabbá teszik a terminológiát. Mark a bejegyzésében utalt rá, hogy jelen pillanatban is több ilyen Scope fejlesztése van folyamatban.
Az elmúlt hónapok munkájának köszönhetően a Unity 2D és a Unity 3D sokkal közelebb került egymáshoz, és egyre nagyobb mértékben közös kódbázisra épülnek. Ahogy azt a Unity 2D legfrissebb verziójánál már láthattuk, a Qt eszközkészletre épülő, hardveres támogatást nem igénylő változat megjelenésében szinte alig különbözik a Unity 3D-től, beleértve az olyan látványos effektusokat is, mint a Dash megjelenésekor a háttér elmosása. Ez pedig jogosan veti fel a kérdést, hogy egyáltalán szükség van-e két külön változatra, ha QML segítségével lényegében mindaz megvalósítható, ami a Unity 3D-ben is látható. Míg a Unity 2D fejlesztők úgy vélekednek, hogy az általuk használt QML technológia bárhol megállja a helyét, addig természetesen a Unity 3D mögött állók úgy látják, hogy a közvetlen GL elérés több lehetőséget biztosít. Mark Shuttleworth jelen pillanatban inkább ez utóbbi vélemény felé hajlik, de érdeklődve figyeli a QML csapat ténykedését.
Címkék: ayatana, dash, lenses, markshuttleworth, oneiric, scopes, unity