Bug triaging

Der er mange måder at hjælpe med udviklingen af Ubuntu. Man kan hjælpe med support, ved at hjælpe andre brugere med deres problemer, man kan hjælpe med oversættelser, man kan advokere for udbredelsen af Ubuntu, man kan arbejde med dessign og brugervenlighed, man kan arbejde med fejlrapporter (bugs) …og sikkert en masse andet, som jeg glemmer.

Der skal kun en lille smule teknisk snilde og rimelige engelskundskaber til, for at kunne hjælpe med bug arbejdet. Det er ikke et arbejdsområde, som er forbeholdt udviklere.

Der er få fejlrapporter, som er direkte klar til at blive arbejdet på af udviklerne. Rigtig mange bugs indeholder ikke nok information eller er rapporteret mod forkerte pakker. Her kan alle hjælpe med. Man skal bare have oprettet sig som bruger på Launchpad og så ellers gå i gang.

Hvis en bug rapport kun indeholder information som “Firefox crasher” så er det meget svært for en udvikler at gøre noget ved det. I situationer hvor en rapport indeholder for lidt information ændres status til Incomplete og man skriver et svar hvor man udbeder mere information.
Der findes standard svar, så man skal ikke engang bruge lang tid på formuleringen.

Mange bugs bliver rapporteret mod Ubuntu generelt og ikke mod den pakke som indeholder det program der er en fejl i. Nogle gange er det oplagt, når man læser bug beskrivelsen, hvilken pakke den egentlig bør rapporteres imod. Fejl i programmer skal som hovedregel rapporteres mod den pakke som programmet kommer fra. Andre gange er det knapt så indlysende. Heldigvis er der hjælp at hente her. Hardware fejl er ofte kerne relaterede, og skal rapporteres mod linux pakken. Fejl under installationen hører ofte til ubiquity pakken. Grafik fejl hører ofte til Xorg pakken.
I bunden af wiki siden er der også info om hvordan man finder ud af hvilken pakke et program eller en fil stammer fra.

Hvis vi ser på en generel bug vil vi ovenover beskrivelsen af fejlen blive mødt af følgende på Launchpad:

1

Hvis vi vil ændre status er det blot at klikke under status, hvor der oftest ved nye bugs vil stå New.

1-status

Her er mange muligheder, men hvis man ikke er udvikler er de mest interessante for os Incomplete og Invalid. Incomplete bruges hvis der ikke er nok info i rapporten til at begynde at løse problemet og skal ledsages af en besked som beskriver hvordan den ønskede info skaffes. Invalid bruges hvis bug rapporten ikke er relevant. F.eks. hvis en fejl rapporteret mod installeren viser sig at være opstået pga. en fejlbrændt cd.
2

Hvis bug’en er rapporteret mod den forkerte pakke, eller hvis den (som det ofte sker) er rapporteret mod Ubuntu distributionen og det er klart hvad den rette pakke er (evt. med hjælp fra denne liste), så ændres dette ved at klikke på pilen til venstre som markeret nedenfor.

1-affects
Her kan man vælge den rette pakke, som omtalt ovenfor. F.eks. pakken linux, som ofte er den rette til bl.a. hardware problemer.
3-package

Endelig kan man, hvis man er nysgerrig for hvad der kommer til at ske med bug’en herfra bede om at blive underettet pr. email når der sker ændringer. Specielt hvis man er ny til bug arbejdet kan det være en god ide – både for at få en forståelse for hvornår en bug kan betragtes som færdig, men også for at finde ud af om man har fundet den rette pakke.

5-email

Så for at opsummere:

Her er en liste over bugs rapporteret mod Ubuntu og som mangler at blive tilknyttet til en pakke. Et rigtigt godt sted at starte sit bug arbejde. Der er flere lette opgaver at finde her.

Her er info med hjælp til at finde den rette pakke.

