Címkék: ‘budapest’

Elérhetőek a budapesti UDS hivatalos képei

2011. május. 18.

Nem régiben ért véget az idén először Magyarországon, azon belül is Budapesten megrendezett nemzetközi Ubuntu Fejlesztői Találkozó. A blogon minden nap próbáltam összeszedni a legfontosabb dolgokat, illetve amiket sikerült elcsípnem, viszont képeket nem igen közöltem, mivel nem vittem magammal fényképezőgépet. Viszont Sean Sosik-Hamor az Ubuntu „hivatalos” fényképésze több száz képet készített az esemény ideje alatt, többek között a szokásos csoport fotókat is, amelyeket a mai napon elérhetővé tett a blogján bárki számára.

UDS-O csoport fotók

Közvetlen link a képgalériához: itt

 

UDS – 5.nap

2011. május. 13.

Az UDS résztvevőinek egy része

Elérkeztünk a budapesti Ubuntu Fejlesztői Találkozó utolsó napjához, kemény és fárasztó hét áll mögöttünk, de a mai nap is számos érdekes témát tartogatott a számunkra. Az elsők egyikén a Szoftverközpont felhasználói felületének és a felhasználói élményének jobbá tételéről volt szó. Szeretnének javítani magán az alkalmazás sebességén, illetve az egyéb műveletein is. Például a .deb-ek telepítése elég lassú. Ehhez, ha minden igaz már közel a megoldás, így valamelyik új verzió már javulást hoz erre a területre. Szeretnék, ha gyorsabban töltődne be a program, például az elején csak az alap felhasználói felület jelenne meg, de az minél gyorsabban, a keresés és az ehhez hasonló nagyobb funkciók csak teljes betöltődés után lennének elérhetők. Vagy legalább egy indítókép (splash) is javítana a helyzeten, tudatná a felhasználóval, hogy indul a program. Ez főleg lassabb gépen lenne hasznos, ahol igen sok időt vesz igénybe a program indulása. Ezen kívül újragondolják a felületet, szeretnének új ikon témát, javítanának a keresésen, jobban integrálnák a Unitybe és még számos ehhez hasonló változtatást tartogatnak erre a ciklusra.

A következő egy órában az Ubuntu és egyéb projektek fejlesztését, fordítását és hibajelentését megkönnyítő honlap, a Launchpad került boncasztalra. Szeretnék minél több hasznos funkcióval felruházni, ugyanis az utóbbi időben eléggé el volt hanyagolva. A hét során többször szó volt az új funkciókról, például a csomagkészítést megkönnyítő Delicious Recipes projektről vagy az automatikus upstream fordítás importálásról. Ezeken kívül új funkciók jelentek meg a bugok kezeléséhez, illetve igen sokat javítottak az oldal teljesítményén. Ez alatt a ciklus alatt négy főterületre szeretnének koncentrálni. A Linaros fejlesztők számos adminisztrációt segítő eszközt fognak beleépíteni a felületbe. A Canonical szeretné a privát projektek fejlesztését könnyebbé tenni az LP-del, szeretnék implementálni az Ensemble formulát, illetve kijavítani a Launchpad kritikus bugjait. Ebből több, mint kétszáz van, viszont már most 34 javításával végeztek.

Ezután a többi téma mellett egy terembe ismét szó esett a Waylandről. Már többször hallhatunk az előnyeiről, viszont még igen messze vagyunk a kézzelfogható komolyabb eredményektől. A fejlesztők keményen dolgoznak, hogy időben bekerülhessen a Universe tárolóban. Illetve szeretnék, ha lehetőség lenne az Oneiricet úgy futtatni, hogy az X a Wayland felett fusson kliensként. Ez abból a szempontból lenne érdekes, hogy láthatnánk mit is lehet elérni a Waylanddel, viszont a felette lévő X-nek hála minden olyan dologra képesek lennének amire eddig is.

Az ebéd előtti utolsó témák egyikén szóba került, hogy melyik Python verziót használják. Az LTS-re szeretnék, ha Python3 támogatás kész lenne, ezért már ebbe a kiadásba is bele fog kerülni, viszont még az előző Python verzió lesz az alapértelmezett. Viszont a következő LTS-re már mindenképp dobni szeretnék a 2.x-es szériát. Még ebben az órában került szóba, hogy a képernyőzárolást jó lenne megoldani Compizzal, mert elég sokszor hibásan működik a mostani mechanizmus. Sokszor hosszú idő mire bejön a jelszókérő és néha először még az asztal is megjelenik.

