Ubuntu Weekly Newsletter Issue 226

Welcome to the Ubuntu Weekly Newsletter. This is issue #226 for the week July 24 – 30, 2011, and the full version is available here.

In this issue we cover:

The issue of The Ubuntu Weekly Newsletter is brought to you by:

  • Nathan Handler
  • Elizabeth Krumbach
  • Neil Oosthuizen
  • And many others

If you have a story idea for the Weekly Newsletter, join the Ubuntu News Team mailing list and submit it. Ideas can also be added to the wiki!

Except where otherwise noted, content in this issue is licensed under a Creative Commons Attribution 3.0 License BY SA Creative Commons License

Interview with Em

Sorry for being a week late with the next interview, I was on vacation in Asia.

I must confess that I had not heard a lot about our next interviewee but I am certainly very glad to have met this very friendly person and the company she keeps. For those that do not know Em is the founder of the popular IRC channel ##club-ubuntu.

1. Tell as much as you’re willing about your “real life” like name, age, gender, location, family, religion, profession, education, hobbies, etc.

I use the nick “em” on freenode and my friends know me as emma. I live in New York City. Playing with Linux has become one of my primary hobbies. I really enjoy Freenode and IRC as a medium for finding people interested in the things I enjoy learning about.

I am not really very interesting but the ##club-ubuntu channel on Freenode is. Club Ubuntu helps to deliver on the concept that Ubuntu is an OS for everyone. We are a community that places an emphasis on freedom, openness, and individual expression. As a social channel and virtual Linux users group we are a very diverse network of friends – with people from all over the world, of various levels of skill, age, and maturity. We are definitely a channel for people who prefer the unpredictability of a busy city over the security of a comfortable suburb.

2. When and how did you become interested in computers? in Linux? in Ubuntu?

I’ve always been somewhat interested in computers. When I was very young a relative bought me a TRS 80 Color Computer and for a little while I was really on the cutting edge. That didn’t last long. About three years ago I was feeling bad that my understanding of computers and technology had become so deficient. I wanted to do something about it. I went to Barnes and Noble to find a book that might help. I found the books about Linux and it seemed that Linux would be the perfect entry-point into everything I wanted to understand. Among all of the Linux books the books about Ubuntu stood out as the most accessible so I bought one of those. I brought it home and installed the Live CD that came with it. Ubuntu installed without any problems. While I was playing around with Synaptic Package Manager I more or less inadvertently installed Xchat which, by default, drops you into #ubuntu on Freenode. One thing lead to another and not long after that ##club-ubuntu was made.

3. When did you become involved in the forums (or the Ubuntu community)? What’s your role there?

No answer given.

4. Are you an Ubuntu member? If so, how do you contribute? If not, do you plan on becoming one?

I am not an Ubuntu member although I have many friends who are. I contribute to Ubuntu, along with the rest of Club Ubuntu by creating a space where a lot of people who wouldn’t have otherwise tried Ubuntu can feel comfortable and know they are accepted. The official Ubuntu community is a well organized group that offers a lot of ways for people to be involved. Unfortunately no community can ever connect with every personality or interest. I think one of the ways Club Ubuntu contributes the most is by being a bridge between that official Ubuntu community and the rest of the world. I’ve known many long time Linux users who don’t identify with Ubuntu but enjoy hanging out in ##club. Likewise, we have introduced a lot of Windows users to Ubuntu and the benefits of open source software.

5. What distros do you regularly use? What software? What’s your favorite application? Your least favorite?

Ubuntu is the only operating system I ever use on my home machine. I have, however, successfully challenged myself to use other distros now and then. I always return to Ubuntu though because for me it is less of a hassel and the packages are a little bit more fresh than the alternatives I’ve tried. Someday when I have some more time I would love to work through Linux From Scratch. Among my favorite applications are irssi, maxima, and inkscape. I don’t have anything negative to say about any of the applications made by talented volunteers who are willing to open source their software and let me try it for free!

