Archive for May, 2013

Brian Murray

Verification of Stable Release Updates

One of the earliest things I did when becoming involved in Ubuntu community was to participate in the Stable Release Update verification process. Many Stable Release Updates are easy to verify and once the verification is done the package is quickly released to -updates and Ubuntu users everywhere.

Let’s look at a specific example:

The application youtube-dl no longer works on Ubuntu 12.04 due to a change in the format of urls for videos. This is terrible as who doesn’t like to download videos! Looking at the bug report we can see that the test case is quite simple, on an Ubuntu 12.04 system (for this bug you could even use a virtual machine or a chroot) with youtube-dl installed try downloading something and it will fail. It is important that we also verify that we are impacted by the bug, because something may be different about our configuration, setup, or hardware.

Once we have verified the failure we then enable the -proposed repository and install the proposed version of youtube-dl. We want to only install that package from proposed as it is possible that other packages in proposed may affect the behavior of the package we are testing. Then we run through the test case and verify that the bug is fixed. It is also helpful to test the package some and ensure that no new bugs were introduced. However, we (the Ubuntu SRU team) also have errors.ubuntu.com to facilitate finding these regressions.

If the bug is fixed we then change the bug tags from ‘verfication-needed’ to ‘verification-done’. For bugs with SRUs for multiple releases we want to use ‘verification-done-precise’ or whatever the release code name is. Then after the package has been in -proposed for 7 days, a member of the Stable Release Updates team will release the package from -proposed to -updates. At which point the fix will be available to Ubuntu users everywhere!

You can find Stable Release Update bugs needing verification by searching for bugs tagged ‘verification-needed’ about the release of Ubuntu you are using, or by viewing the Pending SRU report. Bugs in blue or golden need verification. If you happen to verify any bugs and think a package is ready to be released ping me, bdmurray, on #ubuntu-bugs on Freenode and I’ll have a look and release the package for you.

Nicholas Skaggs

People behind ubuntu quality: Jackson

This post is part of a series on the people behind the ubuntu quality team. Let me introduce you to Jackson, who loves modding his computer. He stumbled his way into ubuntu and hasn't looked back.

1) Could you provide a bit of background about yourself?

My name is Jackson Doak, i'm 14 and live in Australia. I use the nickname “Noskcaj” for everything online. I have been building PCs since i was 12, I've since attempted to make a volenti cooler, which is unfinished.

Check out that ubuntu orange!
2) How did you become invovled with the Ubuntu community?

I found Ubuntu after finishing my first PC and realizing I didn't have enough money to buy windows. I have since been using ubuntu on all my computers except my gaming PC. The ease of customization and security are to of the main reasons I still use Ubuntu.

3) What attracted you to the quality team?

I joined the QA team because I wanted to get involved with the community and it seemed the best option for me.

4) What would you say to folks new to ubuntu and/or testing?

To anyone new to the community/testing: Please try and help, any amount of time is useful, especially if you have a PowerPC computer or something that runs ubuntu touch. Even if you just tell your friends about ubuntu and get us more users, you are helping.

5) How would you describe the community and the experience of using ubuntu?

So far the community has been great, very helpful. Although there does seem to be a lack of cross group communication at times.

6) What would you like to see in the future for ubuntu?

I really do hope that canonical's vision of ubuntu on all 4 screens (PC, tablet, phone and TV) works, and UbuntuKylin's support helps a lot. I want xubuntu to be more well known and used, despite missing a real target audience at the moment.

7) Do you have a favorite experience to share from being a part of ubuntu?

I'm not sure i have a favourite experience.

8) What is your favorite activity or interest outside of computing (including ubuntu!)?

My favourite activity outside of computers would probably be playing soccer.
Nicholas Skaggs

People behind ubuntu quality: Jackson

This post is part of a series on the people behind the ubuntu quality team. Let me introduce you to Jackson, who loves modding his computer. He stumbled his way into ubuntu and hasn't looked back.

1) Could you provide a bit of background about yourself?

My name is Jackson Doak, i'm 14 and live in Australia. I use the nickname “Noskcaj” for everything online. I have been building PCs since i was 12, I've since attempted to make a volenti cooler, which is unfinished.

