Symbion er et konferencecenter der er så centralt placeret i NØ-København at det er lidt små svært at nå via konventionel offentlig transport. Her er det mest bekvemme for de fleste at tage linie F til Ryparken station og derefter vandre igennem kolonihaverne. Skal det gå let, for eksempel hvis du har en del udstyr med, skal der et to-tre eller firehjulet køretøj til. Komplekset er upersonligt, stort, rummeligt og indeholder alt hvad der skal til, med utallige konference og møderum.
Kom lidt sent, så den store folkemængde ved indskrivningen var allerede belevet sluset ind, bekvemt. Naturligvis regnede det udenfor.
Martin Schlander : Oversættelse af fri software
Den første sessions jeg havde udvalgt mig, var med Martin Schlander, der talte om oversættelser af fri software. Udgangspunktet var hans eget arbejde med oversættelse af opennSUSE og KDE, så omdrejningspunktet var po (portable object) sprogfilerne. Disse sprogfiler er klartekst filer og kan som udgangspunkt sagtens redigeres i hånden. Men mange programmer indeholder hundredevis, måske endda tusindvis af tekststrenge der skal oversættes og så er et redigeringsværktøj som for eksempel Kbabel, der kan automatisere en stor del og dermed aflaste oversætteren betydeligt.
Et andet problem er at koordinere oversættelser imellem forskellelige oversættere, der arbejder på det samme projekt og ikke mindst endda projekter imellem, da stilen helst skal være så ensartet som muligt, for ikke at forvirre brugeren mere end højst nødvendigt. Sådanne tiltag eksisterer allerede og der er en vis koordinering imelllem KDE og Gnome-universerne.
Camilla Krag Jensen og Johannes Wehner : Drupal
Næste punkt på dagsordenen var Drupal Danmark om CMS’et Drupal. Drupal er er meget modulært CMS med mange ekstremt mange moduler at vælge imellem, ikke mindst i kernedelen. Drupal er ligeledes ekstremt fleksibelt, men det er altid sådan at fleksibilitet går ud over brugervenligheden. Drupal har kort sagt en meget stejl indlæringskurve, selv til de mindste projekter. Dette gør også at det måske ikke er alle opgaver der er lige velegnede, som for eksempel en enkeltbruger blog. Men til flerbrugersystemer, men mange brugere og meget indhold er Drupal eminemt. Et andet problem ved Drupal er at man skal være lidt halvlanghåret for at lave temaer der virker, det involverer nemlig ofte PHP-programmering, i modsætning til de fleste konkurrenter. Der findes forskellelige frameworks der
Der findes dog et initiativ der hedder smallcore, der ønsker at fjerne så mange core-moduler som muligt og gøre det et spørgsmål om tilvalg i stedet for fravalg. Det betyder at hvis du ikke har behov for alle de moduler i core, får du en hurtigere Drupal installation, hvis ikke er der naturligvis en penalty.
Sune Vuorela : 10 minutters introduktion til Qt-Designer
Qt-Designer er en applikation der via træk-og-slip gør det muligt, ret hurtigt, at udvikle grafiske Qt-programmer. Det foregik hurtigt, hårdt og kontant fordi at der ikke var afsat ret meget tid til det desværre. Det hele roterede omkring en hjemmesidelæser, hvor der blev tilføjet stop og reload knapper, via træk og slip, som tog nogle ganske få minutter, simpelthen fordi at han skulle bruge tid på forklaringer. Lige så snart man kommer bare lidt ned under huden på programmet kan man hurtigt få kastet en udmærket grafisk brugergrænseflade sammen og ikke mindst udvide eksisterende projekter. Ganske fikst og man kan samtidig kontrollere skærmstørrelsen, det vil sige at programmet kan benyttes til at udvikle til mobile enheder.
Niels Kjelstrup : Nokia N900 – Linus telefon med advanceret UI
Næste punkt på menuen var for mig hovednummeret, nemlig Nokias præsentation og demonstration af deres kommende Internet Tablet n900.
Det er kort sagt en ekstremt facinerende dims. Blandt andet kan den afspille divx i VGA og hvorfor er det interessant ? Jo for den har samtidigt TV-udgang. Nu skal man huske at det ikke er en telefon der er blevet tilført forskellelige multimedia og netværks funktionaliteter, men derimod en Internet Tablet, mere udpenslet en lommecomputer, der er blevet tilført mobil-funktionalitet.
Den kører Maemo 5, der bygger på Debian Linux og i dette tilfælde er styresystemet 80% OpenSource, hvilket er mere end selv Android Linux. Den drives af en 600Mhz ARM Cortex A – processor (Ligesom iPhone 3G). Det gør at maskinen rent faktisk kan noget – parallelhåndteringen fungerer fremragende. Programmerne kører fantastisk smooth, som jeg tror at det hedder på dansk og det betydeligt bedre end sammenlignet med de iPhones og Android telefoner jeg, ret sporadisk må jeg indrømme, har stiftet bekendskab med.
Blandt andet er der blevet porteret Quake3 til dimsen. Den kører med auto-aim som standard, figuren styres rundt via telefonens accelerometre, kort sagt tilte maskinen til venstre og figuren drejer mod venstre.
Ole Tange : IT-Politik, rettigheder under pres
Sidste punkt på min menu var en BoF med Ole Tange. Desværre blev oplægget fra Ole Tange så langt at det ikke blev til mere end bare oplægget – men ikke desto mindre var det yderst interessant og der blev da også afsløret en ting eller to jeg aldrig havde hørt om.
Problemet er at al lovgivning i øjeblikket går en vej og det er ikke forbrugerens/borgerens vej. Vores fundamentale rettigheder bliver i øjeblikket ofret på politikkens og økonomiens alter.
Et eksempel er den såkaldte terrorpakke, der i øjeblikket truer den almindelige brugers rettigheder. Vi bliver efterhånden overvåget i alle timer i døgnet, men det er begrænset hvad disse oplysninger egentlig kan bruges til, da det ikke er andet end metadata. De steder hvor der er store økonomiske interesser til stede, er gerne undtaget og det meste logning er lagt over i udbyderens hænder, det vil sige private hænder. Hvordan skal vi føle os trygge ved det når end ikke det offentlige er istand til at håndtere dette korrekt og jævnligt ved uheld lækker fortrolige oplysninger ud.
Et andet eksempel er musik og filmbranchens jagt på pirater. Når vi køber visse lagermedier med flashkredse og blankmedier betaler vi en afgift, fordi at vi potentiel kunne finde på at lagre ulovligt materiale på dem – vi får altså udstukket en bøde på forhånd, udover de bøder og den eventuelle frihedsberøvelse som man vil blive udsat for hvis man bliver fanget.
IT-Politisk forening forsøger at åbne politikernes øjne, der ellers kun er vandt til at kigge brancheforeningernes lobbyister dybt i øjnene. Det sker igennem direkte politisk aktivitet, men også ved at de forsøger at åbne forbrugernes/vælgernes øjne igennem oplysningskampagner. Den de fleste nok husker var i forbindelse med vedtagelsen af terrorpakken, hvis flagskib og primære værktøj var Polippix CD’en, der leget og hurtigt kunne hjælpe almindelige brugere med at ”omgå” logningsdirektiverne med datakryptering.
Det jeg ikke nåede
Når der er så mange valgmuligheder bliver man nødt til at udvælge det vigtigste, hvilket også betyder at man må ofre nogle foredrag.
I dette tilfælde gik jeg glip af :
- Peter Toft – Fremtid for brugergrupper mv. – hvordan bruger vi vores kræfter indenfor open source bedst muligt? : Verden har ændret sig de sidste 10 år, det samme har Open Source softwaren og betingelserne for den. Er det tid til en omstrukturering og ændring af strategi ?
- Alexander Færøy – Introduction to C++0x : En introduktion til de tilføjelser der er lige omkring hjørnet for C++, også kaldet C++0x, med udgangspunkt i GCC.
- Kenneth Solbjerg – 101 on developing for Google Andro : En introduktion til det ellers udemærkede Android SDK, hvis centrale del består af et Ecplise plugin og en emulator, således at det ikke er nødvendigt at stå med et stykke hardware i hånden.
Med lidt held vil de i løbet af et par uger være til at hente fra DKUUGs eller Open Source Days hjemmesider.
Det der manglede
Når nu der var en Android SDK introduktion og et af de helt store numre var præsentationen af N900 telefonen, så manglede der en introduktion til Maemo SDK’et. Ikke mindst fordi at det er betydeligt sværere at sætte op end Android SDK’et, hvor det største problem er at hente den rigtige version af Eclipse – resten virker stort set out-of-the-box. Lidt ærgeligt når Nokia ellers har gjort sig så store anstrengelser for at skaffe nye Maemo-udviklere rundt omkring.
Open Solaris og Ubuntu var repræsenteret ved hjælp af brugergrupper. Disse gutter er ganske imødekommende og kapable, men er der virkelig ikke flere nationale grupper ? Ja, jeg ved det ikke og er lidt doven så jeg kaster spørgsmålet ind her. En tanke kunne jo være at starte SUSEDanmark ?
Dagen gik på held
Ud fra andre indlæg rundt omkring samt egne observationer var der ikke ligefrem et hav af fotografer – og jeg må med skam meddele at det ikke lykkedes mig selv at få skudt nogen brugbare – sådan er det, gammelt kamera der efterhånden kun kan give brugbare billeder af døde ting i klart solskin. Heldigvis kan du nedenfor finde en henvisning til Community Day 2009 siden hvor der er lagt en del ganske gode billeder ud, sammen med foredragsholdernes slides og andre godter.
Det var et ganske interessant arrangement, ganske tankevækkende. Rart at kunne sætte ansigter på nogle af de begivenheder og aktiviteter der kører hele tiden. Der var deltagere i alle aldre, de fleste dog i 20’erne og 30’erne, men der var kun et par enkelt kvinder der havde stukket hovedet ind i nørderiets hule. Med lidt arbejde kunne dette måske også ændres – mangfoldighed er nøglen til udbredelse.
Liga havde sponsoreret to iPods og Nokia havde sat to N900 på højkant, som der blev trukket lod om. Fik desværre ikke en N900 med hjem, havde ellers håbet et kort øjeblik, håber at vinderne får stor nytte af dem.
På vejen hjem gik tankerne – ikke mindst i forbindelse med N900, Maemo og forbrugerrettigheder. Det var en god dag der blev fuldendt med en kop god espresso og Bornholmerhane i vin.
Henvisninger:
- Program for Community Day 2009
- Ofte stillede spørgsmål om Community Day 2009
- Agenda for Community Days 2009 (PDF)
- Open Source Days