6. What’s your fondest memory from the forums, or from Ubuntu overall? What’s your worst?

I am fond of the time I have spent with really funny, intelligent, and interesting people in Club Ubuntu. Many of whom have become genuinely good friends. Club Ubuntu is one of the few places with the flexibility to bring together everyone from Ubuntu devs to high school kids who got banned in other channels. Our setting is informal and people tend to work things out, and get to know one another in an authentic way. That is what a real community is about, and I am proud that is what Club Ubuntu is.

7. What luck have you had introducing new computer users to Ubuntu?

We have been very successful at this. As I mentioned earlier this is probably one of the primary ways that Club Ubuntu benefits the larger and more formal Ubuntu community. You will usually find over a hundred people chatting in ##club-ubuntu at any given time, and over the years hundreds more have passed through. We also have over 150 members in our group on Launchpad. In some ways we specialize in making a home for people who didn’t feel like they were accepted in other places and we have been compared to the Island of Misfit Toys. I think that’s really valuable if you are serious about being a community for everyone.

8. What would you like to see happen with Linux in the future? with Ubuntu?

This is a great question; here are some of the things that show up on the Club Ubuntu wish-list: (1) More attractive games available for play on Linux. (2) Better hardware drivers. Especially for video and graphics. We would really like to see the Linux community get the open source AMD drivers in shape (especially for opencl support) and look forward to getting Wayland as a replacement for X (3) We would like to see Ubuntu make security and encryption as easy for ordinary users as it has done for other aspects of using Linux.

9. If there was one thing you could tell all new Ubuntu users, what would it be?

Visit us in ##club-ubuntu on the Freenode IRC network! We are a community with a lot of diversity when it comes to skills, interests, and maturity. We would be happy to see you and you will probably make some friends who can show you what Linux and Ubuntu have to offer.

Originally Posted here on 2011-08-01

Interview with Cheri Francis on UDS

This month, we’re interviewing Ubuntu contributor Cheri Francis about her experience at the Ubuntu Developer Summit (UDS) in Budapest back in May.

Elizabeth Krumbach: When did you get involved with the Ubuntu community, and what areas are you currently involved in?

Cheri Francis: I got involved a few years ago, had a few forays into Ubuntu use, and then started hanging out on IRC, pitching in where I could. I am currently involved in the Ubuntu Women project, the Accessibility team, and the NGO team. I am also a member of the Ohio LoCo team, and a new member of the Ohio LoCo Council.

EK: What inspired you to apply for sponsorship to UDS?

CF: I got an email from a friend on the UW project whom I’d worked with in the past. I asked a few others if they thought I should, and the response was overwhelmingly positive, so I went for it. I wanted to attend because I felt it would be a great opportunity to meet some of the people I’d been working with online, as well as learning more about the nuts and bolts of how everything fits together, and the processes behind everything.

EK: What are some of the sessions you attended?

CF: I tried to focus on community and accessibility where I could. Other than that, I tried to learn as much as possible about some of the topics that were a bit over my head, but still fascinating. Attending the session about the NGO team was interesting, as I’d had no idea that it existed previously, and I think it has the potential to do amazing work. The sessions about the IRC council and Ubuntu Weekly News were very eye-opening for me. Prior to one session, I didn’t know about the LoCo ISO Testing initiative, nor the Laptop Testing project. I intend to learn more about both of those.

EK: What were your biggest takeaways from the summit?

CF: It was an awesome thing, in the literal sense. So many people that give their time and energy to creating and maintaining Ubuntu, both software and community. I left UDS with the desire to do what I can to help encourage new users and contributors. By helping our LoCo be more visible and inviting, and helping to raise the visibility of my teams.

EK: Do you have any tips for firsttime attendees?

