Ubuntu Forums needs single sign on, looking for a PHP developer…
I’m looking for a PHP/OpenID hero to help us in a bit of a bind we have on the forums.
The forums need a branding update, as well as an update to the vbulletin software they’re running. Unfortunately vbulletin doesn’t support openid(!). I know right.
In the past there was a bit of custom php that was done in order to enable Ubuntu users to use their Ubuntu Single Sign On account. This doesn’t work with the new version of vbulletin, and this is a blocker to the upgrade.
I’m in search of a volunteer(s) that can work with the Canonical IS team and the Forums Council to make this happen. Ideally you’d be comfortable with PHP and vbulletin already, and wouldn’t mind a brutal security review from the IS and security teams in Ubuntu, but hey, you’d be the guy that fixed logins on the forums, with all the fame (or infamy) and glory that it entails.
Feel free to ping me in the comments if you’re interested and I can link you up with the right people. The forums have always been a crucial element of Ubuntu’s success, and it’d be a great way to contribute if you’re looking for something to do.
See you at SCALE!
I can’t wait to see some people I haven’t seen in years at SCALE, and meet a bunch of new people!
Come find me and Clint, we’ll be doing talks about juju and Ubuntu Cloud all weekend, as well as answering questions the entire time. I’m easy to find, look for a Red Wings hat and an Ubuntu shirt.
Here’s our post about our talks.
bbiab
Happy Holidays everyone, I’ll see you all in 2012, I’m off to get on a boat and explore the Caribbean.
GNOME Boxes looking for Debian/Ubuntu help…
Zeeshan sends along that he’s looking for help bring GNOME Boxes to Ubuntu and Debian.
If you read any of my previous blog entries, you must be now familiar with this ‘express installation’ concept we have in Boxes. Its pretty neat actually, you just set a few options at the beginning and then you can leave Boxes (or your machine) and when you are back, everything is setup for you automatically in a new box.
I have invested a lot of time/efforts on this already and will be spending a lot more time in future as well but I am just one man so can not possibly cover all operating systems out there. That is why I am asking for help from anyone who will be interested in adding express installation support for Ubuntu and Debian while I focus on Fedora and Windows variants. Oh and if you are interested in adding support for some other distribution/OS, that contribution will also be more than welcomed.
In any case, happy hacking!
If you’re interested in doing this (it would be great to get Boxes in 12.04) let me know. You’ll likely need to link up with the Desktop Team, I can help get you talking to the right people if you want to rock this.
The $43 Ikea Galant Standing Desk mod
I’m on holiday and my parents are in town, so I was chatting with my dad about how to modify one of my Ikea Galant corners into a standing desk. Since standing desks are all the rage I’ve been thinking about modifying my desk (instead of spending money on a new one, though they are nice.)
Some of these mods include lifting up the legs, but my dad was concerned about how stable that would be, even though the cinder block mod looks like a nice easy solution.
So, instead of lifting the legs we wondered if we could leave the Galant frame alone on the ground, and just lift the top of the desk instead. So, we put our heads together, and then measured the frame of the desk. We went with 8 x 2x10 pieces of wood and then stood them on wideways on top of the frame. We needed some screws and L things to keep it solid and then we just reused the holes in the Galant:
And my dad proud of the final product:
It’s 43 inches tall. In hindsight I wasn’t expecting the bottom part to be so visible, otherwise we would have made the front there one piece of wood, but slicing up 2 boards into 16” pieces was cheap and easy to disassemble and assemble. I will likely make a little cloth skirt thing up front to hide that, after I figure out how to recable everything. After that it’ll be the ambient lighting but not while I live in this apartment, though that will be the final goal.
Anyway I hope this is useful to people as it’s been great for me so far and is cheap. We took the extra wood and made little side shelves too. The metal thing you see line tied to the bottom of the frame is an extra long power strip that we suspend upside down under the desk (a nice way to keep cables off the ground).
It took about 3 hours to finish with all the family bikeshedding and going to Home Depot included.
Up the Irons!
I met Nicko McBrain, drummer for Iron Maiden tonight!!

IRC Workshops for 12.04.
Thanks to the Ubuntu Classroom team session at UDS we’ve got all the IRC Workshops planned already, along with spiffy ads to spread around.
After much discussion we have decided to “focus” the IRC workshops. Instead of one long week we’re smushing them up to just three days for each “week” but make the days longer to hit more time zones. So they will be from Tuesday to Thursday. Don’t worry, it’s the same amount of content, just concentrated.
And for OpenWeek we’re likely going to move to 30 minute sessions by default (though we can adjust this), which will mean instructors will have to be more prepared ahead of time. So, less typing wasting time, more time pasting in prepared material and answering user questions. No change for the Global Jam, keep rocking that!
Here’s a banner to plop on your blog!
Our first Charm School!
We’re holding a Charm School on IRC.
juju Charm School is a virtual event where a juju expert is available to answer questions about writing your own juju charms. The intended audience are people who deploy software and want to contribute charms to the wider devops community to make deploying in the public and private cloud easy.
Attendees are more than welcome to:
- Ask questions about juju and charms
- Ask for help modifying existing scripts and make charms out of them
- Ask for peer review on existing charms you might be working on.
Though not required, we recommend that you have |juju installed and configured if you want to get deep into the event.
Florida, land of sunshine and awesome people.
Ok so I started making a list of people to thank but it started to get long and then I realized that if I missed someone it would be even worse, so I am sticking to one person:
Chris Johnston

