Please subscribe to RSS Feed! :)

Earlier this week at GUADEC, the always affable Dave Neary presented his GNOME Census work. Unfortunately, I was not there to see it, but I read his excellent post on the topic.
One of the reactions from the survey was that Red Hat are responsible for 16% of the contributions to GNOME whereas Canonical are responsible for a measly 1%.
Of course, this has generated some flame, such as a particularly angry post from Greg DeKoenigsberg and the rather pithy response from Jeffrey Stedfast. Greg is clearly pissed, and Jeffrey is clearly pissed at Greg being pissed, and I suspect Greg is going to get even more pissed at Jeffrey being pissed. The worse thing is that they are both going to be pissed at me for this blog post.
First I want to put these figures in perspective and then I want to talk about how we read the figures we do have.
I think the GNOME Census report is excellent, and it provides some excellent visibility into contributions in GNOME, but it only takes into account upstream contributions to GNOME itself. What the report doesn’t take into account are upstream contributions that are built on the GNOME platform but (a) not part of official GNOME modules, and (b) hosted and developed elsewhere, such as Launchpad. As such, while the report is accurate for showing code and contributions accepted into GNOME, there are also many projects built on GNOME technology that are not taken into account due to non-inclusion in GNOME modules or being developed outside of GNOME infrastructure.
As a general rule, Canonical staff develop inside Launchpad. The reason is simple; Launchpad and Bazaar provide a powerful development environment that was also built by Canonical and we therefore have lots of internal skills and best practice based on these tools. Launchpad is also a fundamental component in Ubuntu development and all the software we develop ultimately ships in Ubuntu, so using the same development forge makes sense. Finally, the site is a Free Software and Open Source project, so there really no philosophical reason to move, testified by the 18,000+ Free Software projects happily using Launchpad already.
Canonical is actively developing upstream desktop software, but doing it in Launchpad. Some examples include:
This is by no means the full list, and is other work such as Simple Scan, the Hardware Drivers tool, Computer Janitor, and more. Many of these contributions (such as Application Indicators and Simple Scan) could bring real value to GNOME, but they have not been accepted. I know that the Canonical engineers who work on them would be delighted if they were included in GNOME.
The above list also doesn’t include significant upstream investment in other areas such as Upstart, Bazaar, Launchpad, and a full team building Ubuntu. I don’t want to turn this into a “who contributed more” competition, but I think for some to suggest Canonical is a bad citizen who is not contributing upstream code is unreasonable. To suggest that Canonical has limited code inside approved GNOME modules is fair.
So that was the first thing I wanted to clarify; Canonical does invest heavily in upstream work, but GNOME is not the only home for upstream contributions.
If there is one thing that the GNOME Census has really outlined is that we should all be proud of Red Hat and their contributions to GNOME. You only have to take a look at all the red items on this image to get a feeling for the wonderful work that Red Hat is doing inside GNOME. Novell too. Look the green items in there; Novell has done a wonderful job maintaining many modules inside GNOME. In fact, there are many companies investing inside GNOME modules and inside GNOME infrastructure. I don’t believe it would be fair to undermine these contributions in any way; they are testament to the ethos of those companies and their commitment to GNOME. All of the people working at those companies are doing good work within the spirit of Free Software.
Likewise, I don’t think it is fair to undermine Canonical’s contributions just because many of them exist outside of GNOME. Our engineers are also doing good work within the spirit of Free Software. I have never claimed for a second that Canonical are equal to Red Hat and Novell in terms of our accepted contributions in GNOME; it is clear that there are far few contributions from Canonical staff inside accepted GNOME modules, but this does not for a second mean that Canonical is not (a) producing upstream contributions and (b) heavily invested in the GNOME platform. Ubuntu, our primary product is a GNOME desktop, and the vast majority of our engineers are GNOME users and developers and they work every day on a GNOME based product.
So in a nutshell, this is my take: both Red Hat and Canonical invest heavily in Open Source development, but they do it in different ways and different places. The GNOME Census clearly outlines that within GNOME modules, Red Hat are doing far more, but that doesn’t mean that Canonical are sitting on their thumbs and doing nothing, far from it.

