Monthly Archives: June 2009

Dia 3 a la UDS Karmic

Amb tants dies com han passat serà més difícil fer un bon resum de la resta de sessions de la UDS, però faré el que pugui.

Sessions de matí

El dimecres arribo a mig matí al palau de congressos, carregat amb una bossa de samarretes per a dos ubunteros que ens en van demanar a la primera sessió dels LoCo de dilluns, l’Alex i en Chris, que es queden 1 i 4 samarretes respectivament i que decideixo regalar-los com a record.

La primera sessió a la que assiteixo és sobre empaquetar versions estables més modernes de KVM i QEMU i així poder substituir les que hi ha disponibles a la darrera LTS, la Hardy Heron, que són força antigues i tenen alguns errors importants. El principal problema que es vol resoldre és la divergència entre les versions upstream de KVM i les disponibles a Ubuntu i Debian. Els desenvolupadors de KVM han fet un esforç important per incloure molts dels canvis que s’havien incorporat a Ubuntu i Debian en forma de pegats, però també demanen una mica de comprensió si alguns dels canvis es rebutgen ja que sovint hi ha motius de pes i després fa lleig veure que acaben en forma de pegats a les distribucions.

La sessió següent també tracta sobre temes de servidors (el tema principal en què m’he centrat a la UDS) però en aquest cas es tracta de veure com es poden reduir o tractar les múltiples dependències de Java que té l’Eucalyptus. Es fa un repàs de les diverses dependències i algunes han canviat, han desaparegut o no són imprescindibles, cosa que facilita la feina. La idea és incloure l’Eucalyptus a main i es fa feixuc tenir moltes dependències perquè aleshores vol dir que aquestes també han d’entrar a main i no sempre és factible.

Dinar

A l’hora de dinar em trobo amb en Pau i m’explica que dilluns es van quedar al bufet que l’hotel prepara per als assistents. Doncs més fàcil per mi, així no he d’anar a buscar cap entrepà a alguna facultat propera. Entrem els dos a la zona del bufet i de seguida ens guipa en Chris, carregat amb les seves 4 samarretes. S’apunta a dinar a la nostra taula i poc després s’hi afegeix la Laura, que havíem conegut també a la primera sessió dels LoCo. Parlem de diverses coses però sobretot dels dissenys de les samarretes ubuntaires, que els agraden molt i creuen que els hauríem de potenciar més. De fet, la Laura ens demana permís per a usar el logtip de la cabra intrèpida al portal del OSS Bar Camp. Li dic que tenim els dissenys en un projecte del Launchpad però m’adono que no hi ha el de la cabra i aleshores li dic que li ho preguntarem a l’autor, en Carles.

Plenàries

En Daniel fa la primera presentació sobre la situació tant enrevessada que actualment existeix amb els diferents subsistemes de so i ens mostra el gràfic del que parlen la gent d’Adobe que fan el connector no lliure de flash. Com que en Daniel porta una bona estona dient pestes de la situació en Mark li pregunta obertament si tot això duu a alguna banda. Es nota una certa tensió a l’aire… En Daniel explica que sí, i a la transparència següent mostra la seva aposta: PulseAudio per a la majoria d’aplicacions, JACK per les professionals i ALSA per sota de tot plegat.

La següent presentació la van fer uns estudiants del nord d’Europa sobre la relació de Canonical i la comunitat. No va ser massa interessant, tret d’alguna conya puntual amb la foto d’en Mark damunt el dibuix d’un coet. I les altres dues presentacions, sobre Moblin i Android a Ubuntu tampoc van triomfar gaire, sincerament. Els fallaven algunes coses i no semblava que ho portessin gaire preparat.

Sessions de tarda

No recordo què vaig fer després de les plenàries i fins a la darrera sessió de la tarda, que explicaré a continuació. Segurament va ser un d’aquells moments en què confiava d’anar a alguna sessió i l’havien canviat d’hora o de dia, com la de Puppet, que la van arribar a moure 3 o 4 cops.

A la darrera sessió del dia decideixo canviar una mica de tema i assistir a la sessió sobre LoCo Team Conference Packs. Hi ha molta gent en una sala molt petita, però al final seiem tots d’una manera o altra i es parla dels diferents problemes que hi ha actualment amb els paquets que s’envien: de vegades arriben tard, duen material que no serveix de gaire, no se sap si te l’han concedit fins que t’arriba, etc. Es parla de coses que puguin ser interessants per a les conferències i que els pugui costar d’aconseguir als LoCo, com ara pancartes o plantilles per a flyers que només calgui omplir amb text. En Jono pren nota del que es va dient i miraran de millorar aquest servei, sobretot pel que fa al tema de les peticions i enviaments.