CF: Ask a TON of questions before you go. Read every email multiple times to make sure you don’t miss instructions. Know that the schedule is constantly changing. Don’t be afraid to speak up, but try to keep it on topic.

Originally posted by Elizabeth Krumbach in Full Circle Magazine Issue #51 on July 29, 2011

Ubuntu 11.10 Development update

Ubuntu Development Update

Next week Alpha 3 of Ubuntu 11.10 will be released, so everybody is currently trying to get their latest updates in and everything tidied up for a release. For today I got an update from Ubuntu Desktop Team hero Sébastien Bacher, so if you’re interested in any other aspect of Ubuntu Oneiric, I’d refer you to the oneiric-changes mailing list and the big picture specification status overview instead. So what’s happening with the Ubuntu Desktop?

As you all know Ubuntu 11.04 (Natty) stayed on GNOME 2.32 because the GNOME3 schedule was too short to integrate the new version correctly in the release, but the GNOME3 team (which mostly consisted of non-Canonical contributors) did a great job on getting GNOME3 in a PPA.

For Ubuntu 11.10 (Oneiric) we decided to land GNOME3 early, to update to 3.0 while doing merges from Debian, stabilise a bit and then go for GNOME 3.1 and track the unstable series. Thanks to the work in GNOME3 team PPA the first round of updates went smoothly and
we landed GNOME3 around the UDS time. We switched to GNOME 3.1 after UDS, starting by the platform pieces and then the desktop ones. GNOME 3.1.4 tarballs were due this week and thanks to the rocking Desktop team contributors it’s mostly in Oneiric already.

Let’s have a look at the Desktop version status overview:

  • Green mean “up to date”, yellow is “up to date but with a new revision in Debian”, orange lines indicate packages that need an update.
  • The page lists the default installation set but you can click next to the first column title to display extra “desktop-ish” components not installed by default.
  • We take notes of what need to be done and what is worked on.

You can also see a “Still to claim” category with updates which need to be done, those are packages any contributor is welcome to work on, the etherpad has also a list of things which still use gconf or gtk2, which is a target for the next LTS (Ubuntu 12.04).

This means: our stack is up to date and GNOME 3.1.4 is mostly in oneiric by now.

What is coming next (or where we still need some help):

  • the updates listed on versions overview and in our Etherpad notes
  • fix the integration issues listed on etherpad and in the desktop-o-gtk3-gnome3 spec
  • transition gtk2 code to gtk3 (currently: ubuntu-sso-client, ubuntuone-control-panel, libubuntuone, system-config-printer, sessioninstaller, onboard, openssh, libgnome-keyring)
  • transition gconf code to gsettings (currently: unity, ubuntuone-client, onboard, ubiquity, indicator-session, notify-osd)
  • We might be a bit short on ressources to bring back the screensaver animations, but we should at least make the screensaver lock screen be more unity like (more details)
  • we still want to integrate gnome-online-account and some of the new GNOME 3.1 features to the oneiric installation
  • the new gnome-contacts needs to be packaged
  • clutter and clutter-gst need to be promoted to main (since cheese, totem and empathy will use them)
  • some patches in our GNOME packages have been commented to not block the GNOME3 updates but need to be refresh and turned on
  • there’s a couple of desktop bugs that would be nice to get fixed, especially those targetted to Oneiric because we think we should fix those this cyle, (bugs not assigned free to be claimed – if you want to work on an assigned bug please contact the assignee first)

Thanks a lot Sébastien for the update!

Another update I’m very happy to give is about the Ubuntu Packaging Guide. It’s still work in progress and we’re aware of short-comings and things we want to improve, but it gets better and better every day. While this has been a team effort, two people put a lot of work into it lately:

Awesome!

It’s 2 weeks until Feature Freeze, when the majority of the feature work should have landed. If you have updates you want to get into Ubuntu which shake things up, you better get a move on and do it now.