| 16:27:12 | ![]() |
Alan |
Initial Question/Comment: I can’t find your laptops with Ubuntu installed
|
| 16:27:23 | ![]() |
System |
You are now being connected to an agent. Thank you for using Dell Chat
|
| 16:27:23 | ![]() |
System |
Connected with Makrand_Karante
|
| 16:27:23 | ![]() |
Makrand_Karante |
Thank you for contacting Dell sales chat. This is Makrand Karante,your Sales Advisor. In order to Help you better can you provide me with your email address and Telephone number incase we get Disconnected I can either come back to you by phone or email.
|
| 16:27:39 | ![]() |
Alan |
hello
|
| 16:27:50 | ![]() |
Alan |
I am looking for laptops running Ubuntu
|
| 16:27:53 | ![]() |
Makrand_Karante |
Hi Alan
|
| 16:28:03 | ![]() |
Makrand_Karante |
we do not have that option available yet
|
| 16:28:15 | ![]() |
Alan |
oh
|
| 16:28:32 | ![]() |
Alan |
when will they be available, I don’t want Windows at all
|
| 16:28:53 | ![]() |
Makrand_Karante |
we do not have the related information here
|
| 16:29:36 | ![]() |
Alan |
that is a bit of a shame, I will have to go somewhere else to get a laptop then
|
| 16:29:53 | ![]() |
Makrand_Karante |
is there any thing else that I may assist you with today?
|
| 16:30:07 | ![]() |
Alan |
well not really. I just wanted a laptop running Ubuntu.
|
| 16:30:19 | ![]() |
Alan |
Do you have any without an operating system at all?
|
| 16:30:28 | ![]() |
Makrand_Karante |
I am afraid no
|
| 16:30:36 | ![]() |
Alan |
oh
|
| 16:31:23 | ![]() |
Alan |
so if I want a laptop from Dell I have to buy windows
|
| 16:31:58 | ![]() |
Makrand_Karante |
Yes
|
| 16:32:12 | ![]() |
Alan |
ok, thanks for your help
|
| 16:32:29 | ![]() |
Makrand_Karante |
Thank you for contacting Dell Sales Chat and allowing me the opportunity to assist you. Have a wonderful Day ahead.
|
| 16:33:25 | ![]() |
System |
The session has ended!
|
If you are tempted to go ask similar questions of the Dell online chat thing then go right ahead with the following conditions:
1) You must take a credit card out of your purse/wallet, rest it on your keyboard and be totally prepared to use it, if they find you a suitable laptop.
2) Do it once, don’t repeatedly bother them.
3) Be polite and respectful, the Code of Conduct applies.
<!-- Social Bookmarking Reloaded BEGIN -->
<!-- Social Bookmarking Reloaded END -->