Dia 2 a la UDS Karmic

El segon dia de la UDS estava molt cansat i després de mirar a primera hora del matí quines sessions hi havia, vaig decidir que seria més convenient per la meva salut tornar-me’n al llit i descansar una mica més. El dia abans havia tingut un lliurament de la UOC que venia arrossegant de feia dies i tenia el cap com un timbal, així que el descans era ben merescut. Vaig dinar a casa i vaig fer via cap al palau de congressos.

Plenàries

Arribo al palau i vaig directe cap a la sala de les plenàries, m’assec en un racó tot sol i poso en marxa el portàtil. A diferència del primer dia, les sessions plenàries són 4 xerrades ràpides de 15 minuts cadascuna. Comença un paio del MIT explicant les novetats de la nova versió de Kerberos, que inclou moltes de les extensions que Microsoft ha fet. Després ens presenten un llibre sobre GTD per a hackers, una metodologia per a fer front a l’allau de coses pendents que se’ns acumulen al cap del dia i que si no anotem enlloc acaben provocant estrès només pel fer d’haver-les de recordar. Tot seguit, un dels desenvolupadors de KVM explica l’evolució del projecte des que va engegar i com han fet front a l’allau de pegats que cada distribució afegia als seus paquets, així com també algunes de les novetats més recents (millor suport per a multiprocessadors i alguna cosa més que ara mateix no recordo). Finalment, una xerrada sobre R, un llenguatge i una entorn per a fer càlcul estadístic que són part del projecte GNU.

Sessions de tarda

La meva primera sessió de la tarda és sobre com millorar la guia dels servidors per a la Karmic. Es parla d’afegir enllaços amb informació sobre Amazon EC2 i Eucalyptus, de millorar la documentació de l’OpenVPN des de la perspectiva del servidor per a fer-lo funcionar bé amb el NetworkManager, de com xifrar l’espai d’intercanvi i utilitzar les eines adequades per a l’estalvi d’energia en els servidors (wakeonlan, pm-utils).

La següent sessió, Helping Ubuntu with NGOs, és molt interessant tot i la meva poca experiència en aquest àmbit. En Daniel comença parlant de l’enquesta que va penjar al seu blog i després d’altres expliquen les seves experiències (maquinari antic, documentació massa tècnica, sense connexió a internet, etc.). Jo els explico que aquí hi ha algunes associacions que utilitzen eines elaborades pel govern i que els resulta difícil canviar-les perquè no hi ha alternatives lliures. En canvi, n’hi ha que s’espavilen solets. Acordem reunir-nos virtualment a 1 mes vista i seguir parlant del tema, cal fer publicitat de les experiències existents per tal que els que vulguin fer el pas se’n puguin aprofitar: crear documentació, llistes d’aplicacions alternatives, fer promoció el DLP i convidar-hi les ONG, etc.

La meva darrera sessió del dia és Code Of Conduct Boundaries, en què s’aborda la necessitat de revisar el document del codi de conducta de la comunitat d’Ubuntu (una declaració que cal signar per a poder accedir a determinades parts de la comunitat). Hi ha alguns petits detalls a revisar però no afecten l’essència del document que està funcionat molt bé fins ara, així que es farà la revisió d’aquests detalls i es presentarà la nova versió al consell de la comunitat per a la seva aprovació. També es treballarà en un document sobre la resolució de conflictes derivats de la mala conducta. El CoC no és un contracte ni pretén ser-ho però és fàcil atribuir-li aquest paper ja que no estan clares les passes a seguir en cas de conflictes a la comunitat. Enlloc de sermonejar algú sobre el codi de conducta en públic, és millor provar d’explicar-li en privat que el que ha fet pot ser ofensiu per algunes persones, etc. La idea és no atiar encara més el foc. Tot plegat, molt instructiu i en la línia de la gent assenyada que dirigeix la comunitat d’Ubuntu. Em fa molt feliç pertànyer a una comunitat amb gent que té i predica uns valors tant positius.

Per acabar, si teniu experiències amb ONG que vulgueu compartir amb mi per tal que les pugui aportar a la propera reunió sobre el tema, us ho agrairé molt. De la mateixa manera, si esteu interessats a assistir a la reunió digueu-m’ho i us avisaré, tot i que procuraré anunciar-la així que la convoquin.