Her er en liste med standardsvar, som bl.a. kan anvendes når man vil bede den oprindelige bugrapporter om mere info.

God fornøjelse!

Endnu et svar fra DSB

Fredag d. 9. oktober fik jeg (efter en måneds ventetid og en enkelt rykker) endnu et svar fra DSB, i forbindelse med min tidligere henvendelse angående deres videregivelse af personlige oplysninger til 3. part.

Kort fortalt har DSB videregivet mit navn og min e-mail til Wilke (et analysefirma) for at Wilke kan udføre en brugerundersøgelse for DSB. Dette strider mod den aftale jeg har indgået med DSB S-More, hvor DSB lover ikke at videregive mine oplysninger.

Svaret jeg fik fra DSB følger her:

Hej Søren

I S-more videregiver vi under ingen omstændigheder de oplysninger, som vi ligger inde med om vores kunder. Vi har imidlertid indgået et samarbejde med Wilke i forbindelse med en kundeundersøgelse. Alle medlemmer i S-more, der har været logget ind indenfor de sidste 4 måneder, bliver tilbudt at være med i undersøgelsen. Formålet med undersøgelsen er, at vi kan blive endnu bedre til at servicere vores S-more-kunder. Af tekniske årsager kommer Wilke til at stå som afsender på e-mailen, men undersøgelsen omhandler udelukkende medlemskabet i S-more, og det er S-more som står bag undersøgelsen.

Som undskyldning på denne uklarhed i afsenderinformation, vil vi gerne sende dig et S-more klippekort til S-toget. Hvor ønsker du dette sendt til?

Med venlig hilsen

S-More
www.dsb.dk/s-more

Så hvis man har modtaget den oprindelige mail, ligesom mig, så kan det være der er et gratis klippekort at score, hvis man henvender sig og klager.

Jeg er dog ikke tilfreds med deres svar. De benægter at have videregivet mine personoplysninger, selvom det er tydeligt at det er det der er sket.

Mit svar til DSB (sendt i dag) kan læses her:

Hej S-More

Nej, det er simpelthen ikke godt nok. I skal ikke forsøge at gemme jer bag en “Af tekniske årsager kommer Wilke til at stå som afsender på e-mailen” formulering.

For det er ikke kun som afsender der står Wilke Online. Det handler også om at mailen er blevet afsendt af Wilke. Fra mail-header’en på den mail jeg har modtaget:

Received: from mail.wilke.dk (mail.wilke.dk [77.233.229.244])

Den oprindelige mail er altså afsendt af Wilke. For at de skal kunne sende en mail til mig må de have fået mit navn og e-mail et sted fra. I har altså videregivet mit navn og min e-mail adresse til Wilke. Om de skal bruge det til en kundeundersøgelse for jer eller noget helt 3. er jeg fuldkomment ligeglad med. I sidste ende har I videregivet oplysninger om mig til en 3. part, i klar modstrid med den aftale jeg har indgået med jer.

Jeg minder om at jeg på jeres hjemmeside har sat hak udfor:

Ja tak, jeg vil gerne modtage relevant information om ’S-more’ på e-mail. DSB S-tog videregiver ikke dine oplysninger, og du modtager kun information fra DSB S-tog

Der står ikke nogen undtagelse om at når det drejer sig om en brugerundersøgelse, så må I gerne videregive oplysningerne. Nej, der står “DSB S-tog videregiver ikke dine oplysninger, og du modtager kun information fra DSB S-tog“. I kan ikke løbe fra at I i dette tilfælde har videregivet mine personlige oplysninger.

Jeg syntes det er sølle at I forsøger at bestikke mig med et klippekort, og jeg syntes det ville klæde jer hvis I ville indrømme jeres fejl, i stedet for at tale udenom.

Mvh.
Søren Caspersen

Late Global Jam in Copenhagen

Better late than never… due to some scheduling problems we didn’t manage to run a Global Jam last weekend, as the rest of the Ubuntu community did.