One of the great things about the online community is the speed at which an idea can spread. Barry Smyth, a member of the local community team in Ireland who is working on a masters degree in computing is looking at ways to improve community involvement as a part of his course. He came up with the idea of focusing on one member each day in order to help everyone get to know each other better through a profile of the day project. This seems like a fine idea, so we have picked it up in the UK LoCo and added a few extra twists. In order to document stuff you do relating to Ubuntu everyone can create their own personal page on the Ubuntu Wiki, mine is here so you can see the sort of stuff that goes on it. People can edit other people’s pages if they want, it is a wiki after all. If you like something that someone has done, you can leave them a testimonial on their wiki page. These are looked at when people apply to be an Ubuntu Member or go for a position on any of the various governance boards and committees in the community.
We have now launched Profile Roulette!
This is a game that everyone can play, you can subscribe to the Profile Roulette page to get an email each time the wheel spins, every day it will point to the personal wiki page of someone in the UK LoCo. You can see who the person of the day is, maybe you would like to leave them a testimonial or help them fix up their wiki page in some way. If you want to be on the page then what you have to do is create your personal wiki page (just go to wiki.ubuntu.com/YourName and create a new page there) and at the bottom of the page add the text:
----
[[CategoryUKTeamProfile]]
Then when the Profile Roulette wheel spins it might be your turn under the spotlight, don’t forget to subscribe to the Profile Roulette page so you get notified when it is your turn.
If any other LoCo teams want to join in then please feel free to give me a shout in the #ubuntu-locoteams IRC channel on Freenode if you want some help setting up the wiki pages. Once you have got it set up, do add a link to it on the Irish team Profile of the Day page, it helps us find them all and will also help Barry with his degree.
<!-- Social Bookmarking Reloaded BEGIN -->
<!-- Social Bookmarking Reloaded END -->

Never mind do no evil – this is doing some serious good.

