my blog

openSUSE

Entries feed

Thursday 15 July 2010

Back from Bordeaux: RMLL 2010

At the end of last week (assuming it's okay to say that the end of the week starts on Wednesday ;-)), I went to Bordeaux for the RMLL 2010: this is simply the biggest community-oriented event in France. Since I've been traveling often lately and I'm going to leave for GUADEC later this month, I chose to not attend the whole event and to only be there for 3-4 days instead of the full 6 days experience.

Booths

The Mandriva people had a really great idea this year: they proposed to try to share a booth among distributions, and thanks to them, we were able to have an openSUSE presence on the first few days. So walking down the hall where all the booths were, you could see Debian, Fedora, Mandriva and openSUSE all together. Of course, we shared more than just the booths: we're all friendly people after all, so we chatted a lot and enjoyed being together. I really want to thank Michael from Mandriva for pushing me to make sure openSUSE would have a place here.

One funny tidbit is that we never requested a GNOME booth since all the GNOME people coming to the event knew they'd be busy with various other tasks (and I didn't feel I could handle both a GNOME and an openSUSE booth...). However, we still got one this way ;-) It was merged with the distributions booth, and I just put GNOME stickers all around to make sure our GNOME love gets distributed!

openSUSE Booth

openSUSE Booth at the RMLL

The picture above shows the openSUSE booth during the week-end, which was much better organized than during the first few days! I don't think I have a picture of the first booth, so you can't really compare, but it's probably better this way ;-) Thanks to Michael (the openSUSE one) for sending us DVD, stickers and a few t-shirts: it helped make the booth more interesting!

Radio RMLL

A small group of volunteers was broadcasting a radio show during the whole event: Radio RMLL. And guess what? The world-famous Frédéric Péters was part of that team! The archives are online, and you can make fun of various distributions by listening to the distribution roundtable that Frédéric organized: hopefully, the fact that we knew each other made it not too boring!

Talks

Like for Linuxtag, I delivered two talks: one about GNOME 3.0, and the other about contributing to openSUSE. While both were in the Development track, I thought it'd be better to talk about GNOME 3.0 from the user perspective since that's what people were expecting; on the other hand, for openSUSE, I wanted to show that contributions to a project like openSUSE aren't necessarily technical contributions.

One thing that struck me (and the other GNOME people) is that we get much more excitement when we propose a talk about GNOME 3, than when we were trying to present the latest development in GNOME during the 2.x era. It's not the first time we noticed this (it happened in all previous events where we had some GNOME 3 bits too), but the contrast is so important that I'm now convinced the version number is much more important from a marketing perspective than from a technical one. Definitely something to keep in mind for our future roadmap, and for when we'll think about GNOME 4.

I also got interviewed for Linux Pratique about GNOME. During the discussion, I discovered the editors are based in Sélestat, which is a small city a few kilometers away from where my grand-mother lives. Small world.

The people

The best thing about an event like the RMLL is of course all the people you meet. It was good to see old friends (Didier, Frédéric, Michael, Alexandre, just to give a few names) as well as new faces! Being nasty people, we all made fun of each other's projects, but we also learnt the latest news about all those projects and their contributors. Oh, and we managed to bring someone living in London to an Irish pub in Bordeaux — is there a better place to enjoy food in France?

It was interesting to see that there were GNOME-friendly people (not just GNOME contributors) all around, although we weren't present with a real booth. And I was obviously glad to meet some members of the french-speaking openSUSE community: Guillaume, Julien, Jimmy and Jean-Luc. I think it's one of the first time (if not the first) where we managed to make openSUSE really visible during an event, and it was successful. It's a good step in making openSUSE-fr an even more vibrant group!

Come next year!

The event was not perfect, though: I think most people would agree that the wifi could have worked much better (it was down way too often), that having the event split between various building that weren't really close to each other was suboptimal, and that the weather was, well, way too hot ;-) But I'm sure the organizers did their best, and they even succeeded in getting a few drops of rain on Friday!

So not perfect, but it's still one of the two or three times in the year where you can connect with most of the free software community in France, and if only for this reason, that's a must-go event here. Oh, and next year, it'll be in Strasbourg: that's another reason everybody should come!