However, luckily we managed to run a jam yesterday, Saturday 10. If it could be called a part of the Global Jam, or if it was just our Local Jam is really just a matter of words. The five of us ended up working primarily on bug triaging. However we also had a quick look at the features of Empathy (the new default instant messaging client in Karmic Koala), and the Ubuntudanmark Podcast guys did a quick segment for their next podcast.

All in all I think the jam was a success, and I think we are ready for similar events in the future.

New Community Council

The vote for the new Ubuntu Community Council is over, and Mark Shuttleworth has announced the results.

The new council consists of (in alphabetical order)

  • Alan Pope
  • Benjamin Mako Hill
  • Daniel Holbach
  • Elizabeth Krumbach
  • Matthew East
  • Mike Basinger
  • Richard Johnson

A total of 267 Ubuntu members have cast their votes, which gives a voter turn out of roughly 66 percent.

If you feel like diving into the numbers, all the info and all the ballots are (in an anonymised and randomised form) available here:
http://www.cs.cornell.edu/w8/~andru/cgi-perl/civs/results.pl?id=E_f802a7d79840b58a

Congratulations to the new council!

Ubuntu Karmic Koala Beta

Efter 6 alpha udgivelser (som vist ikke alle har været helt problemløse) er Ubuntu Karmic Koala nu endelig kommet som Beta version.

Beta udgaver anbefales ikke til almindelige brugere, men hvis du er nysgerrig på at se hvad den næste version af Ubuntu kommer til at indeholde, eller har lyst til at hjælpe med at teste, så de sidste fejl kan blive fanget og fjernet før den endelige udgivelse, så er muligheden her nu.
Det skal dog ikke ske på en maskine, som du ikke kan undvære. Beta udgivelsen kan stadig indeholde kritiske fejl, og du skal være klar til at miste data og stå tilbage med en maskine som i værste tilfælde ikke vil boote.

Hvis det er en risiko som du er villig til at tage, så kan CD billeder hentes her:
http://releases.ubuntu.com/releases/9.10/

Hvis du vil forsøge at opdatere fra din nuværende Jaunty installation og er inforstået med risikoen så skal du blot trykke Alt+F2 og så taste:

update-manager -d

Den endelige udgave, Ubuntu 9.10, skulle efter planen blive udgivet torsdag d. 29. oktober og til den tid skulle er ikke være nogen risiko forbundet med at opdatere (selvom det altid er en god ide at have en ordentlig backup, hvis nu…).

Mere info om beta udgivelsen findes her.

COP Kreative 2009 & Jacque Fresco

I lørdag var jeg til COP Kreative på Holmen. COP Kreative er danske designstuderendes bud på hvordan design kan bruges til at ændre verden – specielt afhjælpe de klimaproblemer vi har. Det skal dog ikke være nogen hemmelighed at den primære grund til at jeg havde sat X i kalenderen lørdag og cyklede ud til Holmen var for at høre Jacque Fresco tale om The Venus Project.

Jacque Fresco (højre) og Mads Brügger
Jacque Fresco (højre) og Mads Brügger

Det var jeg bestemt ikke den eneste der havde gjort. Der var så vidt jeg kunne se ingen ledige siddepladser i den store sal i Arkitektskolen da han talte. Det er mit indtryk at Jacque og The Venus Project har fået en meget stor tilhængerskare siden hans medvirken i internet blockbusteren Zeitgeist: Addendum, og rigtig mange af dem var mødt op på Holmen.
Grundlæggende er jeg meget enig i Jacques observationer og ideer. Vi har adgang til ressourcer og teknologi i dag, der burde gøre det muligt at afskaffe næsten alt manuelt og rutinepræget arbejde, samtidig med at vi kan levere mad, vand, lægehjælp, bolig og uddannelse til alle mennesker på jorden. Det primære problem som Jacque peger på står i vejen for dette nærmest utopiske samfund, er vores nuværende økonomiske system. Men sociale og kulturelle konstruktioner, som f.eks. religion, og et uklart sprog fuldt af flertydigheder er også medvirkende til forskellige uheldige aspekter ved vores samfund og de fik også et par kærlige ord med på vejen – hele tiden ledsaget af små historier og anekdoter fra Jacques eget liv.