He works on summit.ubuntu.com, the loco directory, and status.ubuntu.com. He’s basically an infrastructure ninja.
Chucktallica

Ask Mark, Wednesday, 23 November, 1500UTC
Every Ubuntu Open Week we have a session called “Ask Mark”, where Mark Shuttleworth answers questions from the community in IRC.
Due to scheduling conflicts this didn’t happen last Open Week, so we’re holding a special standalone event on IRC where people can ask Mark questions.
Ask Mark will take place in #ubuntu-classroom at 1500UTC on Freenode. You’ll need to join that channel, and #ubuntu-classroom-chat, where you will ask questions, which will then get passed onto a bot and onto Mark.
Some tips for asking questions:
- Mark operates at a macro level of the project, so questions like “How do I get Flash to work?” or “Why did you pick this specific version of the kernel to ship in 11.10” he’s likely to not know the answer to that. So unless you want a “Go ask the person who runs that team” answer try to ask questions about Ubuntu at a higher level than asking about plumbing.
- Make your question count - put some thought into it, plenty of people will be asking good questions, so don’t waste an opportunity by asking something like “Where can I download 11.10?”
- Here are the archives of the past sessions if you want to see what has been asked before if you want an answer.
- It can get chaotic with the amount of people asking questions, so please be patient.
Here’s the classroom wiki page with information on how to participate if you need more detail. Hope to see you there!
I’m as transparent as aluminum.

We try hard in Ubuntu to be transparent. We publish our blueprints on our plans before we even get to UDS:
- https://blueprints.launchpad.net/sprints/uds-p
- https://blueprints.launchpad.net/sprints/uds-o
- https://blueprints.launchpad.net/sprints/uds-n
- Each session at UDS has an associated etherpad: http://summit.ubuntu.com/ on the schedule, the plenaries are streamed live on http://video.ubuntu.com/live/. Some select sessions are video’ed and put on the Youtube channel, though we don’t have the resources to tape them all.
- Every single team’s goals is outlined on status.ubuntu.com.
and so on. Our teams provide IRC transcripts of all their meetings. Here’s the entire history of the Desktop Team’s meetings, and here’s the set from the Kernel team. And here’s a set from the Release Team. All our meetings are open to the public, and people are encouraged to participate.
Up until this cycle, Mark Shuttleworth has done an open Question and Answer session on IRC every 6 months for the past 5 years. And it’s not just Mark, we’ve subjected Rick Spencer (current head of engineering management at Canonical) and Matt Zimmerman (CTO for Canonical for years), as well as Kate Stewart (release manager) to open user questions on IRC.
(Mark was on holiday during openweek this cycle, but we’ll make it up to you).
We do try our best to respond to user ideas on Brainstorm, but for obvious reasons we cant’t scale so well at that, so we do our best to hit the top ideas every 6 months.
Despite these efforts, it can be frustrating to hear that Ubuntu is making decisions without input from “the outside”. How do you think we can improve our transparency?
IMO I think we do a decent job of being transparent, and people who follow Ubuntu know what to follow, but this might not be so obvious to people who are new. So maybe we’re awesome at being transparent, but not so much at communicating, which is fine, we can fix that.
For my part, this cycle I’m going to put my personal TODO list out there in the public. I used to use my own internal GTD-like thing but I’ved moved to Trello so here’s my every day TODO list:
- My general Community team board - this is my every day stuff. Everything from claiming my expenses to hanging out with Clint.
- My plans for cloud.ubuntu.com
- Our plans for IRC classrooms
Immediately you’ll notice that my TODO list totally doesn’t match my assigned blueprints. That’s because after UDS I went on a trip immediately and then we had a holiday on Friday, so at this time my TODO list and my assigned blueprints don’t match. And you’ll also notice that my user page on status.ubuntu.com isn’t updated yet. It will be up to me to update all of these to make sense. So yeah, you can see how behind I am, I haven’t even consolidated my tasks from UDS with my TODO list yet. On some of these TODOs you’ll see that I share them with other people.
And you can follow along with me as I work on this cycle. Follow my trello boards, find me on IRC, follow me on G+, follow my status reports, whatever works for you. I am going to make a concerted effort to make what I do as public as possible. I’ve outlined some ways that other teams outline their progress. Like I said, I think we do a decent job of being open, but maybe we need to do a better job at making that obvious to people, how can we improve this?
Power blues got you down?
Colin King has started a wiki page with kernels that include a proposed fix to the infamous power regression bug.
If you’re experiencing this, follow the instructions on the page and report back by adding your laptop to the page.
Many thanks to Matthew Garrett for the proposed fix and for explaining the entire EFI/power thing to me at the bar at UDS. It’s always good to hang out with an OG at a conference.