The Ubuntu Developer Week and Ubuntu Cloud Days are over now, but you can’t find logs of all the sessions that happened on their respective web pages. These events are always over much too quickly, but there’s always the next event to look forward to: this time it will be Ubuntu Global Jam, which has currently 13 participating events listed. 2nd-4th September will be a great time to get involved and help out Ubuntu on a local level!

If you want to get involved in packaging and bug fixing, there’s still a lot of bugs that need to get fixed, particularly packages that fail to build. Also is the Ubuntu Mozilla team looking for help, so if you’re excited about Mozilla and what’s happening there, join IRC, talk to the guys on #ubuntu-mozillateam on irc.freenode.net. And then there’s Security bugs you can take a look at, the team is a friendly bunch and they’re incredibly helpful in getting your patch reviewed.

You won’t believe it: since last week we got seven new people in the Ubuntu Developer world. Applause to these folks who got their first changes into Ubuntu! Applause everyone! Paolo Pisati, Federico Hernandez, Christian Kujau, ‘conrad_s‘,  Sahak Petrosyan, Evgeny Kapun and Ben Tucker. Good work everyone, rock on!

New Contributor

This week I talked to Christian Titze from Germany, here’s what he has to say:


Who am I? My name is Christian Titze and I live in Germany. I just finished my Abitur (the German university entrance qualification) at a school which has computer science as a major subject. Soon I will start to study information technology at a university.

But how did I come to Linux and Ubuntu? Here’s my Ubuntu story:
As most of us I started using computers with Microsoft Windows. The first time I used a computer was about the time when Windows 98 SE came out and in the years to come I used my PC mainly for gaming, making presentations and writing documents. I didn’t know much about programming and I had never used another operating system than Windows back then. But in early 2008 Ubuntu 8.04 came out. I read about it on a tech blog and so I thought ‘let’s give it a try’. Of course I pretty much expected an OS that ‘just works’ on my PC as Windows did. But after I installed it, problems with my Wi-Fi connection occurred and when I couldn’t find a way to fix them, I just booted into Windows and barely ever used the Ubuntu partition on my HDD again (although I really liked the orange/brown design of Ubuntu and the ‘Human’ theme of GNOME – it was something completely different than I was used to!).

At about the same time I was extremely interested in smartphones and so I started to write reviews about devices with the Symbian S60 OS on a tech blog (some of you probably still remember my name from there). From then on my interest in all kinds of computer technology has grown to infinity.

Meanwhile I learned C++ and the 8051 assembly language in school and with growing interest in technology and therefore in programming, operating systems and the differences between them I decided to give Linux a try again. Unfortunately 9.10 still didn’t support the Wi-Fi of my desktop machine but it worked perfectly on my Dell laptop and eventually I decided to replace the extremely slow and bloated Vista on it with Ubuntu. It wasn’t easy for me because it was a completely different world and at first the Wi-Fi didn’t work out of the box. Fortunately I just needed to plug in my ethernet cable and install the Broadcom drivers (This little pop-up saying proprietary drivers are available kept me from switching back to Windows! It’s extremely important for new users so that they don’t need to search working drivers or even compile from source. Nobody will do it. It needs to ‘just work’). But I got used to this completely different world and now I really love it.

With the release of Windows 7 I switched back to Windows but soon I was some kind of ‘bored’ with it because I had no real CLI (which became really important to me after a certain time, it is really easy and makes your life easier if you know how it works and what you can do with it) plus I felt that I didn’t have the control over my OS but the other way round and there’s no community like the Ubuntu community. The people around Ubuntu are extremely friendly and if you have a problem you can just ask. There are no stupid questions and nobody will call you a noob or make fun of you. They just help you with your problem and that’s awesome! 🙂

Of course there was also this time of the famous ‘distro-hopping’, as in the life of every Linux user. Eventually I decided to use Ubuntu because of the extensive documentation, the ease of use, the huge community and of course because it’s the most used Linux distro, meaning that if there is an application for Linux it will surely be also available as a binary package in Ubuntu because of its enormous user-base.