Birthdays happen – with five children, often;) Yet it means what – recognition of another year, yes. To them, a chance for parties and presents, sure. To me, it means more, so much that they cannot understand.
Each birthday is a reminder of the day my life changed utterly, irrevocably. Their new life created a new version of me. Each birth (and each lost sibling, for I never forget my other five) brought me new life, new meaning, new lessons. A mother of one, of two is not the same as a mother of three, or four – or five.
Yet his birth was the most profound of them all. It was the most traumatic. The whole birth was dangerous and traumatic in many ways for us both. I hovered in a place between being and not being, life and death. He did die, and was resurrected. I remember looking over in a haze, receding, the theatre feeling distant, and seeing him held up briefly to me. (Then they needed to save him, i suppose, i did not find out until after what had happened. He stopped breathing on the way to NICU, but the angels that work there gave me my son back).
Oddly, in the moment of eternity that lasted less than a few seconds, lasted forever, stretched into eternity, sharply etched in my memory, we seemed to lock eyes, and I promised him I would try if he would. I had been terribly unhappy at home, all I lived for was my children, now I would fight for them too – for him. I heard a voice telling me I could not leave, calling my name. It was the silver thread back, or so it seemed at the time. My sister friend was calling me back, holding my hand, as anesthetists argued over my head about dosages, someone worried about me, losing me. Their argument struck me as funny at the time…and I owe her my life, in so many ways.
My son had a two week stay in NICU, where he thrived and never looked back. He was vast in a world of miniatures, he thrived there, but he had not thrived in utero, it had been a most difficult pregnancy, I lost weight, was very stressed, and he was underweight at nearly 6 pounds. This was bad enough, but not enough for NICU – but he had been breathing fluid in the three attempts to extract him, in a transverse position, head against the existing Caesarian scar, about to rupture and almost certainly kill us both. The resulting lung infection from drowning in fluid was what he needed to recover from.
I did not thrive post birth, I was torn between two worlds, there and home with my other children – and the distant partner, angry and unsupportive emotionally, who I found then was having an affair with a friend. It is just detail now, then it was soul crushing. Not unexpected, not even unusual, but still, it was too big then. So, I put it aside. My poor ex, so unhappy in himself. I feel sorrow for him now, what a confused place he found himself in. A good man but wounded. That is all of his tale, for that is my side I can share, the rest, that is is his to keep.
I was almost numb with sorrow and exhaustion, recovering from a surgical birth, a hugely difficult Caesarian after a difficult tenth pregnancy. I was visiting the hospital, twenty minutes away, every four hours, like a mechanical device, clockwork automatic, stumbling in a haze. If not for my sister friends, with food and visits, my guardian angels, his godmothers, my own personal support team, I would not have made it.
With their help, and my own determination to help him any way i could, I went, with reserves I did not know I had, refusing painkillers so they would not affect my son through the breast milk I would express in a room, on an impersonal, sterile, not him machine. This dragged through a lifetime, an epoch, a mere week. Any parent with a child in NICU tells you the same, time becomes different, meaningless. This dragged on in a seemingly unending churn of days and nights, light and dark, what did it matter, the alarm said time, go.
Until the precious day he was a week old, and I held him, skin to skin, awkward and oddly scared, with his tubes and oxygen mask to be near his face at all times. I held him, and he turned and fed, naturally, and I cried. Tears streamed down my face, and I didn’t know until a nurse handed my a tissue.
Her silence and understanding I will never forget.
The joyful day I was allowed to stay in with him, to get the doctors to sign off if we were successful feeding overnight, was the day of the mistress calling me to apologize, of confrontation and argument. My relationship with my partner was probably, in hindsight, over from that day, not that I think it ever stood a chance. We did go on to marry, I was numb, so dead inside, but it was inevitably doomed. There is more, so many mistakes on both sides, but let those ghosts lie, for it is not about him any more, ever again, I have forgiven and moved on. He is merely a person who happens to be the much loved father of two of the most important people in my life, and as such, he gets that respect. His failures as a partner to me, mine to him, are history now.
Once my son came home, I began to physically heal. It was years before I felt fully healed, I think when I was on my own again, and could stop and breathe and grieve for what I wished I had known, not what was. Peace, a chance to build a new life.
The accident I had had a few years earlier decided my new life was to take a different form than I imagined, as i deteriorated. So it is, here I am, another birthday. Yes, I have daily chronic pain physically, but not emotionally as I had at his birth. I do not merely exist anymore. I live, fully and joyfully.
I look at all my children with an unceasing sense of joy and wonder. These amazing individuals, these brilliant shining people came from me? Not one of them fails to be a joy.
My son, the only boy after four girls, was a shock to my feminine world, but oh! How wonderful, how lucky it was:) He was my surprise, my bonus, my unexpectedly conceived gift. I am so lucky with all of them, but there is a special sense of extra fortune smiling on me when I look at him, so strong and sturdy, my indestructible prodigy, crawling at 5 mths, running at 7 mths, no surface left unclimbed before he was 1 year old…
I am lucky the accident happened before he was two, but held off really crippling me until now. He was a bundle of anarchy, an intrepid explorer who knew no boundaries, who could count to 100 when he was less than 2, could figure out any damn child proof lock or gate or device invented, and has a mind that even now, astounds me with his leaps of intuitive understanding, especially in logic and maths. I suspect he is, as everyone who sees and knows him says, much like his father and mother in his geeky heritage, his intense absorption in anything computer related, and curious to a fault. He is a curious blend in looks of being both the spitting image of his dad and my brother somehow. I was part of it, dammit, none of them look like me!! Probably for the best;)
And thank heavens for a 1/3 acre, with swings and cubby house and sand pit and trampolines, dogs to run with, a grandfather on hand who teaches him about wood working in the shed, as his father also does. Male friends of many years, who teach him paper planes, video games, and kicking the ball delights.
Today we have his family party. Next week, his friends party, at McDonalds (by request), and will have to get further invites tomorrow, as ten friends seems to have, as ever in these cases, grown to 14 must haves. (next month, the social butterfly, HRH Princess turns 9, and I shudder at the various plans she is making. Worst is currently a sleepover. Very little sleep is EVER gotten on those damn things, especially by parents and grumpy older sisters, who are actually real dears with them. I wonder if Ms 24 would like to attend?
) )
The real celebration of the event is here, in my heart. I do not think anyone can truly understand the depth of meaning when i say – Happy birthday, my son.
- posted from K9, my companion iPad

