Archive for the ‘GNOME’ Category

Liquidapsive

Wednesday, March 26th, 2014

For those of you, like me, who can never remember the difference between responsive and adaptive web layouts, you might want to bookmark liquidapsive.com.

No wonder I still prefer designing desktop apps :)

Nice work, guv

Friday, June 21st, 2013

Erwann reminded me yesterday of how nice a job the UK Government, of all places, has been doing of revamping and unifying all their websites to make a lot of complicated information really quite accessible. They even won the London Design Museum’s 2013 Design of the Year Award earlier this year.

Their design principles are well worth a look, too.

Regular open source night in Dublin

Wednesday, February 13th, 2013

Nice to see this sort of thing happening at the TOG hackerspace in Dublin, starting next week, especially as it sounds like there will be some GNOME presence. Hopefully it’ll be a roaring success!

End of Line?

Friday, December 14th, 2012

I know this has been discussed a few times in recent years and until recently I’ve been vaguely against it, but the amount of spam we’re now seeing in the usability mailing list moderation queue is greatly outweighing the number of actual posts (probably by at least 100 to 1). When we do get a ‘real’ post, it rarely gets a reply from any of the currently-active designers anyway.

If it were up to me, I’d say it’s probably now about time to put it out to pasture, to be reunited on the Obsolete list with its illustrious ancestor, its workhorse brother and its weird uncle that nobody talks about.

A New Experience

Tuesday, August 28th, 2012

Today, after a fraction over 12 years, I bade farewell to the Solaris Desktop team to join Oracle’s Systems Experience Design team, a.k.a. sxDesign, which has a wider but still largely Solaris-focused usability remit.1

There’s been a good deal of overlap and collaboration between the two teams over the years anyway, so it’s not exactly a step into the unknown. The elders among you will remember the GNOME 1.4 usability study I presented at GUADEC in 2001, for example, which was primarily the handiwork of a previous incarnation of sxDesign… I pretty much just turned up at the end to steal the glory for the Desktop team. In your face, people I’m going to be working with now!2

While this pretty much brings an end to any ‘day job’ involvement I still had in the GNOME community (which has been basically ‘none’ for the past couple of years anyway), it certainly won’t be the end of my interest. If anything, I’ll probably be using GNOME more often again, albeit the trailing-edge enterprise-stable version we currently ship with Solaris 11. But I’ll certainly be keeping a keen eye on the GNOME 3 releases too, and continuing to call for its inclusion in Solaris as soon as is practical :)


1 A move I was first approached about making in about 2003, I think… who says I’m rubbish at making snap decisions?

2 I’m not really. They all left years ago.

I’m not going to GUADEC…

Tuesday, July 24th, 2012

Is there a badge for that? :)

This will only be the second time since 2001, when I revealed how many users in our study had asked what the fried egg on the GNOME menu bar meant, that I haven’t made the trip. Other than the very first GUADEC in Paris, which happened just before I joined Sun, the only other one I’ve missed is Stuttgart in 2005.

So it feels a bit weird not to be going this year, but only a bit. It’s been a while since I made a useful contribution to anything GNOMEish (unless you count the daily ritual of deleting spam from the usability list admin queue), GNOME 3 seems to be getting along just fine without any of my suggestions, and for the time being I’m not even working on any desktop projects in my day job. So this time, I suspect, I probably won’t be back at GUADEC for a while… unless it makes a return to Dublin of course :)

Y’all have fun now!

Best thing about the GNOME 3.4 Live CD * ?

Monday, April 2nd, 2012

It will even boot and run gnome-shell in a VirtualBox VM that doesn’t have any Linux guest additions installed.

* Well, apart from the fact it contains GNOME 3.4, of course.

Interaction 12, Dublin

Tuesday, February 7th, 2012

I was fortunate enough to spend three days at the IxDA‘s Interaction 12 conference in Dublin’s swanky new Convention Centre this past week. When you’re more used to attending Linux/free/open-source-type gigs, it’s always a bit of an eye-opener to attend a completely different type of conference, and this was no exception… although while the audience at any given talk was awash with iPads and iPhones rather than Linux tablets and Android phones, in many ways the sense of community and desire to drink beer was very much the same :)

Anything in it for for GNOME?

Well, interaction design is interaction design, so most of the talks were applicable in one way or another. A couple struck me as perhaps being of particular interest to our design community, though.

Information Architecture Heuristics

Most of us are familiar with Neilsen and Molich’s 10 usability heuristics, and they’re still quite useful… but they’re also over 20 years old, and computing devices have moved on a lot since then. Abby Covert presented 10 updated heuristics for modern interaction design, presented in her slide deck here.

In some ways they’re not actually not all that surprising, or indeed different from the original 10. But there’s merit in validation, too, and I’ll certainly give them a whirl the next time I’m doing a heuristic evaluation.

Demystifying Design: Fewer Secrets, Greater Impact

Lean UX advocate Jeff Gothelf gave his talk about how to take some of the perceived magic out of UX design, by involving non-designer peers and managers more in the design process, to help reduce the amount of bike-shedding and other detrimental activities that can occur when stakeholders don’t necessarily understand how or why a particular design decision was reached.

I know this is something we all try to do in communities like ours… in some ways it’s one of our defining characteristics. But even still, we often find ourselves open to accusations of doing “design in secret” (a.k.a. “on IRC”), so perhaps there are some things we can learn from Jeff’s slide deck.

Communication & Content in Web Software

As a bit of a grammar pedant, I enjoyed this talk by local IxDA stalwart Des Traynor, much of which focused on how microcopy (labels and other snippets of text in your UI) can make or break your website or your application. Of course we already have some awesome documentation guys in GNOME who worry about this sort of stuff, but IMHO we don’t always involve them enough in copywriting the UIs themselves. Des hasn’t put his latest slides up just yet, but there’s a recent version here, along with a short blog post and a video him giving a similar talk in September.

Hacking space exploration and science

Finally, as a bit of an astronomy geek myself, I was surprised and pleased to see a talk about this topic at an interaction design conference. Ariel Waldman is the founder of the Science Hack Day in San Francisco, and spoke about that, Galaxy Zoo and Planet Hunters, among other things. Not too much in her slide deck that’s directly applicable in a GNOME context, I just enjoyed the talk :)

(Now) running 3.2…

Thursday, October 6th, 2011

Jasper and Florian pointed me in the right direction for getting my 3.2 jhbuild to run on F15, but the equally good news, as Pieter predicted, is that the F16 beta also runs perfectly well in VirtualBox 4.1.4 once you have the guest extensions installed. So in addition to the new 3.2 Live CDs, VirtualBox is also a viable way to experience 3.2 for yourself. (Although the F16 installer itself hung for several hours on a couple of occasions, but I decided to leave it alone anyway, and eventually it worked fine.)

(Not) running 3.2…

Monday, October 3rd, 2011

Dear lazyweb, I’ve successfully built GNOME 3.2 using jhbuild (on Fedora 15), I’ve done all the dbus hackery suggested in the jhbuild manual, but I still can’t run it, either in Xephyr or from the login screen.

In all cases, the problem seems to be:

GConf Error: Configuration server couldn't be contacted: D-BUS error: Method "GetDefaultDatabase" with signature "" on interface "org.gnome.GConf.Server" doesn't exist

which is thrown in my face a dozen or so times before it dies. Google turns up nothing similar. Any helpful hints?

(Yes, I could just install the F16 alpha, but that doesn’t work sensibly in VirtualBox as yet…)