GNOME.Asia 2013

I just got back from a great trip to Seoul for this year’s GNOME.Asia conference. This was the third GNOME.Asia that I’ve attended, having been to Hong Kong last year and Bangalore before that.

The conference was a two day event held at the National IT Industry Promotion Agency (NIPA). There was a nice range of talks, covering general topics as well as various GNOME technologies like Rygel and GStreamer. There were also quite a few talks about input methods, along with a training session on translating GNOME. I gave two talks, one on contributing to GNOME and the other on the history and future of GNOME 3.

max

As is always the case, the best thing about the conference was the opportunity to meet face to face with people from the GNOME community. It was great to see some familiar faces from previous GNOME.Asia conferences, as well as GNOME contributors from Asia who I have not previously encountered.

sponsors

I’d like to thank the GNOME Foundation for sponsoring my attendance at the conference. I’d also like to thank the conference sponsors for their support, including NIPA, Lemote, LG, Google, Linux Pilot, ONOFFMIX and Bloter.net.

sponsored-badge-simple

Design Goings On

The GNOME 3.8 release kept me pretty busy. In the run up to UI freeze I was focusing on tracking bugs, providing guidance and testing. Then it was marketing time, and I was spending all my time writing the release notes as well as some of the website. (Kudos to the marketing team for a great 3.8 release, btw.)

With 3.8 behind me, I’ve been able to turn back to some good honest design work. I’ve been looking at quite a few aspects of GNOME 3, including Settings and GNOME Shell. However, in this post I am going to focus on some of the application design activities that I have been involved in recently. One of the nice things here is that I have found the opportunity to fill in some gaps and pay some attention to some of the long-lost applications that are in need of design love.

Contacts

I haven’t blogged about Contacts for a while. 3.8 was a great release for the application though, mostly thanks to some fantastic work by Erick PĂ©rez Castellanos. We got a new editing UI and a new selection mode, as well as a new linked accounts dialog. Along the way many of the most prominent usability bugs were fixed. Thanks to Erick for making this happen.
Continue reading Design Goings On

LGM 2013

lgm2013

I just got back from Madrid, where I attended this year’s Libre Graphics Meeting.

LGM is a great chance to meet with other designers working in the open, and this year’s event was no exception. There were lots of great talks, including some from really interesting speakers, and I really enjoyed and valued the diversity of the topics that were discussed, which mixed Free Software technology, artistic and design practice, as well as academic thinking. Highlights for me included Ben Martin and Dave Crossland’s “Fonts of Doom”, Chris Kelty’s “The Internet and its Parasites: Freedom and Participation” and our own Jakub Steiner’s “Localized Animation with Blender”.

This year’s LGM was a big success. The venue – Medialab Prado – was fantastic, and there was also a good level of participation; Madrid seems like a place where there is a lot of interest in libre graphics. If this year’s LGM is anything to go by, open graphics and design are in good shape. It was rewarding to participate in a general event around free graphics and design, something which I hope that the GNOME project can contribute towards.

Big thanks to the conference organisers, Medialab Prado for being such a great host, and to Red Hat for allowing me to attend.

[Credit: thanks to Jakub for the photo]

3.8 is out!

gnome-3-8

It’s that time again: 3.8, the latest GNOME release, has just gone out of the door.

This is the strongest release of the 3.x series, in my opinion. We’ve not just got a lot of really nice features, like the new application view, the updated window selector and the new Clocks app. There’s also major technical accomplishments, like Owen’s frame sync work, Jasper’s pointer barriers and Web’s switch to WebKit2. Many of the existing applications have also received some very nice enhancements.

Go read the release notes, if you haven’t already: they’re pretty impressive.

As ever, this release is the result of the hard work and dedication of everyone who contributed, and I know that some people really pushed hard to make this release as good as it is. To all of you: thank you. I continue to be blown away by the dedication of the GNOME community.

Now, roll on GNOME 3.10!

Taking GNOME 3 to the next level (again)

GNOME 3 is making major progress with each and every release. Six months ago, when 3.6 was close to release, I wrote about how excited I was about the improvements that were on their way. That release was a big step up from the previous version in terms of user experience. Now we’re on the cusp of GNOME 3.8, and I find myself in exactly the same position. Testing GNOME 3.8, it is a huge improvement on 3.6. It’s more effective, satisfying and polished. Basic operations like selecting a window or launching an application have seen major improvements and the overall experience feels like yet another upgrade.

The pace of change that we are managing to achieve within the 3.x series is impressive, and is a credit to the hard work and dedication of the GNOME community. In this post I’m going to describe some of the new GNOME 3.8 features that I’m particularly excited about, with a bias towards things that I’ve been involved in. I’ll also try to give a bit of background on the designs of each of these features. As always, you’ll have to wait for the release notes to find out everything that has been improved.

New applications view

Frequently Used Applications

This is one of the most noticeably changes included in GNOME 3.8. With previous versions, if you wanted to launch an application from the Activities Overview, you were confronted with a big grid containing all your application launchers. This could often be a bit overwhelming, and finding the application that you wanted was difficult.
Continue reading Taking GNOME 3 to the next level (again)