Jacque Fresco var inspirerende at høre på, havde mange gode pointer og mange spændende anekdoter. Det var dog tydeligt at Jacque er vandt til at holde sit oplæg i USA. Mange referencer var til det amerikanske system.

Men under Q&A sessionen mistede Jacque efter min mening lidt af sin skarphed. Specielt spørgsmål angående overgangen fra vores nuværende system og til den verden som skitseres af The Venus Project følte jeg ikke Jacque havde klare svar på.

Men det var ikke kun Jacque der talte på COP Kreative, der var også designstuderende. Nogle af deres projekter virkede lidt svage, bl.a. virkede det som om en del af projekterne, som havde til formål at ændre holdninger og adfær, kunne koges ned til ‘vi laver en viral kampagne på Facebook og YouTube, så begynder de unge at spare på strømmen‘. Men der var også mange spændende ideer, bl.a. var jeg meget imponeret af to projekter lavet af studerende fra Arkitektskolen i Århus. Det ene projekt ville levere energi til hele Danmark ved hjælp af tangplantager i havene omkring os. Meget ambitiøst!
Et andet projekt var H2GO, som måske var blevet pålagt en lidt søgt klima vinkel, men som ville erstatte alle engangsflasker med kildevand, med en praktisk og veldesignet flaske i hård plast. (Find det på http://catebangfloe.dk/ -> Portfolio -> Studieprojekter.)

Ubuntu Community Council 2009 elections

If you are an Ubuntu member, you have properly just recently received a mail informing you that voting on the Ubuntu Community Council is now open, and will continue until Tuesday 6 October 2009 at 13:00 UTC.

If you are curious about who the candidates are, here is the list:

If you feel like voting (and are a Ubuntu member) you really should go over the list and see for your self who you think is best suited for a seat on the Community Council.

You have to assign each candidate a rank from one to twelve, with one being most prefered, twelve least. More info on the voting method here. See also http://en.wikipedia.org/wiki/Condorcet_method.

And no, you can’t vote for (or against) Mark. If you could, he wouldn’t be the sabdfl :)

Hvor mange mon falder for den…?

De fleste phishing mail jeg modtager er meget lette at gennemskue. Dårlige oversættelser fra engelsk til dansk, mystiske mail og internet adresser osv. Man skal være meget naiv for at falde i.

Men den nyeste af slagsen jeg har modtaget virker yderst velformuleret, og en hurtig Google søgning afslører også at det meste af teksten stammer fra PBS’s egen hjemmeside. Men afsenderen er ikke pbs…

——– Original Message ——–
Subject: Opret din kode til Verified by Visa eller MasterCard SecureCode
Date: 20 Sep 2009 17:08:27 -0700
From: VISA <www@pbs.dk>
To: < klip >@COMPADRE.DK

Sikker nethandel

Nu er det nemmere at handle i forretninger, der er tilmeldt
MasterCard SecureCode og Verified by Visa. Verified by Visa og
MasterCard SecureCode er indført som sikkerhedsstandard af de to
internationale kortorganisationer i fællesskab. Det betyder, at
betalingen sker på samme måde, uanset om du bruger dit Visa kort
eller MasterCard.

Øget sikkerhed i flere og flere forretninger
Antallet af internetforretninger, der har indført den nye
sikkerhedsstandard, stiger hele tiden verden over. Handler du tit
i udenlandske internetforretninger, vil du jævnligt blive bedt om
at anvende én af disse to sikre betalingsformer.