Wednesday 30 June 2010

LinuxTag 2010: Attack of the Geekos!

It's finally time to talk about LinuxTag 2010. It was my third time there, and this year was the best so far, at least for me! And that's most probably because of how amazing our openSUSE booth turned out to be! Or maybe it's because of the invasion of the Geekos?

openSUSE Booth

We certainly didn't have a big slot for out booth, but oh boy... it ended up big! Our booth was always filled with people, who, I guess, got attracted by the touchscreens we have. But attracting people is of no good if you can't get them interested. We did various demos on the touchscreens, but our small secret ingredient were the workshops: four times a day (and sometimes even more), people could sit down in our booth to participate in a session on various topics — those ranged from learning Inkscape, to creating your first package in the Build Service, via playing together with GNOME Shell. That really worked out well, especially at it helps getting the visitors more involved in the discussion.

Stuffed Geeko

The world-famous Geeko

Many thanks to Jan (who had to suffer my presence way too much, I'm sure!) and Michael for the organization of our booth!

GNOME Presence

As mentioned in my previous post, there was no GNOME booth at the event. And it didn't go unnoticed: I met various people wondering about this. So I surely hope the German community will make sure it doesn't happen again next year!

Even without a booth, we managed to get a relatively good presence during the event. Of course, it was easy to stumble upon some GNOME people — our friends from Openismus, of course, but also Stormy, Lennart, Tobias and more. Some of us were giving a GNOME-related talk, and Stormy and I participated in a RadioTux interview, so our footprint was present :-)

Talks

I didn't attend many talks. Actually, I think I only attended Stormy's one — Stormy is good at making you raise your hand to keep you connected to what she says — and Lennart's talk about Surround Sound.

The talk Johannes and I gave went quite well, with around 50 people in the room, which is quite good since it was not a keynote and it was in English. We had good questions from the audience, which at least means they were not totally asleep ;-) Generally speaking, I'm nearly always pleasantly surprised by the reaction of people when they get to see GNOME Shell for the first time: I somehow always expect that I have to carefully explain some of the design decisions, but it's apparently unneeded. Most of the persons I meet are glad we're doing something different and seem to be ready to try the change!

Wireframe Geeko

A wilder Geeko, built by yours truly

The live A-Z Guide to openSUSE Contribution was the second talk I was involved in, with Henne. With 26 letters in 30 minutes, you might think it's plenty of time. But we actually had to rush to talk about everything! The goal was really to show that there are tons of areas where people can contribute in openSUSE, while most people think it's just packaging. And 26 was our limit, but I'm sure we could have gone on and on for a long time: everyone can help (packaging, sure, but also presence at events, support, bug triage, helping with screencasts, contributing to a positive atmosphere inside the project, etc.). Most of our items were actually not specific to openSUSE and are common to most free software projects... I really like the format Henne found for the talk; that's something I'll keep in mind for future talks.

Meeting people

LinuxTag is also a great opportunity to sit down with a few people. We had both GNOME and KDE people (Stormy, Claudia, Frank and I) all sitting around a table to discuss the organization and the bids for Desktop Summit 2011. Thanks to our experience with GCDS, we have a good basis for the organization since we know what worked well and what didn't. We came out with an aggressive timeline to take a decision during this summer, which should help the organization team start the work early.

Johannes, Stormy and I also chatted about the GNOME developer tools and what we can do to improve our story there. That's something where the Foundation wants to help, but this can only happen if our community wants to improve them, of course. We wondered for a bit while our own developers don't use a tool like Anjuta. Is it just a matter of habits? Or is it missing some features? (I know that, in my case, I just can't live without vi-like keybindings...)

c-base

On Friday evening, the GNOME folks were invited to a barbecue organized by LXDE people at c-base. I had heard about c-base for quite some time, but it was a first for me. Lennart insisted that I should go through the main entrance to truly enjoy the experience, so Andre guided me there (okay, he nearly got lost ;-)). And indeed, I can only recommend that you do the same if you ever go to visit c-base. And I know for sure I'm human now!