Last year around this time everyone was getting ready for the Desktop Summit. I couldn’t make it and I could still kick myself for it tbh. Watching it remotely was rather painful as the information flow wasn’t as good as it could have been. So I promised myself two things for this year’s Akademy: 1) I’m soooooo going to be there. 2) I’m going to help make it easier on the people who can not go for whatever reason.
So here is the run-up of resources you will need to keep up-to-date on all things Akademy while it is happening in 2 weeks:
Most of them have RSS feeds you can subscribe to – use them
If there is anything else that would be helpful please leave a note in the comments.
Now if you are going to be in Tampere and going to make the world rock more, spread the coolness:
And you might have guessed it already…

(Special thanks to my employer ontoprise and the KDE e.V. for paying travel and accommodation. It would not be possible without you. *hint* individual supporting membership *hint*)
Hmmm and while I’m at it I might as well create some buzz for my talks, right? So I’ll be doing 3 talks it seems:
Be there! You know you want to
I’ll also be doing 3 BoF’s on git, community and wikis for those interested. Oh and I’m writing on a paper on mentoring to accompany my community talk. I’ll post it here when it’s published.
CU in Tampere!

It has been a week. One would expect that. Ok, not entirely a week in date terms, if one is to be fussy, its just feels that way. Much other people’s stuff and comings and goings and thinkings and wantings and not wantings and loving but not in the way they wanted and loving is just enough kind of ways and oh my. I love where i probably shouldn’t, and that is my own business and a pattern i see no reason to change now (the shouldn’t i mean, never been good at shoulds), don’t love where it is probably wanted (at least how it is wanted), but love is what love wills itself into being.
A wilful child, love, best thing is just to get on with it, like life, and see where it does or doesn’t go. However, the constant touchstone of my life, i always love my beloved family, my dearest friends, and my children – well, they are my literal raison d’etre. My wayward heart does its own thing beyond those absolutes.
Eb (Evil Back) is my most faithful companion, and all efforts to persuade him to be otherwise are to no avail. This is discouraging but am attempting further ways to persuade him that he is not what i want in a devoted lover, thank you. Attempting hydrotherapy, physiotherapy, and accupuncture in upcoming weeks, may keep you posted, or not as i do or don’t think of it. I don’t tend to do much of that here, why would that interest you? It doesn’t do much for me either!
However, for Facebook refugees bemoaning that i no longer am there, and somehow failing to be able to live in a world where simple hi how are you works into increasingly busy lives, i made rash promises to the effect of updating here occasionally. Consider it an occasion.
I try to post things of interest. I have too many interests, and too much that is demanding of my time. I have taken to the step of rebelling against that strange sense of obligation to finish reading all my feeds (like unwanted vegetables to children at dinner), even if Feedly makes it so nice an experience, and to post to social networks regularly, (i remain a solitary monster who reaches out in bits and pieces. Mostly pieces, though some are quite pretty held up in the light). Finiding posting time is hard enough, and takes a combination of Zemanta, Shareaholic, WordPress tools, and Evernote. Oh, and strange feeling that this looks interesting finds that seem to call a theme together enough to make me post.
I am addicted to podcasts, but also gleefully decide this week they will be marked as watched despite not having been. Oh the anarchy. I tend not to miss Boxcutters ever, and they mentioned me very nicely this week, and i got a warm chocolate fudge gooey kind of aww moment from that – thanks guys.
Trying to squeeze in half an hour a day for guitar practice is a battle i do not always win but i do try so hard, for i love Fergus the wonder guitar. I am fascinating by the strange numb blistery feeling on my left hand fingers, where i hold the strings for chords. Having played the violin, i think i have finally persuaded my wrist to settle down and just let my fingers decide placement, don’t be so damn rigid. Feels still a tad anarchic. I use a few really good apps, such as Guitar Toolkit and Chords on the iPhone.
Being a book addict, audiobooks (thanks Audible.com ) are a constant companion, i try for two a week. Used to read a book a day, still do if i decide i am allowing myself a hide form the world (despite it knocking urgently at my door and emailing and ringing and messaging) day when the kids are not around. This is increasingly hard to find.
I have made two gift quilts for baby and toddler, and have two play mat/snuggle rugs for small ones, and two baby ones to make as gifts. I have made an intensely bright tye died rainbow fleece winter coat that just needs lining and buttons, and hurts your eyes like sunshine on a bright day, and is very warm,therefore perfect. I started my quilt (design below), and am starting to make pet beds with the So So Sisters, (my partners in crime and dear sisters of the heart and material), as local pet shelters are in need for these colder days.Also two double, one queen to king sized quilts of various bizarre designs for three eldest daughters, five or six knitting projects, made fleecy pjs for two smallest, and and am hand stitching in bed (i do spend a large amount of time stuck here or in a wheelchair with EB after all), a hex pieced bag for me to carry my iPad (love it still) and iPhone (love it too!) and other general stuff around in. Must be mad. I keep promising to resurrect the photos of collected works we had up on Facebook, i will get there. Maybe on weekend if someone reminds me. I am using my IPad a lot oddly in quilting, and Dropbox, and running EQ7 (via Parallels) on my Macbook Pro, so technology seems to be my thing no matter what I do.
Also working on several webdev projects for work, and one for a not for profit i shall be talking a lot about very soon, as soon as i get the content finished for the site – i have written in my todo list by weekend, so it must be done by then. It is amazing, and has huge potential to save AND enhance lives, so am very very excited to be a part of it.
I have had one thing mostly distracting my thoughts the last few months, i am hoping i have reached a resolution, a place of rest and peace and a point to start growing and evolving with it, rather than struggling with it, but time will tell, it always does. It is still background noise, but hopefully the playlist has hit more of an upbeat but ambient vibe, suitable for joy and acceptance and potential, less for worry and fear and pain.
In short, like all of us, i have a lot on the surface, and far more brewing underneath. The brave face is necessary to function. I am not that good at it in my writing, hence these updates are irregular. I am too honest in my writing, and have found it hard enough to not be more detailed and open. However, tis is not a bare my soul blog. It is whatever it feels like it is at the time. It feels like i have said enough:)

