zen blog

Saturday 14 August 2010

More GUADEC tidbits

GUADEC Open Space

GUADEC Open Space by Sense Hofstede (Creative Commons by-sa)

See my previous post for the first GUADEC tidbits.

  • Of course, Fernando and Xan's talk was a great moment!
  • Apparently, I was not for sale (I didn't know, or well, I knew it). And the result is that someone I won't name (let's call this someone Kat) tried to buy me. Without success.
  • Sílvia and Gil won the GNOME Pants this year! Woo! It's a bit sad that they chose to wear it only during the Collabora party: they pretended they were not the right size...
  • I had quit an interesting chat with Luis during the Collabora party. I liked his keynote.
  • Gustavo and I are invincible at table football when in the same team. Mwahahaha!
  • Some people didn't know how to easily get GNOME Shell running from GDM. I hope that by now, most distributions do something like openSUSE, where you can select a GNOME 3 Preview session in GDM.
  • Ryan made some I support the release team stickers. Sweet. He also made some that used a cryptic vuntz 3.0 message...
  • Jos, the new openSUSE community manager, happens to live just a few kilometers away from the Hague. He was still at his previous work back then, but we were able to share a dinner before the Canonical party.
  • I got a very nice Openismus t-shirt (thanks Kat!). I was told there's a fox on it. I see a cat.
  • It was great to have more time with Dominique, one famous openSUSE hero.
  • Bastien and I tried to send a poster to a generous Friends of GNOME donor. During 45 minutes, we walked around, asked people, looked on maps, etc. to find a post office. And when we found one, it didn't have what we needed to send the poster. Oops!
  • Didier helped me find a real post office on Saturday. And there we were able to send the Friends of GNOME poster.
  • I was finally able to chat with Adam from Yorba. I've been wanting to meet the great people at Yorba for a long time!
  • Some people are talking about a French Conspiracy. I don't know why. Anyway, after Reinout's closing speech, Bastien and I went on with the closing ceremony together.
  • The Foundation released three press release this week. Many thanks to Zonker for his help for this!
  • The next GUADEC will be in Berlin, with Akademy! I'm already excited!

Friday 13 August 2010

My late GUADEC post

I came back from the Hague after GUADEC nearly two weeks ago, and I still haven't posted anything about it. Bad me. The short summary: it was a really great event! I don't know exactly why, but I'm thinking it's the GUADEC I enjoyed the most. Many thanks to all the organization team who did a fantastic job! Also a big thank you to the sponsors who made this event possible!

GUADEC Group Photo

GUADEC Group Photo by Nicolas Christener (Creative Commons by)
See the whole set or download the full sized pictures.

The first few days of the events were quite busy between a good board meeting on Sunday (woo, and the last one for me!), a Monday where Frédéric and I chatted with various teams about the current status of GNOME and an advisory board meeting with useful feedback on Tuesday. Busy but good busy. And after that, the event simply went well. I don't think I attended many presentations since I used most of my time to chat with people — that's what is most useful for me at events.

Some tidbits about the event (I have more coming in a later post):

  • The first thing I did when I got at the hotel: I slept for a few hours. Jetlag. When traveling from France to the Netherlands.
  • Apparently, Diego and Germán slept together, and took a shower together. I'm happy for them!
  • Quote from the very first evening: This is not javascript, this is real code. -- Diego, who works on a web browser.
  • Somehow, I couldn't stop saying we when talking about the board. I guess that's what happens after four years and a half.
  • Daniel (or David? ;-)) has a twin, Adrien, and it turns out they were sharing the same room.
  • We had a release team meeting during the event. On IRC. (only two release team people were in the Hague on Monday).
  • I was surprised to see the GNOME roadmap we've started working on in Jon's slides. But good surprise :-)
  • People loved the openSUSE Geekos we gave away! We need more of that!

GNOME Policy on Copyright Assignment

I guess a few people remember that Clutter was proposed for inclusion one year ago. Most of the GNOME community loves it, so there was no real question about accepting it. Except that it required copyright assignment, and the release team didn't really know how to handle this. So we contacted the Foundation Board to see what should be done. And the Board did two things: talk to Intel about it, and work on a more general solution.