The highlight of the evening was undoubtedly the learning of a new card game: skat. I watched people play, and it somehow felt a bit familiar; that's because it's somehow similar to belote (although it's also completely different, but well...). Tobias offered to teach me, and it all went well. I mean, it made sense. And then I was explained how the bidding works. I'm still trying to figure out why it works this way ;-) I understand how it works, but... it just feels totally arbitrary with no reason. I was glad that I managed to help Stormy and Kat learn it later on (well, Stormy had understood most of the rules already by watching the game). So we were three complete beginners playing skat at some point :-)

Attack of the Geekos

But the best thing about LinuxTag was the omnipresence of Geeko, the openSUSE chameleon. I must admit I enjoy Geeko, and that's something I sorely miss in GNOME: our GNOME foot is nice, but that's not the same. We should probably talk more about our beloved Rupert, I guess. (And I still don't have any Rupert at home, that's a tragedy for me!)

As seen in the pictures in this post, we had several versions of Geekos, and I managed to bring some of them home. One of the workshop we had everyday at the openSUSE booth consisted of creating your own Geeko-ified object: the wireframe Geeko was one of them, but people also had the opportunity to create a pin, a shopping bad and a magnet. You can recognize Henne's creative mind behind all this.

But that's not all, we had a balloon clown, who created tens of balloon Geekos:

Our Balloon Clown

Our amazing balloon clown by Thomas Schmidt (see more pictures)

And the balloon Geeko can survive a flight trip, here's mine a few days after the event:

Balloon Geeko

A light Geeko

The stuffed Geekos we had were highly-demanded: everybody loves it! And I understand, really: how can you not love it? At some point, I took 3 or 4 of them and hid them in various places in the venue. Actually, they were not really hidden, but integrated: it just felt like they belonged there. And I'm sure it made some people smile ;-)

Yes, LinuxTag was big this year, and I'm happy that Novell let me go to the event! I hope you'll want to come next year, now :-)

Wednesday 9 June 2010

Ich bin ein Berliner — LinuxTag 2010

Brandenburger Tor

Brandenburger Tor by Wolfgang Staudt (Creative Commons by)

It's slowly becoming a tradition for me, since it's the third year in a row: I'm in Berlin for LinuxTag. I'm sure there will be some great fun there!

The openSUSE presence will of course be amazing: just take a look at our wiki page. Many contributors will have a talk, but we'll also have workshops on the openSUSE booth (I recommend Robert's Learn Inkscape Vector KungFu) and various interviews on RadioTux. And of course, you can just come to the booth to meet us: we'll be happy to share our enthusiasm with you!

On the GNOME side, we apparently couldn't find enough volunteers in time to run a booth. That's a sad news, but we'll still have many people attending the event, and we'll have several talks in the Desktop track on Saturday. I know I won't miss Stormy's one :-)

Since I knew I was going to the event, I submitted talks, and I was happy to see them accepted. While I do enjoy speaking, I think that having more than one people on stage can make the talk much more entertaining for the audience. That's why I'm excited that I'm sharing those two talks with great people:

  • Johannes and I both submitted a GNOME 3.0 talk, and after some discussion, we decided to merge our talks in one: The Road to GNOME 3.0. It's a one-hour talk, and hopefully, that length will allow us to discuss most of the changes in 3.0 and I hope this will contribute to getting people excited about this release!
  • to boost openSUSE, Henne and I will have a live A-Z Guide to openSUSE Contribution. I can't wait for this one, since it'll be a fast-paced talk, in a format I'm not used to. That's where you want to be if you don't know how to contribute to openSUSE, or to any other free software project, since some of our points are in no way specific to openSUSE.

If you're attending LinuxTag and you're interested in chatting about GNOME, openSUSE, desktops or distributions in general, or if you want to challenge me with an ice cream contest, leave me a message or come to the openSUSE booth! You can just come and say hi too, obviously :-)

Friday 22 January 2010

Updated GNOME for openSUSE 11.2, and why it's good

