Six Degrees of Richard Herring

The “Nationally Known Comedian” Richard Herring unleashed a thrilling new craze on the world during this week’s Collings and Herrin (sic) podcast… it goes like this1:

The aim of the game is to get between two specific Wikipedia entries using only the highlighted blue links. The player who navigates between the two pages within the fewest clicks, or uses the cleverest path is the winner. For example, to get from the Wikipedia page for American actress Argentina Brunetti to French anti-communist party La Cagoule, one could go via the following clicks:

  1. The Lone Ranger
  2. Chocolate
  3. Nestlé
  4. L’Oréal
  5. Eugène Schueller
  6. La Cagoule

(Argentina played a supporting role in the Lone Ranger in 1955, The Lone Ranger starred in a chocolate advertisment in the mid ninties advertising Rolos, Nestlé are a chocolate manufacturer, Nestlé are shareholders in L’Oréal, L’Oréal was founded by Eugène Schueller and Eugène Schueller provided financial support and held meetings for La Cagoule.)

Have fun.

1Description lifted from this RH forum to save me making up my own…

Tab frenzy

Have to admit I cringe every time somebody adds tabs to an application. Not because I have anything against appropriate use of tabs (and I’ll reserve judgment on which of the recent additions are appropriate for another day), but because it’s such a wasteful duplication of effort, with each instance doubtless having its own inevitable little bugs and inconsistencies.

The HIG advises against document-level tabs in an app, largely because at the time, the usability team hoped GNOME would have a tabbed window manager in its not-too-distant future. The tab-related activity in the past week has me thinking me that we need this more than ever! App developers shouldn’t have to implement basic window management features, and (perhaps more importantly) users shouldn’t be restricted to grouping documents from the same application into tabbed windows–with a tabbed WM, they could still do so if they wanted to of course, but they’d also be free to group windows by task or project, or indeed any other way they wanted.

Is it worth starting to think a bit harder about how a tabbed WM might work (I don’t think we’ve ever sat down to try to design one for GNOME, although I know at least one tabbed WM has been implemented before)?  Or is it just something that’s just never likely to happen?

Cruisin’

There probably aren’t many better places to have a beer and talk about GNOME, the universe and everything.

EDIT: Bit of a poor show on the communications front though– we knew nothing about the cake until it was finished (and have only just learned from Michael’s blog what it was for), or that we only had a few minutes to get off the boat the first time before it headed out again…

River cruise

A handful of my other photos of the evening on Flickr.

T -1 day

Like many of you, I’m sorting myself out tonight to fly to what will be my seventh GUADEC in Istanbul tomorrow. (I’ll actually be there for two weeks, as my wife is flying out after the conference to join me for a week’s vacation.)

Pleased that there’s a very healthy crowd of Sun desktop folks attending this year (18 at last count), and rumour has it we’ll have some OpenSolaris 2008.05 LiveCDs to be giving away, so you can play along live with John Rice’s talk :) Hopefully I’ll also find a few interesting things to snap with the Lomo Fisheye camera I got for my birthday last month…

Après Match 2008

If there’s one thing that always brightens up RTÉ‘s coverage of the big fitba’ tournaments, it’s the Après Match team’s piss-takes of the Irish TV pundits, which are usually shown at the end of the live coverage or highlights programmes. They remind me a lot of the early Only an Excuse? sketches from back home.

I’d missed most of AM’s Euro 2008 efforts so far, so I was happy to find out tonight that they’re online here[1]. I presume the site will be updated as they do more throughout the tournament.

Naturally they’re much funnier if you’re familiar with the Irish TV stations’ football coverage, although the targets include the likes of Graeme Souness, Liam Brady and Frank Stapleton who are familiar enough to viewers in the UK and elsewhere. That said, they actually started with a Sky Sports send-up this year—just a pity Gary Cooke‘s impression of Andy Gray is one of the poorest I’ve heard any of them do, especially as Risteárd’s Richard Keys is right on the money!

[1] RealPlayer plugin required, and doesn’t seem to work with Firefox, I’m afraid

Rockstars and decadence

I started writing this as a comment on Andy’s post, but it ended up quite long so I decided to blog it instead :)

From a user’s perspective, I’m inclined to agree—to put it bluntly, I can’t really recall the last major innovation I saw on my GNOME desktop. After all these years, we’re still mostly working on things that Windows and, more recently, OS X, can do for us already if we’re prepared to pay Apple or Microsoft for the privilege.

Clutter is one such example—it’s a promising technology for developers, and maybe it will turn out to be a “way out” of the “decadence” Andy describes. But if we just use it to write clones of Front Row or CoverFlow or any of Apple’s other CoreAnimation-based apps, then Apple will have moved on again by the time we’re finished and we’ll just be playing catch-up again.

In any case, Clutter is just a toolkit, and toolkits don’t help us with the vague lack of coherence and integration on some parts of our desktop today, or the need for more clarity of purpose going forward. For that I applaud Havoc et al.’s vision of an online desktop—while it’s not one that desperately excites me personally, I don’t have anything better to propose, and having everybody focusing on something is surely better than nobody focusing on anything :)

As for the HIG—I really don’t believe that it stifles creativity any more than (say) Apple’s HIG stifles theirs, but it probably has been a victim of it’s own success to some extent. It was written six years ago, and as such, it describes the best practices for six-year-old GNOME apps. We do have plans to substantially revamp it, but it won’t happen overnight.

That said, the HIG shouldn’t drive major changes in GNOME’s UI, it should reflect them. But at the same time, the gtk guys (and others) need to know what changes to make for 3.0 that will support the sort of changes we might want to make going forward.

Everybody probably just needs to get talking and generate ideas to move that process along again, but I also wonder if maybe we don’t have enough rockstars in our community right at the moment—it’s much easier to reach a goal when two or three people are driving you there, than when a hundred people are all trying to make their own way.

OpenSolaris and VirtualBox

Seamless OpenSolaris

Congrats to the VirtualBox team on being the first (that I know of) to provide a working Seamless/Unity/Coherence mode for OpenSolaris 2008.05 guests on OS X.  (I don’t know how long this has actually worked, I only tried it last night, in VB 1.6…)

Obviously a bit of work to do before it rivals the sort of integration that Windows guests enjoy in Fusion and Parallels, but it’s a good step in the right direction…

I suck

I’ve been pretty badly neglecting my community duties recently… I have a backlog of ~2000 usability and HIG bugzilla emails to get through, and haven’t fixed any gnome-themes bugs in months. (I have at least started updating all the HIG images with the ones we got from the GHOPpers at the turn of the year, but still a good bit of work to do there, too.)

Sorry about that. I started making a bit of an effort this week to try and get through at least 10 of those bugzilla mails a day, and uploaded a few more of those HIG images last night too. I hope to continue in that vein for the next few weeks, at least…

Red cheese

Daniel, I suppose the first question is “why does it need to be red?” Anything that animates is going to catch the user’s attention anyway, so I don’t see any great harm in keying the background to the theme.

That said, since gtk+ 2.10, haven’t themes been able to support additional named colours, to highlight things like ‘errors’ and ‘warnings’ where appropriate? So shouldn’t Clearlooks and the other themes be providing these now? Or did we just never decide what the standard list of named colours should be? :/