As I’m a daily reader of ‘OMG! Ubuntu!’ I read all the stories of the people who spend their spare time participating in Ubuntu and since I have a lot of time until university starts for me I decided to give Ubuntu something back for their efforts in spreading the Linux desktop with an user-friendly, secure and free (…as in ‘free speech’ and as in ‘free beer’) distribution.

I have experience in programming C++, writing bash-scripts and I just started to learn Java but I never fixed a bug in the source code someone else wrote before. So the first thing you do if you want to participate is to search for an easy bug like a typo or similar. Every time I saw one of the ‘Ubuntu 11.10 development update’ posts here I wanted to grab one of the bugs posted under the Ubuntu stories to finally get started, but unfortunately most of them were already in process to be fixed because so many people read those articles 🙁 So for me as a new contributor it was very hard to find my first bug where I had plenty of time to fix it before someone else grabs it and fixes the typo within a few minutes – remember that I have never fixed a bug in Launchpad before and all I knew was how to report a bug and translate things. So one day I just searched for ‘typo’ in LP and there it was, the first bug to be fixed by me:

https://bugs.launchpad.net/ubuntu/+source/open-vm-tools/+bug/572335

With the development guide it was really easy to get into it and to make a branch but unfortunately my fix didn’t work with a branch as there was another big problem with the open-vm-tools package. So the reviewer of my fix suggested I should create a debdiff but the build just didn’t work because of a missing developer package on my system. Thanks to the IRC of the ‘masters of the universe’ (if you’ve ever wondered what Ubuntu-MOTU means) I finally was able to submit my first bug fix.

The only thing I missed was some kind of a ‘quick-start-guide’ for Launchpad. I‘m sure it would be very helpful for new contributors.

I have also submitted a wallpaper for the Oneiric release which was made entirely using Inkscape and GIMP on Ubuntu.

As you can see I’m a pretty new contributor and to participate in Ubuntu doesn’t necessarily mean you need to know much about programming and stuff. You can also help in designing the distribution or help to translate it into your language. Everybody can help everywhere and that’s why Ubuntu really is ‘Linux for humans’.

My hint for all the soon-to-be-contributors is: Don’t hesitate to ask! The community around Ubuntu is full of friendly people that will help you and if you need a fast answer while fixing a bug just contact the people over at the Ubuntu-MOTU IRC. If you have problems with building a package or something try to use the man pages, maybe you just forgot an option or made a syntax error and so this is the fastest way to get a solution for your problem. Also remember that fixing a bug doesn‘t only help the community but also you: You‘ll get more and more knowledge of what is going on ‘under the hood’ of your OS.

Although I really like Ubuntu and I use it extremely often it’s not the main OS on my ‘working-machine’ yet 🙁 The reason is that it still has some problems when run natively on my MacBook Pro and I don’t have all the gorgeous touch-gestures of Mac OS X. I know that there is an application for that but I think the Ubuntu developers should think about integrating more multi-touch-gestures directly into the OS as they are extremely comfortable and save a lot of time.

What I also don’t like about Ubuntu is the new Unity interface, or better: How Unity was introduced. I like the idea behind Unity and I think it has great potential for the future and although I like the GNOME 3 shell at the moment better, Unity could become the ‘winner’ if the developers make the right choices. But at the moment Unity is still extremely beta: I convinced my father to use Ubuntu about one year ago and he likes it but after the update to Natty, Unity sometimes crashes or many other bugs occur and then he asks me what to do and the only thing I can say is to logout and -in again or to restart the computer. But believe me, no Joe Average would continue to use such a buggy interface. So the only thing we can do now is to wait for a stable Unity in 12.04 LTS. As mentioned before it has great potential, but at the moment it is beta software tested on all the Ubuntu users out there. Please don’t get me wrong, I’m not a hater of Unity but truth must be told to create an even better user experience in the future.

