my blog

Thursday 12 June 2008

Future of GNOME, evolution, revolution, words, words, words

I'm always a bit amused when there's something that looks like a thread on Planet GNOME and the current one about decadence and more generally where GNOME is going (let's link to Mikkel's post with links to most of the relevant posts) is not an exception. Since it's a topic close to my heart and I've been thinking a lot about this, it's a bit different from other threads, though. I waited a few days before writing this post and I'm still not convinced it's the right time to reply for various reasons that I won't elaborate here (well, except one: still working with some great people on expressing our opinion in a understandable way).

I just want to make a point for now: if you think about GNOME as a set of applications (or, say, a desktop), then you will always end up with people disagreeing on what should go in and where the project should go. And it seems quite some people think that not reaching an agreement is bad. But is it really bad? Maybe it'd be better to accept that different people actually want different things because GNOME is used in really different ways -- a trivial example now is the standard desktop vs the internet tablet. We've put ourselves in a situation where we mostly define GNOME as a desktop and the desktop is a list of modules. This is a dead-end. Don't get me wrong: it's working quite well and we can continue like this for some time, but in the end, this is denying the GNOME stamp to many things that our community is working on.

So where do we go from here? I think it's time to stop redirecting people to ToPaZ and start planning the future. And planning the future means redefining what we do and the process we're using.

Oh, and make sure to follow what Lucas writes on this topic. It seems we're sharing a brain, or that he's my evil twin, or something like this.

Wednesday 28 May 2008

Ich bin ein Berliner

After Prague (will post about it really soon, I promise :-)), I came back home a few days and didn't even have time to feel home: I'm now in Berlin for LinuxTag. Interestingly, I was surprisingly happy to walk in Berlin after landing earlier in the evening. I'm not quite sure why, but I guess it means I have a positive feeling for the city. Also good to see that I'm having fun speaking (or maybe I should say trying to speak) German, while back in school, this was really something I disliked. I guess that's because I now choose to speak German instead of being forced to do so...

I'm getting quite excited about LinuxTag since it will be my first time attending this event, and I wonder how it will be in comparison of the other big events I know. But from what I've heard, that's a pretty decent event :-) It will also be a good occasion to meet a lot of openSUSE people -- always good to put faces on names. Oh, and I've heard there are some cool openSUSE stickers on the booth, so everybody should come and say hi! Hopefully, there'll also be a good bunch of GNOME friends there (can't wait to see them again), and I'll obviously be glad to talk about GNOME with everybody patient enough to listen to me.

On Saturday morning, I'll give a talk around freedesktop.org and cross-desktop collaboration during the GNOME track. Of course, as usual for me, my slides are... err... not finished yet ;-) But it's nearly there, really: I just need to sit down and put on paper^Wthe slides what is already completely ready in my brain -- it shouldn't take too long...

Monday 26 May 2008

Release Team Changes

I'm totally late at announcing this, but well, it's never too late, is it? Our GNOME project hero, window management guru and former release manager Elijah left the release team after the GNOME 2.22.0 release. Everybody knows he's been a key member in the release team in the past few years, so we'll just pretend he was useless and we wanted to get rid of him (that's obviously not true and we miss him a lot, but it's easier to pretend we don't miss him ;-))

And since the release team people are all lazy people, we couldn't stay with a missing member. So the fantastic Lucas has joined us. The cool thing is that we can now delegate all the tasks to him and pretend that it's normal work he should do. I've heard from good sources that Lucas loves to do all the boring tasks anyway :-) Lucas, I'll buy you drinks in Istanbul!

Lies!

Dear Christian,

Please don't spread false rumors. Ice cream Deathmatches are the ultimate experience and wouldn't exist without confidence of all involved parties, which means that only truth can be told. And I shall reveal the truth. Andre and I first tried to organize a deathmatch on one of the early evenings, but we couldn't find any zmrzlina. Then, on a later evening, which you witnessed, Andre gave up because he had drunk too many beers -- he's not that solid after all. But it doesn't matter since GUADEC will most probably see the biggest Ice cream Deathmatch of all times.

Love,

Vincent

--

And hopefully, I'll be able to post something later today about my highlights of this week in Prague.

Sunday 27 April 2008

Live from GUADEMY (bis)

So, Richard is giving his talk about PackageKit. But you, know even his talk has major bugs. Clearly bad. I guess he will argue that it's not his fault, and that's because we went to a typical spanish restaurant on Friday evening. I'm not sure I can talk about this unique experience, though, to be honest. Will doesn't want to share too much details either, but I'm sure Richard will be glad to write about the whole story.

On the constructive side, yesterday, I've been hacking a bit on desktop-file-utils and ironing out the plan to take over the world, err, I mean, the plan to fix many issues with the fd.o specs. Hopefully, everything will go smooth.

- page 25 of 119 -

by Vincent