Az ebéd után ismét a közös rövid előadások következtek, ezúttal viszont csak 5 percesek voltak és ez alatt az idő alatt mutattak valami érdekeset az előadók. Számos témát érintettek, tanácsokat adtak, projekteket mutattak meg. Ezután ismét a 15 terembe invitálták a résztvevőket, hogy megkezdődhessen a májusi fejlesztői találkozó utolsó kettő órája. Ez alatt szó volt például a Kubuntunál a LightDM bevezetéséről, az Ubuntu nyelvi támogatásának megtisztításáról vagy az alapértelmezett alkalmazások átbeszéléséről. Délután 5 órakor végett értek a szekciókra bontott témák és mindenkit a nagy-előadóba tereltek, hogy összegezzük a hét történéseit. Ezután egy egyórás szünet következett, hogy 7 órakor kezdetét vehesse a hotel mellett lévő klubban az Amazon Web Services által támogatott záróbuli.

Az utolsó nap témái és a szokásos jegyzetek itt találhatóak. A bejegyzésben szereplő kép innen származik.

Köszönöm az FSF.hu alapítványnak, hogy támogattak, hogy részt vehessek a találkozón, nagyon tanulságos volt és kellően motivált az eddigi dolgaim folytatásához.

UDS – 4.nap

2011. május. 12.

Túl vagyunk az UDS negyedik, csütörtöki napján is. Ismét számos izgalmas kérdés, téma került terítékre. Az első órában egyéb témák mellett felmerült az SRU (Stable Release Update), azaz a stabil kiadások frissítésének menetének újragondolásának, módosításának, finomításának ötlete. Az alapvető problémák egyike, hogy nagyon sok frissítés csak a proposed (javasolt) tárolóban marad, mert nincs rá vállalkozó aki tesztelné, anélkül pedig nem akarják beengedni a stabil rendszerbe, ami érthető, viszont egyben bosszantó is.

A következő órában szintén érdekes témák közül választhattak az érdeklődők. David Planella, a fordítócsapatok koordinátora beszélt a Launchpad egy régóta ígért újdonságáról, a fordítások upstreamből történő importálásáról. Ha sikerül erre a ciklusra bevezetni és használatba venni ezt a funkciót, az jelentősen megkönnyítené a fordítók munkáját, így elég lenne csak az upstreamben elvégezni a fordításokat, persze ami rendelkezik ilyennel. A funkció már készen van, implementálva van a Launchpadre, viszont egyelőre még nincs engedélyezve.

A harmadik szekcióban került sor az alapértelmezett e-mail kliens kiválasztására. Vannak akik szeretnék az eddigi Evolution levelezőklienst leváltatni a Mozilla termékére, a Thunderbirdre. A megbeszélés elején fel lett hívva a jelenlévők figyelme, hogy nem az a kérdés, hogy melyik kliens jobb, hanem, hogy az Ubuntu melyiket szállítsa alapból, melyik felel meg jobban a felhasználóknak. Talán az Evolution legnagyobb előnye az Exchange támogatása, viszont ez az átlag felhasználóknak teljesen felesleges. A Thunderbird választása is logikus lépés lenne, hiszen ezt a más operációs rendszert használó felhasználók is ismerhetik, illetve egy termékcsaládból származik az Ubuntu alapértelmezett böngészőjével, a Firefox-szal, amely világszerte nagy népszerűségnek örvend, Európában és azon belül Magyarországon pedig a piac legnagyobb részét uralja. A megbeszélésen számos érv, ellenérv lett átbeszélve, a végén abban egyeztek meg, hogy ha a kitűzött összes pontnak (integráció, egyszerű váltás, hasonló méret) megfelel a TB, csak akkor lehet szó a váltásról.

Az ebédszünet előtti utolsó téma a GDM leváltása volt a LightDM-mel. A LightDM-ről már többször esett szó a blogon, célja egy kisebb, kevesebb memóriát használó, mégis hasonló (sőt számos helyen jobb) funkcionalitást nyújtó display manager megírása. A megbeszélés eredményeként valószínű, hogy az Oneiric már ezt fogja használni és a lehető legkorábban meg fog történni a váltás, hogy minél több idő legyen a tesztelésre. A Lubuntu (és nagy valószínűséggel a Kubuntu) is váltani fog rá, de csak abban az esetben, ha minden eddigi funkciót tudni fog amit az LXDM (a Lubuntu mostani DM-je) és emellett könnyűsúlyú is lesz.

A szokásos egyórás ebéd szünet után ismét a nagytermi negyedórás előadások következtek. Elsőként egy bemutató következett az Openstackről és az LXC-ről. A második 15 percben az Ubuntu és az alkalmazások jövőjéről beszéltek, végül kihirdették a keddi Linaro technikai bemutatójának győzteseit. Ezen a napon a negyedik 15 perces bemutató elmaradt, helyette egy csoportfotó készült az UDS résztvevőiről. Ezután ismét visszaállt minden a szokásos kerékvágásba és a témákra bontott szekciók következtek.