The Ubuntu UK community and Canonical, the commercial sponsors of Ubuntu, would like to invite you to a very different type of IT event. The Ubuntu operating system for the desktop and server has made significant inroads into UK businesses over the last 5 years. Often it is driven there by the enthusiasm of individuals from the community who use Ubuntu for their personal computing and see the advantages it can bring to the workplace. This event gives those advocates an opportunity to introduce their colleagues to Ubuntu, Canonical, Partners, community experts and their fellow IT professionals. Attendees will learn how Ubuntu is being deployed in the UK and discover how they can introduce or extend this technology safely and effectively within their organisation.
All are welcome, but if you already count yourself as an Ubuntu user, please drag along a colleague who has yet to see the light!
1pm – Welcome
An introduction to Ubuntu and our community.
1.20 – Ubuntu in action
A selection of case studies of companies using Ubuntu to enhance their business.
Oxford Archaeology
Chris Puttick, Chief Information Officer, will explain how one of the largest independent archaeology and heritage practices in Europe, with over 400 specialist staff, took the strategic decision to adopt an open source infrastructure with Ubuntu at the heart of it.
Emphony Technologies
A start-up software company producing engineering project management and workflow tools decided to deploy Ubuntu as its infrastructure, find out how they got on and their plans for the future.
1.40 – Open Mic
Ubuntu partners and community members (perhaps including you!) tell us how they use Ubuntu in a business context. There will be 5 minute slots with strict timekeeping!
2.15 – Demonstrations, food and networking
Grab some nibbles and see a selection of demonstrations and hands on workshops featuring:
4.00 – Ubuntu Advantage
The new services from Canonical designed to give your business an edge in its open source strategy.
4.15 – Panel Discussion
A panel with members drawn from Canonical, partners and the community chaired by author and journalist Glyn Moody and loosely following the theme of “The Benefits and Pitfalls of an Open Source Strategy”.
5.00 – Late
Attendees are encouraged to stay on, sample an Ubuntini at the bar, have a chat and enjoy the comedy night hosted by the venue itself.
Your nearest Tube is Aldgate East
<!-- Social Bookmarking Reloaded BEGIN -->
<!-- Social Bookmarking Reloaded END -->


