my blog

Friday 10 October 2008

News from the User Experience Hackfest

It turns out we've not been really effective in communicating what's going on in the User Experience Hackfest that's going on right now in Cambridge. It's kind of good and bad at the same time: bad, because it's important to keep everybody in the loop; good, because it means we've been quite good on focusing on work :-) So here's a short summary of things, and hopefully more will come (especially a few mockups/whiteboard pictures that people are working on right now).

First, a big thanks to everybody involved -- artists, designers, hackers: we have some good range of skills represented here. Also a big thanks to the companies involved, who accepted to let their people come and actually even pay for the travel and accomodation. We have people from Canonical, Imendio, Intel, Novell (who is also hosting the hackfest) and Red Hat here, which is quite awesome. That's quite an investment from those companies, and it's really cool to see them step up like that. Novell has also sponsored a dinner for all participants on Tuesday; it was funny to have a seafood-lovers table and a vegetarian+others table ;-)

On Monday, we started by discussing the current status of GNOME, where we're good at, where we're lacking, etc. We then started focusing on a few topics. Those topics turned out to be well adopted and that's mostly what we worked for most of the week; more details on them in a few sentences. On Tuesday, we had some great presentations from Dave Richards and OLPC people, and both were quite helpful in different ways: getting closer to our users, and thinking out of the box. They definitely had an impact on what we did afterwards.

So, since Wednesday, we're working on the three topics that emerged during the first day: desktop shell, access to documents, and adding effects/animation to the desktop experience. I won't detail everything here, but I think we've ended up with some good stuff:

  • effects/animation: this focused on adding the tiny touch that makes a difference for the user. This is actually quite useful to make things more understandable and intuitive for the user. People had some nice ideas there, some simple, sand sme less simple...
  • access to documents: broad topic here, and I wasn't there for most of the discussions. I think many people liked the OLPC journal (hrm, can't find a good link for that with screenshots), and there's some kind of will to at least hide the hierarchical directory structure. A time-based view of the documents, some tag-based search and various other approaches were discussed, I believe. As was adding more context to documents (at least according to the whiteboard I'm looking at right now ;-)) -- the typical example being this document was attached to a mail from Jane received on Tuesday. I didn't look at the mockups, but it all sounds good to me, and I hope that having some of the right people talking together here will help make this all happen.
  • desktop shell: this has been the topic I've been following. We started out by thinking about window management, workspaces, applets, sidebar and notifications. Many things :-) And we now have some good mockup which is quite different from what exists and also quite familiar -- probably because it makes a lot of sense (to me, at least). Some highlights are: making workspaces actually useful and discoverable for all users, fixing the way we find and launch applications, having a central piece of the shell in the form of a panel which makes it easy to access what's important, etc. It's quite hard to explain all that without the mockups, but we're re-doing them so they are in a publishable state ;-)

I guess it's quite hard to get a good feeling of all this right now, but once the wiki page will be a bit more filled, things should get clearer. We still have a few hours ahead of us, but I already feel like it was a good and productive week, with great results. And I'm getting really excited about what we'll do in the next 1-2 years!

Wednesday 8 October 2008

Congratulations Andreas!

Woohoo, great news from the hackfest and that didn't got announced properly: Andreas will get married in two weeks!

Congrats, my friend! Now the real question: will he create some cool graphics for this event? I'm pretty sure he will!

Sunday 5 October 2008

Boston, here I come!

In a few hours, I'll leave my nice sweet home for the big Boston. First for the User Experience Hackfest and then for the Boston Summit.

I'm quite excited about the hackfest and I hope it will turn out to be as good as I hope (or, who knows, even better). While I was supposed to help with the organization, Federico and Owen did most of the job -- Owen actually was awesome. The hackfest will occur at the Cambridge Novell offices, so it will also be a good opportunity for me to visit some other offices of my company ;-) There'll be lots of great people attending, so it will certainly be good times. We'll try to make sure that people blog about what's going on since there will certainly be a few outsiders curious of what will be going on. I know I would be curious!

As for the Boston Summit, well, it'll be my first one. I have no idea what to expect, which means it can only be positive, I guess. I do expect some quite productive output out of this week in Boston. I really think that this hackfest and this summit can be of tremendous help to define where we'll want to go in the next few years. Okay, I might have no idea what to expect but I do have high expectations ;-)

Thursday 2 October 2008

Paris Capitale du Libre & Lutèce d'Or award for GOPA

So last week, after some hard work, I went to an event in Paris: Paris Capitale du Libre. It's mainly a corporate event, but there were still the french usual suspects from the community -- you know, people you can see at most events in France :-) I had some good discussions there, and also animated a panel about the common points and the differences among free OS. We talked about OS because it was not just about distributions based on the Linux kernel. It went quite well and Frédéric appeared out of nowhere to talk about Debian, which turned out to be a nice surprise.

As part of this event, some awards named the Lutèce d'Or are given away. The goal here is to reward some people, projects or companies who have been pushing some initiatives in the free software world, and to inspire new projects in the free software world, and more generally stimulate innovation.

I guess that, by now, everybody knows what the GNOME Outreach Program: Accessibility is. Or, as lazy people like me call it, GOPA. Do you see where I'm heading? Yep, we won the prize for the best community-driven effort for GOPA! The reason I'm really happy about this is not that GNOME won, but that it will hopefully help make more people aware of accessibility. This is a field that we know is too often ignored, and that needs a lot of love from everybody.

Lutèce d'Or for GOPA

Christophe went to the ceremony to receive the prize. I think he was really happy since he was the first to stand up to receive a prize (it was the first prize delivered) and he was very visible thanks to the way he was dressed ;-) I didn't see our prize myself, but I saw the prize of some other winners and, wow, this thing is quite heavy! And nice, of course.

Also, openSUSE was in the final set of candidates for the worldwide-developed free software project for the Build Service, but lost to OpenOffice.org. Ah, well, we'll try again next year ;-)

Wednesday 24 September 2008

GNOME 2.24.0 is out!

After six months of work from the whole community, we can finally introduce GNOME 2.24.0 to the world! It's a good release, with cool new stuff and big improvements (as usual ;-)). Among other things, I'm happy that empathy got in, and also glad for the ekiga team to see that they managed to get ekiga 3.0 out in time! It's actually a bit unfair to just mention those two events, since many more people rocked; go check the release notes to learn about more changes.

GNOME 2.24

The release itself was quite some work -- more than expected, actually. Quite a few people were pinged, and I rolled something like 20 tarballs to make sure that we ship the latest translations (and sometimes, the latest fixes) for nearly all of our modules. Smoketesting has somehow improved: since distributions actually ship the 2.24.0 tarballs before we do the official GNOME release, quite some users are testing the latest code. And it helped identify a few issues, which is cool :-)

Oh, and the 1000th commit to the releng modules was the one finalizing this release. Magic number! Okay, I'm lying here: because of two last-minutes tarballs, the real official 2.24.0 commit was the 1001st. It still looks good, doesn't it?

- page 21 of 119 -

by Vincent