Development Update
We are only five weeks away from the release of Ubuntu 12.04 LTS. Next week we expect the Beta 2 release to go out and afterwards only important fixes will go in. 26th April will be the day when we all can celebrate our hard work and enjoy this fine piece of work which will be supported for five years on the desktop and on the server.
If you haven’t yet upgraded to 12.04 you might want to consider this and test the hell out of it.
For everyone who wants to get their hands dirty and fix bugs, you might want to consider if your bug in question is important enough to be fixed in this release or if it better waits until 12.10. The next release is still going under the code name of ‘Q’, although we all hope our favourite cosmonaut announces the new name soon.
Here is a list of task which might interesting to investigate over the next days. Feel free to jump in and help out (instructions and documentation are linked to below)
- investigate if the new version of fsprotect should go into 12.04
- investigate if a new version of phpladpadmin should be merged from Debian
- investigate if a new version of stopmotion should be merged from Debian
- investigate if a new version of ffmpeg-php should be merged from Debian
- investigate if a new version of guile-gnome-platform should be merged from Debian
- investigate if the new version of heroes should go into 12.04
- investigate if a new version of icecc should be merged from Debian
- investigate if the new version of insighttoolkit should go into 12.04
- investigate if a new version of jifty should be merged from Debian
- investigate if a new version of libloader should be imported from Debian
- investigate if a new version of libmail-imapclient-perl should be imported from Debian
- investigate if a new version of lsb-pkgchk3 should be merged from Debian
- investigate if a new version of net-applet should be imported from Debian
- investigate if a new version of ossim should be merged from Debian
- investigate if a new version of parcimonie should be merged from Debian
- investigate if a new version of qtiplot should be merged from Debian
- investigate if a new version of scidavis should be imported from Debian
- investigate if a new version of sdlbasic should be imported from Debian
- investigate if a new version of sisu-ioc should be merged from Debian
If you are new to the docs and everything, consider joining our User testing effort (give feedback, get help).
Letting developers speak for themselves
- Jorge Castro a juju hacker talks about saving OMG! with a juju charm.
- Jonathan Riddell talks shop of the state of free consumer software.
- Jeremy Bicha of the Ubuntu Desktop Team makes a call for contributions for Documentation.
Events
Late today the release managers will announce Beta 2 Freeze.
Release Parties
The LoCo community is ramping up efforts to get more release parties up and running around the globe and 12 events have already been added to the LoCo Team Portal. On their list are: Palestine Territory, Australia, Czech Republic, Montenegro, Switzerland, Canada and USA. If you can’t find your city or country in the list, check out our instructions for adding your own party.
Things which need to get done
If you want to get involved in packaging and bug fixing, there’s still a lot of bugs that need to get fixed:
- There are Merges which need to be done (main, restricted, universe, multiverse).
- Also the Ubuntu Mozilla team is 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 are Security bugs you can take a look at, the team is a friendly bunch and they’re incredibly helpful in getting your patch reviewed.
- There are bitesize bugs.
- Also did John Lea from the Ubuntu Design team talk to us and mentioned that there are bugs up for grabs, where the design has been decided on and the implementation might need YOUR help. If you want to help improve Ubuntu’s UI, have a look at these!
First timers!
We have three folks who managed to squeeze their first fixes into Ubuntu last week: JC Hulce synced apt-build from Debian, Aditya Vaidya fixed a bug in a manpage of vorbis-tools and Lars Duesing fixed a race condition in aiccu. Good work everyone!
Rohan Garg received upload rights to Kubuntu! Congratulations! Also on our list of applicants are: Adam Gandelman (server + MOTU), Bjoern Michaelsen (LibreOffice) and Kilian Krause (MOTU). Good luck and all the best to the three of you!
Spotlight/Interview
This week we reached out to Ubuntu Developer and Ubuntu Desktop Team Member Martin Pitt for a interview.
Benjamin Kerensa: What do you generally work on?
Martin Pitt: These days, mostly on improving pygobject and making libraries introspectable, and then GNOME/desktop related bug fixing all over the place. I have also done a fair share of work on power usage reduction in Precise, as well as some foundational work in PackageKit/aptdaemon for an upstream friendly way of installing missing language support and driver packages.
Benjamin Kerensa: Do you still remember how you got involved in open source?
Martin Pitt: That was during school, around ’96 or ’97. Our school got a new computer lab, and with it we set up a Linux (SuSE 5.0, as far as I remember) box to do the ISDN connection handling and routing and some other network services. A friend of mine was working on this, and the other day I sat on that machine and played around with it a bit. I was quite fascinated about real 32 bit support (so far I was only used to that clunky 16 bit programming under DOS), real multitasking, and the utter stability that Linux desktops provided back then, and really astonished when I learned about this “free as in freedom/beer” thing. So I took that SuSE box home with me, spent a week reading the manual and setup, and have fallen in love. From then on I booted back to DOS only for playing games, and were otherwise taking Linux apart.
It still took until 2001 before I got my first patch accepted into Debian, and shortly after I became a Debian developer.
Benjamin Kerensa: What do you like most about the new release?
Martin Pitt: That we finally got serious about quality. The automated Jenkins tests, the acceptance criteria, and most importantly the changed mindset of “never break precise” and taking much more time for bug fixing really changed things for the better. It shows, both for myself in daily use, as well as that we seem to have had at least one magnitude more precise users, even in early alpha-2 times.
Benjamin Kerensa: What do you like most about Ubuntu development?
Martin Pitt: The generally friendly and focused spirit in the community, and that both Canonical employees and volunteer contributors have the same rights, privileges, and processes to follow. I’m aware that we don’t always do this 100%, but at least from my perspective it generally works.
Get Involved
- 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.
- 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.
- 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.
- Help out with fixing packages which don’t build anymore.
- Help out with security bugs.
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 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, Google+, Identi.ca or Twitter.
March 23rd, 2012 at 16:57:42 GMT+0000
Long time Ubuntu user. I work at a public Library, so open source is for us. Also, we have no budget for software. I really like Ubuntu and Im trying to get better at using the new Unity UI.
Looking forward to 12.
Good Luck UBUNTU 12 Team!
April 14th, 2012 at 16:20:32 GMT+0000
You should try getting your hands on Gnome 3. Several people say that it’s more productive. Linus Torvalds himself advocates using xfce, but it’s too lightweight (and therefore requires some maintainence)
How to:
Open up terminal and type in “sudo apt-get install gnome-shell”.
Then when you’re logging in, click on the setting gear next to the username and select Gnome shell.
March 24th, 2012 at 17:41:11 GMT+0000
need help with the following error message
Problem with MergeList /var/lib/apt/lists/in.archive.ubuntu.com_ubuntu_dists_precise-updates_universe_binary-amd64_Packages
March 25th, 2012 at 03:13:00 GMT+0000
Well people, I am really sorry to hear that the Ubuntu project is looking like Unity and will look the same, the old interface was just so cute! And I understand the let it go kind of thought also I understand change and can cope with it, but the fact that Ubuntu dies if I try to make it look like the pre unity thing, well this is just so sad. Since version 8 I am a faithful user and I have always looked forward to the new releases like a kid unpacking the christmas gifts, but now i kinda look forward with a little fear in my heart! I have not made an upgrade since 11.04, the reinstall followed after the release date of Ubuntu 11.10 was a total failure, I have had the idea of blaming myself and not the hard working developers so i have tried again and read all the material i could read on ubuntu 11.10 bugs and specific workarounds but i failed to customize this linux flavor to my desire! sadly I really hope there will be an implementation of getting back to the pre unity desktop at some point! Till then, i wish to extend my congratulations to the Ubuntu team, and to all those people who made and still continue to make this project happen. Also since this is my first distro of linux that made me divorce Bill’s windowing system, I am ever thankful and will continue to track the releases and to make it as popular around me as possible!
Take care and all the best!
Regards,
Blackmail
March 28th, 2012 at 02:25:55 GMT+0000
Hey all,
Just want to say thank you for all your work and I want you all know I am installing Ubuntu regualy on my customers computers and they love it. The downside is I dont see them as much as I used to as when they were only running windows! But its working and the general customer that surfs the internet and does email is very happy with the OS. They love that I can make their old computer Virus free and breath life back into the old equipment! Cudos to to you all and thanks again from me and many of my customers, please keep up the good work.
You local computer guy
Pete
The Computer Studio,
Banner Elk, North Carolina, USA
April 5th, 2012 at 14:58:42 GMT+0000
Hi. everyone i kinda new in Ubuntu and i just updated from the version 11.10 to the 12.04 beta 2 but after that when i turn on my computer. there is nothing there, No one bar, Where is my desktop. Can somebody help me????
Jonathan Valle
sort779.l@hotmail.com
April 14th, 2012 at 16:23:08 GMT+0000
Are you familiar with bash? Sometimes with xfce’s windows manager just dies.
You should try to install another Desktop Environment such as GNOME or KDE and log in using one of those.