Adventure: A Photo Essay

Reporting not so live from GCDS.

Last night after our first day of hacking a group of intrepid developers had tapas.
Tapas Menu

¿Tapas?

We ate way too much and followed with some great ice-cream. Try the dulce de leche.

As most of our event destinations have been within walking distance, we figured we could also walk to the Collabora sponsored party.

Map: check.
GPS: check.
Location close: check.
Sugar induced enthusiasm: check.

It soon became obvious that walking to the golf course wasn’t as simple as we’d first hoped. We had to jump a few highway barriers.
Highway Exit

And we clambered along dirt shoulders.
"Adventure"

Nowhere to Go

We played frogger with Spanish traffic, and then decided it was time to head back to find a taxi.
Highway Sprint

Highway

We made it and went straight the the bar where the fun was flowing.
Free Flowing

Danimo and Chani in serious conversation.
Deep Conversations

And Thiago decided to recite some shakespeare to us.
Beer Oration

And Markey was eyeing off the bar.
Eye-balled

Posted in photos, tech | Tagged , , , , , , | 1 Comment

GCDS 2009: Photos

Gran Canaria Desktop Summit

Tortilla Loving

Git BoF

Más fotos

Posted in photos, tech | Tagged , , , , , , | Comments Off

Akademy 09: Accomodation Needed

So I have tickets to Akademy 2009. I’m flying Sydney – Hong Kong – London – Madrid – Las Palmas, and I’ll try not to whinge about it.

But typically, more things gone wrong: the GCDS “travel agent” decided to lose my booking and now I don’t have anywhere to sleep. Anybody about that also needs somewhere to sleep or would like to thrown in an extra mattress into their room? (I’ve got a wonderful sense of humour if that makes the deal sweeter)

Posted in tech | 5 Comments

The Canaries make me weep

You might know that Akademy 2009 is going to be held in the Canary Islands in July. It’s going to be fantastic and fun and hot and warm and we’ll be absolutely spending time at the beach rather than listening to some technical mumbo jumbo.

But I have to say – it must be one of the most ill conceived locations to put a conference. It’s far from the US. It’s relatively far from Europe, and it’s fucking far from Australia. The only people that will have a short trip will be those in Western Sahara.

My tentative flight route is ridiculous – via Singapore, Milan and Madrid. That’s 3 stop overs. 38 hours of travel time. Plotting straight lines from stop to stop puts the trip at a whopping 19514.39km. Just so you know just how far this is: it is 32% of the radius around Saturn. I’m not even going to tell you the cost.

Posted in tech | Tagged , , , , | 16 Comments

Orbitting the Sun

Forward: This is a repost of the article which I wrote for a recent commit digest report by Danny Allen. Since February, Amarok 2.1 has continued improvement, so don’t take the following content as “exhaustive”.


Amarok 2 marked the first release of the newest generation of Amarok. This marked over two years of very hard work by our entire development team was greeted with great relief by all contributors to the project for a number of important reasons. As developers, we were keen to get our software out the door to users on a larger scale than simply beta quality software. We craved the feedback from the masses to improve Amarok and to get out the feature freeze that seemed to never end. More than that, all developers had great plans for implementing new features and reviving loved functionality that was temporarily removed during the overhaul.

One of the most challenging parts of the transition to Amarok 2 was refactoring the innards of the application to make it more scalable, robust and flexible for future improvements. In many ways, this was one of the biggest technical problems of the 1.4 series — it did not scale well to new features.

Following the release of Amarok 2.0, we received mixed reviews from critics and users alike. Many writers praised the user interface overhaul and infrastructure changes, such as Ryan Paul in his article over at Ars Technica:

“After extensive testing, I’m convinced that Amarok 2 is a major improvement.”

Jeremy LaCroix of linux.com reported a fair review and noted many aspects of Amarok 2.0 that left much improvement to be desired. As a team, we’ve concentrated on many of the concerns that have been raised in reviews and in forum posts by evaluating importance and relative cost of implementation. Examples of requests which we have brought back for the 2.1 release of Amarok include: track queueingreplay gain support, playlist searching and playlist layouts.

We were well aware that with the release of Amarok 2.0, it would be impossible to match the feature set precedent that had been set so high by us in previous releases. To put it simply, we felt that Amarok as a project would have been detrimentally affected by indefinitely waiting to reach feature parity with the 1.4 releases. We were forced to take a stand and simply tell ourselves to wait to implement them. Trying to incorporate the features that are the most useful and important is a difficult task when there are often twelve different responses between five people in a discussion — one man’s garbage is another man’s treasure. That said, we did elect to remove some features from Amarok entirely – mainly for technical reasons (multiple database support for example), some for lack of developer resources (moodbar), and also some for usability reasons (such as tabular playlist design – remember, we’re the experts!).

Initially, the responses to the announcements of dropping features was exactly what we expected — there would be outcry. We expected this for a number of reasons: only the disgruntled speak up, and most readers wouldn’t initially understand how they could adapt to new paradigms. We dealt with this by trying the best we could to deal with the fallout by responding to each individual complaint or worry, but obviously we couldn’t get to all of them (and some were not worth wasting time on). I feel that we’ve managed the community quite well, and that the community has been good to us too by mostly understanding our position and being patient with the developments. Honest communication through blogs of missing features that would return was appreciated by users, and we’ve done our best to bring back the most requested for 2.1.

Many users have decided to stick with Amarok 1.4 for the time being until they see a better set of features implemented. And quite frankly, that’s okay with us. On the otherside, there are users who are keen to try out newer development features but are uncomfortable messing with their system compiling unstable development versions. Neon, our nightly build package service has been praised and exceptionally useful to give users cutting edge builds with no hassle.

Finally, it seems to us that most of our users have noticed the rough edges of the graphics which are being used in the application (specifically the context view). We realise that this does need some work and are trying hard to work with artists develop some great visuals. Also we’ve tried to improve the usability and performance of the context view by providing only a single containment rather than four, and better widgets to use.

If you’re interested in seeing a tour of some of the new (and revisited) features which are coming to Amarok 2.1, take a look at this great overview.

Posted in tech | Tagged , , | 10 Comments