Red pandas are taking over Alexanderplatz!

If you have been to Berlin1 you know Alexanderplatz S+U station.

Since some days ago, huuuuuge ads where put in there. It looks really nice to be surrounded by FOSS ads on the way to work :)

I do really like the “We work for you not for shareholders2 :D

  1. Maybe two years ago at the last Desktop Summit? ;) []
  2. You see, my Deutsch is getting better! []

en català, la setmana comença en dilluns

(anava a escriure sobre una altra cosa, però compartir l’alegria sempre és millor :D)

Sembla senzill oi?

Doncs bé, per fi!1 tots els Linux, no importa la distribució, ja no tindran excuses per començar el dia de la setmana en diumenge!

Si ve els derivats de Fedora i Debian ja feia anys i panys que tenien un pedaç que aplicaven, no totes les distribucions en tenien (Gentoo per exemple :)) i com sempre, com més upstream estiguin fets els canvis, menys manteniment s’ha de fer més avall a la cadena de distribució :)

Si en voleu saber més, podeu llegir l’article a LWN. No és sobre el català en concret però sí sobre allà on estava la informació errònia del català :)

Si a més a més voleu col·laborar-hi, seria bon moment ara per revisar el locale de dalt a baix i deixar-lo el més endreçat i net possible (una revisió dels pedaços que apliquen les distribucions segur que ja dóna pistes).

Ja no hauré de consultar el meu propi apunt al bloc cada vegada que actualitzi la glibc :)

  1. Gràcies Jordi!!! []

Open hardware per la calibració del color

Llegiu l’última entrada al bloc d’en Richard, pels mandrosos:

Ha creat un petit objecte que posant-lo a una pantalla LCD permet obtenir-ne un perfil de calibració ICC, el qual podeu utilitzar amb el GNOME Color Manager, de manera que així veieu els colors de la pantalla MOLT millors.

Quina gràcia té això? Que TOT és obert: el codi font del programa de gestió dels perfils ICC (el GNOME Color Manager), el codi font de l’aplicació que hi ha dins del dispositiu i evidentment també el disseny del hardware que ho fa funcionar.

Com que es hardware i no es pot enviar per Internet per correu electrònic o te’l pots baixar, està buscant 50 persones que vulguin comprar-ne la primera versió per així assegurar-se de cobrir costos.

Així que si voleu collaborar (ho se hi ha una falta, llegiu el post data) ja ho sabeu, ajudeu a que un projecte de programari i hardware lliure continui endavant!

Post data: escriure en català des d’un teclat alemany, ja us ho dic jo, pot arribar a ser mooolt divertit :D

Script de migració de Subversion a git

Hi ha moltíssimes maneres de passar un repositori Subversion a git.

Ni molt menys és que sigui una tasca complexa, tot depèn de les bones pràctiques que s’hagin dut a terme en el Subversion.

A guifi.net hem decidit1 canviar del monolític Subversion de lafarga.cat a git. De moment ho enviarem a gitorious.org2, però això és el de menys. Al moment en que canvies a git, pots allotjar el codi allà on vulguis i canviar-ho els dies senars dels mesos parells si vols :)

Com que a lafarga.cat només teníem un sol repositori per el codi hi havia múltiples, fins a 15!, repositoris dins del mateix repositori i barrejats en diverses carpetes i demés.

Total, per sort l’historial en aquest cas no era crucial i amb un script que he creat ja s’està pujant el codi a gitorious.org :)

NOTA: encara no s’ha decidit una data oficial per abandonar lafarga.cat i abraçar de totes totes el git, serà aviat, esperem.

Els que tingueu ganes de jugar amb el git3 ja no teniu excusa que no hi ha codi real.

  1. De fet jo ho vaig decidir i ningú s’hi ha oposat de moment []
  2. En concret al projecte guifi de gitorious.org []
  3. Les diapositives que vaig utilitzar l’últim cop que en vaig parlar []

Nova versió de la màquina virtual de guifi.net

Acabo de penjar al servidor de la web de la Fundació de guifi.net la nova versió de la màquina virtual de guifi.net.

Tal com s’explica a la pàgina de guifi.net sobre la màquina virtual és una màquina on hi ha instal·lat un Drupal amb el codi dels mòduls de guifi.net (actualitzat a ahir a la tarda) i una versió anonimitzada de la base de dades de guifi.net (de fa unes setmanes).

I per què serveix? Doncs molt senzill, perquè qualsevol que vulgui aportar millores tant al codi o tema de guifi.net tingui un entorn funcional que amb molt pocs minuts ja estigui funcionant.

D’aquesta manera es facilita que més persones puguin donar una ullada al codi dels mòduls de guifi.net i per tant hi pugui haver més routers que es puguin configurar, noves visualitzacions de les dades, un tema més refinat…

Així de cara al SAX 2011 que es farà d’aquí 3 setmanes tothom podrà tenir una versió recent i amb més dades. Ja no hi ha excusa per no millorar la pàgina de guifi!

Ara és el millor moment per construir el GNOME 3.0