Luis already unleashed the word: GNOME 2.28.2 will be released as an online update for openSUSE 11.2 (for reference, openSUSE 11.2 was initially released with 2.28.1). You can currently help testing that everything is fine with the packages by adding the 11.2-test repository and upgrading. Please go ahead and test it, and tell us if it breaks anything. Hopefully, it should work quite fine.

What is really exciting about this is of course not that we're delivering bug fixes to our users ;-) But with 11.2, openSUSE got a new maintenance team, with more community involvement. One of the amazing result is that it is (or at least, feels) much easier now to release online updates for packages, with a process that everybody can follow — it used to be restricted to Novell employees. Another welcome change is that we can finally release new upstream versions as updates, with some obvious restrictions: the new versions should only contain bug fixes, and should fix real important bugs for users.

And this is what enabled the release of GNOME 2.28.2 as an update for openSUSE 11.2: this version bump was lead by Dominique and Magnus. I must admit I'm really glad that I didn't have to do anything ;-) The GNOME policy to only do bug fixes (and updated translations, which is something we also care about!) on a stable branch, and the fact that we're doing a good job at being reliable on this upstream, certainly helped too.

But wait, there's more! If you're crazy about GNOME but still want a stable distribution, you can use GNOME 2.29 on openSUSE 11.2! The Build Service is really helping us here, making it easy to reuse our GNOME 2.29 packages that we have in Factory on 11.2, with nearly no work at all. We have some documentation on how to use GNOME 2.29 on openSUSE 11.2, and testers are welcome. It should work fine and not eat your computer. Testing Factory is also an option, and while it used to be hardly usable in the past, the community is now doing a good job at making sure it works fine most of the time, if not all the time.

Did I mention you can get the latest version of various applications on 11.2 by just adding the GNOME:Apps repository? No need to update the distribution. No need to update GNOME. This is getting insanely cool :-) And both for packagers (nearly no effort to backport packages) and users (latest versions of their preferred applications available on a stable distribution).

Wednesday 1 July 2009

Vincent wandering in Berlin (LinuxTag 2009)

Last week was LinuxTag, in Berlin, and I went there to help with the openSUSE booth. We had a really nice booth, where people could play with laptops, try the build service or SUSE Studio. Oh, and we enjoyed writing words with magnetic letters on a board :-)

Attendees were mostly german people, of course. So it was quite funny to start talking with people in English, and have them reply in German ;-) But after some time, I got used to German again, so I could talk a bit, or at least understand what people were saying. Yes, you might not know about it, but I'm supposed to have a good level of German. Let me stress the supposed...

openSUSE booth at LinuxTag

Image from Adrian Schröter

This was a great opportunity to meet various people from the community. I discovered how active the people from the openSUSE Education are — quite impressive! As usual, it was good to also be able to put faces on names, and catch up with friends, or discuss various topics (login-time performance, UI design, openSUSE Conference, etc.). I definitely came back with some food for thoughts.

Sven made sure the GNOME booth was working well The stickers that GNOME-FR had printed for Solutions Linux were quite nice to have, at least I would think so ;-) At some point, Sven and I created a new lovely background for the GNOME desktop, based on Big Buck Bunny; I'm pretty sure it would make a great default background! Ah, if only I had kept a copy of it...

Among the tidbits worth mentioning, I demoed GNOME Shell to various people — mostly people from the KDE community ;-) —, and although the version I had was quite old (it was git master as of May 1st), people seemed to like it. That makes me even more confident there will be quite some positive action around GNOME Shell during the GUADEC/Desktop Summit.

Working hard

Image from Adrian Schröter

All in all, this event was obviously quite some hard work for me :-)

I came back from Berlin on Sunday evening, and I'm leaving for Gran Canaria tomorrow. No need to mention that the three days between those dates were incredibly busy, if only for the part where I naively try to catch up with all mails ;-) Still, I find time to be quite excited about the Desktop Summit: it will probably be a busy week, but it'll be amazing for sure! It was also a good surprise to see people thanking the Foundation for sponsoring them to go! The travel committee did a really great job there!

Gran Canaria Desktop Summit

See you all in Gran Canaria!

- page 4 of 7 -

by Vincent