First, we talked to Intel to understand if the copyright assignment for Clutter was really needed, or if it could be removed in the future. As this is a discussion involving some legal magic, it obviously took some time. But Emmanuele kept pushing this internally to get a resolution, and in June, it was announced that everybody could contribute to Clutter without signing anything :-) Thanks Intel! It's my guess that this happened not just thanks to GNOME, but I don't have any details on that...

Still, we wanted to have some general guidelines to know how to proceed in case this happens again in the future. The Board discussed this topic with the Advisory Board in December, and after the discussion, we felt that Bradley and Michael had a position that reflected best what would be the position of the community. So we asked them to work on the topic. They wrote some blog entries about the topic, and drafted a first document providing a policy for copyright assignments in GNOME. This got discussed again with the Advisory Board, and finetuned. The whole process took quite some time — and Bradley talked about it during a lightning talk at GUADEC.

As a result, we got two documents that were published in July on the wiki, but I actually only really announced them now. You can read the policy and the additional document, but here's the short version for the lazy ones (quoting my mail):

The inclusion of a new module in GNOME that requires copyright assignment has to be explicitly approved on a case-by-case basis by both the Release Team and the GNOME Foundation Board. The decision will be made based on criteria explained in the policy as well as in this additional document.

It was a great experience to work with Bradley and Michael on this, especially as I was doing nothing and they did all the hard work :-) So I'm glad this is finally out, and even though I personally hope we won't have to look at copyright assignments in the future, at least, now, we will know what to do if the original issue occurs again.

Monday 21 June 2010

Reminder: apply for the GNOME sysadmin job before Tuesday evening!

In case you missed the news, the GNOME Foundation is hiring a system administrator, and this is happening thanks to many individual donors and Canonical, Collabora, Google and Nokia! I covered all this in a previous post already, so go read it if you never heard of that before. But I'm sure you've heard of it ;-)

What's important today, though, is that the deadline to apply for the job is nearing fast! It's June 22nd. Yes, this Tuesday. Had you forgotten about it? I sure had... So make sure your resume is ready and send it to the board before this deadline! Sure, we've already received applications from various candidates and we've started looking at them, but it could well be that you are the one! Not this one (well, if you are, I have several questions for you), just the person who'll help tame the GNOME infrastructure.

And no, it doesn't mean that the current candidates we have are bad; it just means we want to make sure all candidates apply before the deadline :-)

Wednesday 2 June 2010

Hiring a sysadmin for the GNOME infrastructure

Two months ago, the GNOME Foundation started a fundraising campaign to get money to hire a part-time system administrator. Actually, we started this effort much earlier, but we made it much more visible with this campaign. Thanks to all the donors and to Canonical, Collabora, Google and Nokia, we were able to reach our objective. It was actually too fast for me and I wasn't even able to blog about the campaign in time! Once we realized the money was there, we moved on to the next steps — actually, we had those steps ready in the past, so it was mainly a matter of making sure everything was still okay.

We asked around and confirmed three names to form a hiring committee: Bradley Kuhn, Jonathan Blandford and Brad Taylor. With their help, Paul updated the job description that Owen had written some time ago. And after some discussion to define the whole hiring process, Stormy announced the job today. I really love that there have been so many people involved in this, with everyone targeting the same goal.

So if you love GNOME and if system administration has no secret for you, then go read the job description and if you're interested in the job, make sure to send your resume to the board before June 22nd! It's worth mentioning that an important part of the job will be to lead the sysadmin team (which is made of volunteers) and empower the community to make sure our infrastructure gets even more amazing. As you might know, our infrastructure could certainly do with various improvements, and the person we'll hire will make a difference for our project!

On a personal note, this topic has been something that was on my radar for a long time: I looked in my mail archives and found out that I sent a first mail on this topic in September 2007. Yes, that's nearly three years ago! Of course, in the meantime, this idea was put on hold so we could hire Stormy (a very good decision) and until we managed to raise the money for it (launching the fundraising campaign took much more time than originally planned, unfortunately). Phew. And I still can't believe this is finally happening :-)

- page 1 of 32

by Vincent