Author Archives: Owen

GNOME Summit, day 2

I wanted to write a quick summary of yesterday … this isn’t going to be as detailed as my description of day 1, since I’m writing it while waiting for people to show up so we can start. On the other hand, with the beer summit last night, people might not be showing up too […]

GNOME Summit, day 1

Just got back home from day 1 of the GNOME Summit. So far, my overwhelming lesson is that if you put 50-odd GNOME hackers together in a couple rooms with power and network, they know exactly what they want to do. They want to a) hack and b) talk to each other. So, the bulk […]

Upstream GNOME as a product

GNOME releases chug right along: every 6 months we have a new release with a big slew of new features. But most of the changes are really narrow and incremental. It’s really hard to do a feature that requires changes in multiple places in the stack; that requires new API at the library level. This […]

A quick intro to the Mugshot data model

One thing I’ve been working on over the last few months is creating a flexible way for software running within the online desktop to retrieve information from the server. I’ve been calling this the “data model”; it’s not a single piece of software, but rather a set of concepts, protocols, and software components that all […]

Widget skeletons, GPU theming

I agree 100% with Tim that using OpenGL directly as a rendering API for GTK+ makes no sense. The OpenGL 2D API is outdated and irrelevant; using the 3D API for acceleration of 2D is possible, but involves a lot of deep hackery; you want something like glitz to hide the details. But does that […]