Si sou impacients, o senzillament us agrada provar novetats, ja estareu al cas que d’aquí poc sortirà el GNOME 3 amb el GNOME Shell i tot el que això implica.

Mentre les distribucions no empaqueten tots els mòduls que fan falta pel GNOME 3 sempre ens queda l’opció d’utilitzar el JHBuild, un sistema d’automatització de seguiment de dependències, de la compilació dels paquets i de la instal·lació d’aquests.

Teniu una secció específica a la pàgina del GNOME Shell on s’explica tots els pocs passos que cal seguir perquè tingueu l’entorn del JHBuild .

I per què ara és el millor moment? Molt senzill, el GTK+3 ja ha sortit i des de fa ja uns dies/setmanes que tot el codi que s’envia als components principals del GNOME 3 només es permet que siguin pedaços que arreglin coses, no es permet afegir funcions noves, de manera que cada dia que passa la plataforma és més i més estable. Resultat: compilar a partir del codi font és molt més factible i no has de ser cap gurú per poder deixar l’ordinador compilant tots els mòduls necessaris. De fet és tant senzill que el fitxer de configuració del JHBuild que faig servir jo és tant simple com això:

# Directory where to check sources out
checkoutroot = '/opt/gnome-gil/source'

# Directory where to install
prefix = '/opt/gnome-gil/install'

skip = [ ] 
skip.extend ([ 'mozilla', 'firefox', 'dbus', 'hal',
 'NetworkManager', 'PolicyKit', 'PolicyKit-gnome',
 'libgdiplus', 'mono', 'monodoc', 'nss', 'nspr',
 'sqlite3', 'pulseaudio', 'pysqlite2', 'mono-addins',
 'polkit', 'DeviceKit', 'DeviceKit-disks',
 'DeviceKit-power', 'libxml2', 'libxslt', 'libgpg-error',
 'libgcrypt', 'expat', 'libtasn1', 'gnutls',
 'libvolume_id', 'udisks', 'UPower', 'upower', 'evolution-exchange', 'evolution-mapi'
])

Amb això al fitxer ~/.jhbuildrc ja en tindreu prou per començar a compilar el GNOME 3.0.

Aquí us deixo una captura de pantalla1 a mode de fer-vos dentetes a veure si us animeu a compilar-lo:

  1. Sí tinc un usuari que es diu jou per fer-lo servir per fer proves []

Ajudeu a crear la Document Foundation

Des del seu naixement ara farà uns mesos la Document Foundation no havia estat constituïda legalment, hi havia molta feina a fer i primer es va decidir que era més important centrar-se en treure una versió del LibreOffice.

Després de buscar molt, mirar totes les opcions, etc etc s’ha decidit crear una fundació a Alemanya i en aquest país es necessiten com a mínim 50.000€ per crear una fundació, de manera que s’han posat l’objectiu d’aconseguir-los en 5 setmanes.

Si us agrada el LibreOffice i voleu veure com continua creixent, no dubteu a fer un donatiu, per petit que sigui, perquè el projecte pugui tirar endavant, amb tanta, o esperem que més, empenta com porta fins ara!

Teniu més informació a la nota de premsa i a la pàgina web que han creat especialment pe això: http://challenge.documentfoundation.org/

Dia de l’usuari del GNOME 3

Com que el canvi de GNOME 2 a GNOME 3 serà molt impactant a nivell visual des del GNOME estan fent els màxims esforços per tal de suavitzar l’impacte en els usuaris i donar-los oportunitats d’expressar els seus dubtes i preguntes.

Una de les últimes iniciatives ha estat el “GNOME 3 Users Day“: és un dia en concret, aquest pròxim dia 15 de febrer, on tots els futurs, o ja, usuaris del GNOME 3 podran parlar amb desenvolupadors, dissenyadors i voluntaris en general del GNOME sobre tot el que comporta el GNOME 3.

Per facilitar que tothom hi pugui participar hi ha tres hores repartides durant el dia.

Així que si teniu dubtes que no estan ja respostes al FAQ del GNOME Shell ja ho sabeu, assegureu-vos de poder estar en alguna d’aquestes tres hores del dia 15 per preguntar-ho.

Podreu fer preguntes molt més interessants si abans ja l’heu provat ;)

Menys és més

I mai millor dit!

Avui he actualitzat el nucli i després de reiniciar per arrencar amb el nucli nou em trobo que la pantalla es mostra a 800×600 en comptes de 1280×800.

Començo a remenar opcions i veig que sí que puc tornar als 1280×800 amb l’xrandr1, però després de reiniciar sempre tornava als 800×600.

Després d’examinar el /var/log/Xorg.0.log semblava que era algun tema de configuració… “Doncs res” m’he dit, a tocar el /etc/X11/xorg.conf a veure què hi passa.

El primer que se m’ha acudit es esborrar el fitxer (fent una còpia abans!) i reiniciar, i voilà! Ja funciona a1280x800 i a més a més, quan connecto la pantalla externa de casa ja me la detecta bé i a més a més a la resolució que toca i tot2!

  1. M’ha anat molt bé una meva entrada al bloc []
  2. M’havia fet un script per la pantalla de casa i de la feina :D []