Last but not least I want to thank all the people around Ubuntu for making such a great operating system and being such a friendly community! I will always try to contribute to Ubuntu whenever I have the time to – fixing my first bug was a great experience for me and to help people around the world with my contributions makes me really happy. I also try to spread Ubuntu wherever I can: I already convinced my father, my beautiful girlfriend and some other people to use it.

Don’t hesitate to contribute if you ever wanted to give the community something back; if you’re not a programmer you’ll surely find another area where you can participate in, e.g. translating, reporting bugs, designing Ubuntu art or spreading the distribution …everybody is welcome in the world of Ubuntu!


Get Involved

  1. Read the Introduction to Ubuntu Development. It’s a short article which will help you understand how Ubuntu is put together, how the infrastructure is used and how we interact with other projects.
  2. Follow the instructions in the Getting Set Up article. A few simple commands, a registration at Launchpad and you should have all the tools you need, and you’re ready to go.
  3. Check out our instructions for how to fix a bug in Ubuntu, they come with small examples that make it easier to visualise what exactly you need to do.

Find something to work on

Pick a bitesize bug. These are the bugs we think should be easy to fix. Another option is to help out in one of our initiatives.

In addition to that there are loads more opportunities over at Harvest.

Getting in touch

There are many different ways to contact Ubuntu developers and get your questions answered.

  • Be interactive and reach us most immediately: talk to us in #ubuntu-motu on irc.freenode.net.
  • Follow mailing lists and get involved in the discussions: ubuntu-devel-announce (announce only, low traffic), ubuntu-devel (high-level discussions), ubuntu-devel-discuss (fairly general developer discussions).
  • Stay up to date and follow the ubuntudev account on Facebook, Identi.ca or Twitter.

New ISO images available : Lubuntu

New images have pop up on cdimage.ubuntu.com. Finally, Lubuntu is out of the Ubuntu factory 🙂 (It’s still young images, which for now, are oversized, don’t load the desktop session, and have wrong splash images .. they should be better in the future)

For people who don’t know Lubuntu, this is a quick presentation. Lubuntu is a distribution based on Ubuntu, and the LXDE desktop environment. The main goal is to provide a very lightweight distribution, but with all the advantages of the Ubuntu world (repositories, support …). Currently we are using :

  • Chromium for the browser
  • Openbox for the windows manager
  • Pcmanfm for the file manager
  • Abiword + Gnumeric for office work
  • Pidgin for IM
  • Audacious for playing music
  • Gnome-mplayer for videos
  • Some GNOME components : evince, file-roller, gnome-keyring
  • Most of the LXDE components

You can find the complete list of applications by default on the wiki.

After 2 years of work, and 3 "unofficial" releases (10.04, 10.10 and 11.04), we had recently an official go from the Technical Board and ISO images are now made like other Ubuntu flavors. I hope the 11.10 will be the 1st official release of Lubuntu as a member of the Ubuntu family 🙂

We have 2 important particularities. Like Xubuntu, we use another GTK-based desktop environment than GNOME, and we try to avoid unnecessary GNOME depends which could slow the system. We need some GNOME parts because LXDE doesn’t provide all necessary components. It’s the reason why we are very careful about dependencies of those applications.

We are also very strict with ressources requirement. It’s the reason why we don’t include all Ubuntu specific applications. For example, we don’t include Software-Center because it’s still a bit heavy for some of our targets.

I would like to thanks all people who make this happen, especially Mark, Colin and Emmet, and all people involved in the development of Lubuntu and LXDE.

If you want to talk to the Lubuntu community, you can use our mailing list (lubuntu-desktop at lists.launchpad.net) or IRC : #lubuntu on freenode. You can also find information on our wiki.

Originally sent to the ubuntu-devel mailing list by Julien Lavergne on Tue Jul 26 21:52:46 UTC 2011