Check out that ubuntu orange!
2) How did you become invovled with the Ubuntu community?

I found Ubuntu after finishing my first PC and realizing I didn't have enough money to buy windows. I have since been using ubuntu on all my computers except my gaming PC. The ease of customization and security are to of the main reasons I still use Ubuntu.

3) What attracted you to the quality team?

I joined the QA team because I wanted to get involved with the community and it seemed the best option for me.

4) What would you say to folks new to ubuntu and/or testing?

To anyone new to the community/testing: Please try and help, any amount of time is useful, especially if you have a PowerPC computer or something that runs ubuntu touch. Even if you just tell your friends about ubuntu and get us more users, you are helping.

5) How would you describe the community and the experience of using ubuntu?

So far the community has been great, very helpful. Although there does seem to be a lack of cross group communication at times.

6) What would you like to see in the future for ubuntu?

I really do hope that canonical's vision of ubuntu on all 4 screens (PC, tablet, phone and TV) works, and UbuntuKylin's support helps a lot. I want xubuntu to be more well known and used, despite missing a real target audience at the moment.

7) Do you have a favorite experience to share from being a part of ubuntu?

I'm not sure i have a favourite experience.

8) What is your favorite activity or interest outside of computing (including ubuntu!)?

My favourite activity outside of computers would probably be playing soccer.
Nicholas Skaggs

People behind ubuntu quality: Howard

This post is part of a series on the people behind the ubuntu quality team. Let me introduce you to Howard, an energetic and driven young man who has enjoyed being a part of the community. Howard exemplifies the ability to dive in and learn and continues to expand his horizons 
 and areas of contribution. 



1) Could you provide a bit of background about yourself?
Hello everyone, I'm Howard Chan (smartboyhw on World Wide Web), an energetic 14-year-old (K)ubuntu member from the busy harbour city of Hong Kong SAR, China. I like computers and science (especially Chemistry and Physics), and I like Ubuntu!

2) How did you become invovled with the Ubuntu community?
I was a Windows maniac before I used Ubuntu, and I liked running Beta software of things like Firefox Nightly, Microsoft Security Essentials Beta, Office Beta and such. I got fed up with Windows 8 Consumer Preview since I need to scroll the long start screen to access my applications, so I changed to Ubuntu 12.04 LTS. I liked Ubuntu, so I decided to start contributing. I joined the Ubuntu QA Team at first in June 2012, then I started to contribute to Ubuntu Studio as their tester for amd64 images. In January 2013 I started to do more development, helping out the Kubuntu Team to package KDE applications. I got my Ubuntu and Kubuntu membership respectively in February and March this year. I am now Ubuntu Studio's Release Manager, responsible for calling people to test, coordinating with the Ubuntu Release Team, marking images ready and such. I also go for some Testdrive hacking, and I am now working on different items in Ubuntu.

3) What attracted you to the quality team?
No need for programming skills. I only know beginner C, C++, Java (and more recently, Python). Except if you are writing automated testcases like Autopilot or autopkgtest, you don't need any programming skills to test applications and images for Ubuntu. You only need to like Ubuntu, that's all.

4) What would you say to folks new to ubuntu and/or testing?
Make sure you ask. If you are new in the community, try asking experienced people what to do and what NOT to do. Also, maintain a humble attitude. IRC etiquette is my biggest pain in the neck, and I don't want new contributors to make my mistakes. Never.

5) How would you describe the community and the experience of using ubuntu?
The community is awesome. Everywhere you go (for example Ubuntu Forums, the Ubuntu Studio IRC channels, Ask Ubuntu chatrooms, etc.) there is a lot of nice people willing to help you, no matter you are a novice user, or a starting contributor. Ubuntu itself is awesome too. We don't need to wait for extremely long release cycles like Debian. We have every desktop environment experiences to utilize. It's just great.

6) What would you like to see in the future for ubuntu?
A harmonized Ubuntu community. I have recently seen conflicts between many flavours, and many people (including me) disgruntling about Canonical moving to a new-styled community that doesn't seem to fit. Conflicts always happen between people, but I seriously hope that we can be more harmonized and create an awesome Linux distribution.