Az elsők között szerepelt az Ubuntu telepítőjének, az Ubiquity-nak a particionálójának az újratervezése. Számos a felhasználói élményt rontó hibajegyet szeretnének javítani, illetve számos ötletet is felvettek a változtatni kívánt dolgok listájára. Egy csomó párbeszédablakot tesznek érhetőbbé, több figyelmeztető üzenet lesz (nem elég nagy a / partíció… stb.). Ajánlást fog tenni a telepítő a partíciók méretére, valószínű hogy ezentúl gigabyte-ban lesz megadva a méret (már, ha eléri azt) és nem megabytbe-ba és még sok ehhez hasonló kisebb-nagyobb változtatás várható a következő ciklus alatt.

A negyedik nap utolsó témája amire beültem, a különböző csomagok Ubuntu specifikus patcheinek csökkentése. Nagyon sok csomagon változtatnak az Ubuntu kiadásaikor, amit vagy nem fogad vissza az upstream (mert nem elég szép megoldás) vagy nem is volt idő a visszaküldésre. Az Oneiric ciklusa alatt próbálják ezek számát redukálni, a lehető legtöbbet normálisan megírni és visszajuttatni az upstreambe. Ez azért is fontos, mert ezek miatt a kiadások óta hordozott patchek miatt néha nagyon nehéz az egyek részek frissítése, újabb verzió használata. Ezzel a csütörtöki nap „munka” része véget ért, az esti program városnézés és közös sörözés lesz. Holnap pedig elérkezik a találkozó utolsó napja.

A mai nap témái és a hozzájuk tartozó jegyzetek itt találhatóak.

UDS – 3.nap

2011. május. 11.

A budapesti Corinthia Grand Hotel Royalban megrendezett UDS, azaz az Ubuntu Fejlesztői Találkozó szerdai napja is végett ért. Ezen a napon se tétlenkedtek a résztvevők és több, mint 100 különböző, az Ubuntut valamilyen módon érintő témát beszéltek át. Az első 15 témát felkaroló szekcióban többek között szó esett a frissítéskezelő btrfs integrációjának továbbfejlesztéséről, a Launchpaden bejelentett Ubuntu bugok életciklusának különböző állapotairól, illetve a Unity dizájn visszajelzéseiről, ahol átbeszélték az új felület, a Unity részeivel (Ubuntu gomb, Indítópanel, panel, Dash … stb.) felmerült dizájnt érintő problémákat. Így téma volt például, hogy a bal felső sarokban lévő Ubuntu gombot három különbözőképpen is nevezik, a panelek viselkedése több monitor esetén vagy, hogy van-e lehetőség az új Ayatana görgetősáv használatára a Dash-ben.

Ezután szóba került a LoCok, azaz a helyi közösségek nagyobb mértékű bevonása az ISO-k tesztelésébe, szeretnék jobban motiválni a csapatokat a részvételre. Egy másik érdekes dolog is felmerült, a Natty Narwhal fejlesztése alatt indult egy új projekt amely a laptopokat teszteli már a fejlesztés szakasza alatt is. Ezt szeretnék továbbgondolni, bővíteni a teszteket, illetve minél többet automatizálni. Tervek vannak rá, hogy a magyar LoCo is bekapcsolódjon ebbe a kezdeményezésbe, a részletekről később beszámolok.

A következő szekciók egyikén vetődött fel a téma, hogy mit kellene tenni az Oneiricben az Ubuntus beállításokkal, ugyanis az új GNOME3 APIja nagy valószínűséggel privát lesz, így nem tudnak hozzáférni a fejlesztők. Lehetséges, hogy váltanak a hasonló beállításfelületre, a switchboard-ra, viszont még semmi nincs eldöntve. Az ebéd előtti utolsó témák egyike a Gwibber GTK3-ra portolásával foglalkozott. Szeretnének egy sokkal egyszerűbb klienset, dobnák a webkitet és csak GTK-át használnának, amely a fejlesztők tesztjei alapján sokat jelentene az alkalmazás memóriahasználásában, ami valljuk be elég sok egy egyszerű Identica/Twitter/Facebook alkalmazásnál. Az új kliens az LTS-re készülvén valószínűleg Python3 alapon fog működni.