Opret din kode nu eller næste gang du handler
Før du kan handle i internetforretninger, der benytter Verified
by Visa og SecureCode, skal du enten oprette din kode her , eller
næste gang du handler i en internetforretning, som anvender
sikkerhedsstandarden.

Du skal downloade og udfylde formularen

Den vedhæftede formular, Opret din kode til Verified by Visa eller MasterCard® SecureCode™.htm, sender data til domænet 12122012-theend.com og altså ikke til PBS. Da man efter at have udfyldt og sendt formularen bliver videresendt til PBS’s side om Sikker Nethandel, der netop handler om oprettelse af SecureCode til Visa og Mastercard, så er det meget svært at vide at man har været udsat for phishing.
Så er I advaret derude!

Ubuntu Global Jam – også i København?

Ubuntu afholder Global Jam i weekenden fra fredag d. 2. oktober til søndag d. 4. oktober. Ideen er simpel – brugere, udviklere, entusiaster og andre interesserede mødes i den virkelige verden for at samarbejde om at forbedre Ubuntu og selvfølgelig have hyggeligt socialt samvær.

Grafik af Leandro Gómez
Grafik af Leandro Gómez

Der er mange måder man kan hjælpe til med at gøre Ubuntu (og andre Free Software projekter) bedre, også selvom man ikke har den store tekniske baggrund. Dokumentation, oversættelse og test er oplagte arbejdsopgaver, også for folk der ikke lige ved hvad en compiler egentlig er for en størrelse.

Konkret i den danske Ubuntu gruppe håber vi også snart på at lancere en ny hjemmeside og selvom det tekniske er ved at være på plads, så mangler der et design og sikkert også noget tekst på visse dele af side – begge dele opgaver man sagtens kan arbejde med, uden teknisk baggrund.

Så jeg håber der er nogen derude der har lyst til at bruge en fredag eller lørdag eftermiddag på at hygge, fortælle røverhistorier – nåh ja, og så selvfølgelig arbejde på at gøre Ubuntu endnu bedre!
Indtil videre har der ikke været så meget respons på mit opslag i går på forumet, så hvis vi ikke bliver voldsomt mange (flere end 5) så kan vi sagtens være hos mig (lejlighed tæt på Nørreport station i København), men hvis vi bliver flere er der nok ikke rigtig plads her og så skal vi ud og finde andre egnede lokaler. Derfor er det praktisk hvis eventuelt interesserede giver lyd så hurtigt som muligt.

… og hvis der er nogen derude i andre ender af landet, der har lyst til at stable noget tilsvarende på benene, så kan jeg kun opfordre til at gøre noget ved det!

The first Ubuntu-dk podcast

After much work, and many delayed meetings, the Danish podcast team finally released their first episode yesterday.

It is all in Danish, so you properly won’t be able to make much of it, if you don’t speak Danish, but it is a good episode, and hopefully is the first of a long line of fabulous podcasts. Besides a podcast in Danish with a focus on the legal aspects of software licences and immaterial rights, this seems to be the first Danish podcast about free and open source software, and the ambition of the podcast team is clearly to be larger than just Ubuntu. Hopefully this can become a podcast for the entire free software (and free culture?) movement in Denmark.

The people behind this first episode are Jesper Jarlskov, Niels Kjøller Hansen & Sakse Dalum, and so far the reactions I have heard from people who have listened to the podcast have been positive. There was a small problem with sound quality, due to some microphone trouble, but hopefully things will only improve from now on, as the team gains experience, and the sound problem in no way ruins the podcast.

On a more selfish note, I myself have a small appearance in the first episode, as I was invited to be interviewed about our coming Ubuntu 9.10 release party, named Ubuntu Live!

A big Congratulations to the podcast team!
I look forward to the next (and the next and…) episode and think this will be a great way to spread the word of Ubuntu and Free Software in Denmark, and strengthen the Free Software community here. Hopefully people from outside the Danish Ubuntu community will enjoy the podcast as well.