Announcing Every Detail Matters, Round 2

Details matter. Small aspects of a user interface make a huge difference. Get them right, and the experience becomes beautiful, satisfying and easy. Get them wrong, and it can be clunky, awkward and ugly. It’s only by paying attention to the details that we can raise the quality of the GNOME 3 user experience and make it fantastic.

Every Detail Matters was first run in the GNOME 3.4 development cycle, with the aim of getting the details right. We assembled an awesome crew of contributors who fixed, polished and enhanced the GNOME 3 experience, and who made a big difference to the quality of the 3.4 release.

Now Every Detail Matters is back. We’re going to be working hard through the 3.8 cycle to improve as many details as possible. Together, we’re aiming to make GNOME 3.8 the most polished version yet.

Every Detail Matters is a really good opportunity to make a contribution to GNOME. For the 3.8 cycle, we are targeting a whole range of bugs. Some are easy and good for beginners, and some are a bit trickier and will need a more experienced hand to fix. There’s something in there for everyone. If you fix just one bug, you can make a real difference to GNOME 3.

There’s a list of bugs that we are targetting on the Every Detail Matters wiki page. Thanks to the efforts of our developers, a bunch of them have already been fixed while I have been putting the list together. But we want to fix more of them. Like last time, we are aiming to resolve 20 of these issues before the end of the cycle.

We’re monitoring the Every Detail Matters bugs, and we’ll make sure that you get feedback and code review as fast as possible. So, pick a bug, and get hacking!

A Much Belated Boston Summit Blog Post

Last week I returned from a great trip to Boston, which included my first experience of GNOME Boston Summit – a three-day event that was held at MIT over the Columbus Day weekend.

Boston Summit comes at the beginning of a release cycle, which makes it a good opportunity to plan ahead and think about priorities for the next release. It was for this reason that I really wanted to be at the event this year. It gave me a chance to talk to people, find out what they are interested in working on, and figure out what I should be focusing on for the next six months.

True to its billing, GNOME Summit was an unconference: we started with a blank schedule, listed what we wanted to cover, and worked from there. I enjoyed the flexible nature of the format. Having the opportunity to shuffle sessions around on each day meant that we could adjust our focus as the event progressed.
Continue reading A Much Belated Boston Summit Blog Post

Taking GNOME 3 to the next level

It’s time to talk about GNOME 3.6.

I’m more excited about this release than any since 3.0. The list of major updates is impressive: new message tray, updated Activities Overview, lock screen, integrated input sources, accessibility on by default, new Nautilus. Then there are all the small changes: new style modal dialogs, bags of improvements to System Settings, a new Empathy buddy list, SkyDrive support, natural scrolling, new backgrounds, an overhauled Baobab… the list goes on and on.

Make no mistake: 3.6 is a major upgrade to GNOME 3. I’ve been testing it for a while now, and switching away from my development environment feels like a big step down. A huge amount of work has gone into this release, and it has been targeted at key aspects of the GNOME 3 user experience. We’ve done a lot, and we’ve made our work count.

So, without any further ado, let’s look at a few of the bigger features in detail…
Continue reading Taking GNOME 3 to the next level

GNOME OS

In my last post I described how, during this year’s GUADEC, members of the GNOME community came together to plan where the project could go in the next 18 months or so. The slides from Xan and Juanjo’s talk give some of the background to those discussions. We took copious notes during the planning sessions that were held; these will all be available online soon, so you can get a more detailed picture if you want one. In what follows I’ll try to give a bit an overview.

But first, a clarification. The idea of GNOME OS has been around for a couple of years, and there has been a fair amount of confusion about what it means. Some people seem to have assumed that GNOME OS is an effort to replace distributions, so let me be clear: that is not the case. While the creation of a standalone GNOME OS install does feature as a part of our plans, this is primarily intended as a platform for testing and development. In actual fact, all of the improvements that we hope to make through the GNOME OS initiative will directly improve what the GNOME project is able to offer distributions.

Many of the things that we want to do as a part of GNOME OS are old ideas that have been around in the GNOME project for a really long time. The aspirations that are driving this process include things like providing a better experience for application developers, automated testing, sandboxed applications and broad hardware compatibility. While each of these goals could be pursued independently, there are enough interconnections between them to make a holistic plan worthwhile. Yes we could call the initiative something else, but GNOME OS has stuck, and it kinda fits (as I hope to explain a bit better below).

We’re setting out to drain swamps, fix the most glaring issues in our ecosystem, and establish a new model for the future. We don’t know whether we’ll succeed, but there are enough people in our community who care about these issues that we just might be able to do it. The best part is: you can help.
Continue reading GNOME OS

An Awesome GUADEC and a Bright Future

GUADEC Group Picture by Ana Rey

This year’s GUADEC was one of the best that I have ever attended. I have never seen the GNOME community so energised. New contributors were more visible than ever before, and all of them were fantastically enthusiastic and motivated. It is always a wonderful experience to see newcomers be inspired by our community. Our outreach efforts are more successful than ever.

One of the things that has made this year’s GUADEC stand out is the big strides we have made to set goals for the medium and long-term. There is no denying that our project faces challenges; I think this is true for many actors in what we call the desktop space. What is exciting is that the GNOME community is coming together to face those challenges. More details will emerge in the coming weeks, but we have started initiatives here that address a number of significant issues, such as making it easy to develop applications for GNOME, doing more to test the core UX and ensure quality, and we have discussed how fill in the missing pieces in our plans for the GNOME 3 user experience.
Continue reading An Awesome GUADEC and a Bright Future