Az egyórás szünet után ismét negyedórás előadások következtek a nagyteremben. Szó volt az Eucalyptus 3.0 fejlesztésének menetrendjéről, milyen új funkciók várhatok a kiadásban. Majd bemutatták a Launchpad egy vadonatúj projektjét. a Delicious Recipes-t. A projekt célja megkönnyíteni a bazaar branch-ekből előállított daily buildek gyártását, egy receptet írhatunk erre a feladatra. Még csak körülbelül egy hónapja publikus a dolog, de már most is több, mint 400 csomag ezzel a módszerrel készül. A következő 15 percben Scott Ritchie mutatta be a Wine projektet, illetve egy új fajta felhasználási módját, a teljesítménymérést. Az utolsó közös előadáson az Ubuntu One API-ról és a segítésével történő alkalmazás készítésről volt szó. A 4 közös előadás után ismét a szétbontott témák következtek.

Az elsőben szó volt a Unity GNOME-tól való függőségéről és az új verzió miatti esetleges hibákról. A megbeszélésen kiderült, hogy körülbelül 3 napi munka alatt fel tudnák készíteni a Unityt az új GNOME, illetve GTK verzióra, viszont vannak kisebb hibák (bejelentkező hang, rendszercsengő) amiket a közösség segítségével szeretnének megoldani. A szerdai nap utolsó szekciójában nem meglepő módon a „Kérdezd Mark-ot (sabdfl)” téma volt a legnépszerűbb, erről a hang mellett, videofelvétel is készült, ami valószínű a napokban elérhető is lesz.

A 3. nap összes témája és a hozzájuk tartozó jegyzetek elérhetőek itt.

UDS – 2. nap

2011. május. 10.

 

Véget ért a Magyarországon megrendezett Ubuntu Fejlesztői Találkozó második napja is. Ezúttal nem volt nyitóelőadás, hanem rögtön a szekciókra bontott témákkal indult a nap. Az első szekciószakasz egyik témája a közösségi kerekasztal volt, ahol több téma mellett szó esett az Ubuntu wikiről, illetve az Ubuntu hírlevélről. Ezután a következő kiadás Compiz körüli kérdéseinek átbeszélése következett. Szeretnék, ha projekt sokkal átláthatóbb lenne, többen csatlakoznának, szeretnék jobban kiemelni, hogy az új, 0.9-es kiadás egy teljesen új, C++-ban újraírt változat. Az API-ja még elég instabil, illetve rendesen dokumentálva sincsen. Továbbá jó lenne a unity-window-decorator és a gtk-window-decorator egyesítése. Ezek lennének a fő területek amiken változtatni kellene a fél év alatt.

A harmadik szekció egyik érdekes témája a Wayland volt. A Wayland egy különálló protokoll amely lehetővé teszi a kompozitálást és az inputok kezelését. Nagy előnye az X-szel szemben, hogy a kompozitor és a display server egy folyamat, ez igen sokat jelent a teljesítménynél. A Wayland három backenddel működik jeleneg, a Clutterrel, a GTK-val és a Qt-vel. Az idő múlásával szeretnék leváltani vele az X kiszolgálót, de erre valószínűleg legkorábban az Ubuntu 12.04 LTS után lesz lehetőség.

Ezután egy érdekes téma vetődött fel, szeretnék az Ubuntu csomagkezelőjéhez, az apt-hez bevezetni a debdelta támogatást. A debdelta egy páréves projekt, melynek célja, hogy frissítéskor ne az egész csomagot kelljen letölteni, hanem az előző verzióhoz képesti különbséget, amit „deltáknak” nevezünk, hasonlóan, mint a programok esetén a „diffek”. Ennek a módszernek a bevezetése nem csak a frissítése (letöltési) időt gyorsítaná meg, hanem csökkentené a letöltendő adatok méretét is.

Az egyórás ebédidő után megkezdődtek a nagy teremben az egymás után negyedóránként következő előadások. Szóba került ismét a Linaro projekt, az Ubuntuval és az Androiddal kapcsolatos tevékenységük, illetve az Ubuntu szerver változata és az Ubuntu Cloud (felhő). A nagytermi előadások után ismét a szekciókra bontott megbeszélések következtek, az első szekcióban többek között téma volt, hogy a GNOME3-ból (3.2) kikerülő képernyővédő-választót újraimplementálni kellene a fejlesztőknek, illetve, hogy miképp oldják meg a hallgatott szám alapján a különböző lejátszók zeneajánlását.

Az következő témák között felmerült a GNOME3, illetve a hozzátartozó GTK3 bevezetésénél felmerülő kérdések megvitatása. El kell dönteni, hogy melyik GNOME3 verziót szállítsák az Oneirichez vagy, hogy frissítsék-e a Natty PPA-t. Ezután már csak egyetlen szekció volt, majd egy órával később, hét órakor a nagy teremben a Linaro demóit lehetett megtekinteni, illetve szavazni a legjobbakra.

A 2. nap témáinak teljes listája a hozzájuk tartozó jegyzetekkel itt található.