Up early, still a bit woozy from jet lag (or perhaps an overabundance of cheap beer). Breakfast in a beautiful gallery encased almost entirely in glass. Lots of natural light. Helps with the waking up.
First session of the day was a discussion with some of the Qt developers. They talked about some features and upcoming Qt releases. (blueprint, notes)
I was still feeling a bit off and perhaps I overdid it at breakfast, but I decided to take a break during the second session and have a brief nap in my room.
Next up was a session on Ubuntu One and its model for sharing files with other people. Several paradigms for sharing were discussed including public sharing, private sharing, and collaboration. The main sticking points were how to handle each type gracefully and expose the options to do so to the user without overwhelming them. (blueprint, notes)
Following that I attended a session checking up on Ubuntu’s relationship with Debian. I’m told that in the past these sessions got pretty heated, but judging from the tone of this particular session things must be improving. (blueprint, notes)
After lunch I spent some time in the super secret OEM private room, where I got a preview of some upcoming projects and some really cool toys.
Next I went to a session discussing uploading packages by committing to a package branch rather than uploading a whole source package to the builder. There are some technical nits that need picking on the bzr side (of course they use bzr 🙂 ) but it looks like it could streamline the packaging process a bit. (blueprint, notes)
Last session of the day was a discussion of simplifying Ubuntu’s hardware verification tool. Apparently there are several versions of it floating around used by different groups and the goal is to merge all of them into a single code base. (blueprint, notes)
After the sessions a few of us rented bikes from the concierge desk and took a little sightseeing ride around the city. We rode across the Danube into Buda (our hotel is in Pest) and along some riverside trails before finding a pathway to a little island in the middle of the river. We rode around the island a bit, spotting some ruins, a bird sanctuary and even an Ultimate Frisbee game. We eventually found a nice beer garden where we stopped for dinner and drinks. I finally had some dark beer the name of which I couldn’t pronounce and some pizza which I could also not pronounce but it had mushrooms, broccoli, and corn on it. Pictures of the sightseeing ride and from the rest of the trip can be found on my flickr page.
As it was getting dark we headed back to the hotel. A relatively early night.
Delved deeper into QT mess. Downside of debugging QT build issues is that QT takes a long time to build. After playing with the build settings it seems that qmlviewer is not built by default in 4.7.1. Have to either update our supported version to 4.7.2 (which I believe does build it) or hack in some steps to build and install the tool on its own.
After work Emily and I went to D’s Six Pax & Dogz in Swissvale to watch the Pens game and discuss an upcoming beer tasting event that Emily is organizing with the previous years’ organizer.
Up and off to the bus. Barely missed it. Damn the new schedule. Hopped on a 61.
Sent what I desperately hope is a final drop of the audio driver code to the customer.
Started investigating why our cross-build of QT doesn’t include the qmlviewer tool. We are a version or two behind upstream so it may have to be built separately.
Headed to my guitar class after work. We changed things up this time by sitting in a circle and playing “City of New Orleans” without looking at the music. I mostly had the chords down but when we added Travis picking to the mix things started getting interesting. Must find more time to practice.