7) Do you have a favorite experience to share from being a part of ubuntu?
LOL that's difficult. A funny thing I've met is under-quorum. When I applied for Ubuntu membership, I almost can't get it since there was almost not enough quorum of Membership Board members until the last minute. That scared a lot of people coming to support me. When I applied for Kubuntu membership, I almost don't have enough votes for approving. That's two scary stories:)



8) What is your favorite activity or interest outside of computing (including ubuntu!)?
I love watching TV, Science and Fencing. I play fencing every Saturday. I am also a lover of teenage novels. Of course I like Ubuntu!
Nicholas Skaggs

People behind ubuntu quality: Howard

This post is part of a series on the people behind the ubuntu quality team. Let me introduce you to Howard, an energetic and driven young man who has enjoyed being a part of the community. Howard exemplifies the ability to dive in and learn and continues to expand his horizons 
 and areas of contribution. 



1) Could you provide a bit of background about yourself?
Hello everyone, I'm Howard Chan (smartboyhw on World Wide Web), an energetic 14-year-old (K)ubuntu member from the busy harbour city of Hong Kong SAR, China. I like computers and science (especially Chemistry and Physics), and I like Ubuntu!

2) How did you become invovled with the Ubuntu community?
I was a Windows maniac before I used Ubuntu, and I liked running Beta software of things like Firefox Nightly, Microsoft Security Essentials Beta, Office Beta and such. I got fed up with Windows 8 Consumer Preview since I need to scroll the long start screen to access my applications, so I changed to Ubuntu 12.04 LTS. I liked Ubuntu, so I decided to start contributing. I joined the Ubuntu QA Team at first in June 2012, then I started to contribute to Ubuntu Studio as their tester for amd64 images. In January 2013 I started to do more development, helping out the Kubuntu Team to package KDE applications. I got my Ubuntu and Kubuntu membership respectively in February and March this year. I am now Ubuntu Studio's Release Manager, responsible for calling people to test, coordinating with the Ubuntu Release Team, marking images ready and such. I also go for some Testdrive hacking, and I am now working on different items in Ubuntu.

3) What attracted you to the quality team?
No need for programming skills. I only know beginner C, C++, Java (and more recently, Python). Except if you are writing automated testcases like Autopilot or autopkgtest, you don't need any programming skills to test applications and images for Ubuntu. You only need to like Ubuntu, that's all.

4) What would you say to folks new to ubuntu and/or testing?
Make sure you ask. If you are new in the community, try asking experienced people what to do and what NOT to do. Also, maintain a humble attitude. IRC etiquette is my biggest pain in the neck, and I don't want new contributors to make my mistakes. Never.

5) How would you describe the community and the experience of using ubuntu?
The community is awesome. Everywhere you go (for example Ubuntu Forums, the Ubuntu Studio IRC channels, Ask Ubuntu chatrooms, etc.) there is a lot of nice people willing to help you, no matter you are a novice user, or a starting contributor. Ubuntu itself is awesome too. We don't need to wait for extremely long release cycles like Debian. We have every desktop environment experiences to utilize. It's just great.

6) What would you like to see in the future for ubuntu?
A harmonized Ubuntu community. I have recently seen conflicts between many flavours, and many people (including me) disgruntling about Canonical moving to a new-styled community that doesn't seem to fit. Conflicts always happen between people, but I seriously hope that we can be more harmonized and create an awesome Linux distribution.

7) Do you have a favorite experience to share from being a part of ubuntu?
LOL that's difficult. A funny thing I've met is under-quorum. When I applied for Ubuntu membership, I almost can't get it since there was almost not enough quorum of Membership Board members until the last minute. That scared a lot of people coming to support me. When I applied for Kubuntu membership, I almost don't have enough votes for approving. That's two scary stories:)



8) What is your favorite activity or interest outside of computing (including ubuntu!)?
I love watching TV, Science and Fencing. I play fencing every Saturday. I am also a lover of teenage novels. Of course I like Ubuntu!