This article is part of a series of articles about why I feel Launchpad is a great home for your Open Source project. I am writing these articles not as an employee of Canonical, but instead as a happy Launchpad user who gets agitated that not enough people know how cool Launchpad is.
Open Source is fundamentally driven by gifts. People contribute translations, documentation, artwork, code and more. Many of these gifts are made available in the form of patches; fragments of content that can be applied to other chunks of content to apply new features, resolve issues or add value in other ways. Patches are wonderful contributions. their authors take the time to care about a problem and invest their expertise and time in producing a solution that everyone can share and benefit from. As such, we should treat these patches with the due care and attention that they deserve.
Something we found in Ubuntu was that we were getting so many patches submitted that many were being lost in the mix and were not getting reviewed and applied if appropriate. This goes against the grain of a gift – we should always review these gifts with a strong sense of care and timeliness. The situation was not driven by carelessness or malice, but instead a lack of visibility on these available patches for a given project.
As such, we worked to build a new feature into Launchpad to provide a simple way of looking at all submitted patches. It looks like this:

Accessing this is simple; just add +patches to the end of a Launchpad project address. As an example for Zope
https://edge.launchpad.net/zope/+patches
This also applies to source packages in Ubuntu. As an example for the Gwibber source package:
https://edge.launchpad.net/ubuntu/+source/gwibber/+patches
With each of these patch views you can order the patches by patch age, see the current status of the patch, and see it’s importance. This all provides a better way for these important contributions to be reviewed for the benefit of everyone.
See a list of all of these Why Launchpad Rocks articles here.


This article is part of a series of articles about why I feel Launchpad is a great home for your Open Source project. I am writing these articles not as an employee of Canonical, but instead as a happy Launchpad user who gets agitated that not enough people know how cool Launchpad is.
One of the things I love about Launchpad is that getting, hacking, sharing, merging in code is dead simple. Much of this is because of it’s tight integration with the Bazaar version control system. Together it provides a kid-in-candy-shop level of awesome if you like to run and hack on code.
One of the things I love about Bazaar is that it is focused on simplicity, and having used CVS and Subversion in the past, and a little bit of git recently, I find Bazaar by far the most naturally connected with my workflow. The reason for this is that I don’t want to care about version control. I am not interested in it, I don’t want to learn it, I don’t plan on sending it a Christmas card; I merely want to learn enough to get code from somewhere, upload it somewhere and rock with it. Bazaar is well suited to my needs because it’s simplicity means that it doesn’t feel like a pain to use.

Getting code is simple. I can click on the Code part of a Launchpad project and Launchpad tells me what command I need to run to grab a branch. As an example, if I want to download code from the Lernid project, I just run:
bzr branch lp:lernid
This gets me a branch easily, and I am ready to hack on it. when I have my feature or fix ready, I can then push it really easily with:
bzr push bzr:~jonobacon/lernid/my-new-feature
…changing my-new-feature for whatever branch name I want to call it. At this point my branch will appear with the other branches in the Lernid project, so the other developers can download and try it. If I would like to ask the Lernid developers to merge it into their main trunk branch, I can Propose It For Merging in Launchpad which provides a user interface for the developers to review the branch, ask me comments, request changes and otherwise have a conversation about the proposed merge.
This all makes grabbing code, hacking on it, sharing it with others, and asking for it to be merged dead simple.
Not only this, but if you are interesting in contributing to Ubuntu, all source packages are held in Bazaar which means that the same tools and commands for working with code apply to working on one of the most popular Linux distributions too. You can read more about this here.
See a list of all of these Why Launchpad Rocks articles here.