Showing posts with label FUDCon. Show all posts
Showing posts with label FUDCon. Show all posts

Sunday, September 7, 2008

FUDCon Brno 2008

I'm sitting here in the car on the way home from the Fedora User and Developer Conference (FUDCon for short) in Brno, Czech Republic. Daniel from OLPC Austria and me attended the event from Friday until today and I have to say it was well worth the 2x 5 hours ride to/from Brno.

The main reason for going to FUDCon was to meet up with the core Sugar developers (Sugar being the software platform originally developed for One Laptop per Child) and have a OLPC / Sugar / Sugar Labs (the latter being the new non-profit organization created to improve and spread the Sugar platform) presence at the event.

We arrived quite late on Friday evening but we did make it in time for some great Czech food and beer at a small restaurant near the Faculty of Informatics at Masaryk University where the event was held. We didn't waste any time and quickly moved into a very good discussion on the recent past and current status of OLPC, Sugar and Sugar Labs. Apart from recounting the madness that was the ACP-EU Joint Parliamentary Session in Ljubljana back in March we also generated a couple of good ideas for things to be improved or done in the foreseeable future. While we initially had the intention to call it a day when the waitress closed the restaurant some of us decided to take a peek at nightlife in Brno. We ended up in this somewhat generic disco/pub/bar but the beer and discussions were good and it was nice way to chill out after what had been quite a long day for me.

Sugar Labs gang

Saturday's program was dedicated to a BarCamp where we hosted a 50min session in the morning. I started off with a 15~20 min presentation on the "who, what and why of Sugar" which was basically a broad overview of some key features in Sugar, the core challenges that the project is facing, some thoughts on education and the current state of things with regard to OLPC and Sugar. The second part of the session was held by the Sugar developer team and focused on the more technical aspects of the project and especially areas where the Fedora community can contribute. At the end we had quite an engaging Q&A session with the majority of the comments and discussions centered around storing and retrieving data. Instead of the traditional files and folders system Sugar (on the surface) employs something called the Journal which basically acts as a diary (with support for searching, tagging and filtering) of everything you do on your machine. It was interesting to hear people's thoughts on this approach and I think we're definitely going to have many more discussions on this topic in the weeks and months ahead.

The afternoon was spent sweating away in a very steamy lecture-room where we first we heard a presentation about what seems to be quite a cool translation platform called Transifex. Later we turned our attention on getting some work and, in my case, mostly e-mailing done. The evening was dedicated to the FUDCon social event which meant mediocre food, great beer and outstanding discussions all while surrounded by people wearing white FUDCon Brno 2008 t-shirts. We really got an awful lot of work done both before and after dinner and thanks to having an XO at hand we could record all of our thoughts, strategies and ideas which we would have undoubtedly forgotten otherwise. We then went for a nice walk towards the city center which was followed by the long walk home since our hotel was a couple of kilometers away from Brno's center. We almost lost our two Italian developers along the way because while they might be able to code for 3 days straight walking for a bit apparently kills their spirit or something.

getting things done

Since everyone had gotten a good night's sleep (7h, I hadn't come close to that during the rest of the week) we were all quite relaxed and energetic today. While the Sugar team got together for a discussion of the roadmap and feature-set for the Sugar 0.84 release I toyed around with the RoadMap activity, caught up with most of my e-mails and sketched out some ideas and to-dos for the weeks ahead. In the late afternoon we had a good discussion were we wrapped-up many of the thoughts that we had collected on the day before.

All in all a very productive and enjoyable weekend and while it's going to be a while I'm already looking forward to the next meeting with these fine folks. As always with OLPC-related experiences it's a great pleasure to be able to spend your time with people who are that smart and inspiring.

Some random observations:

  • I assume almost 2/3 of all the laptops I saw at FUDCon were Lenovo ThinkPads. There were also a number of eee PC owners at the event and in general there's definitely a strong trend towards machines which are smaller than 15.4".
  • The organization at FUDCon was nothing short of stellar and kudos to Red Hat and everyone who was involved in the process. That's exactly what a community event should be like and I know of many organizations which could learn a thing or two from Red Hat / Fedora in that respect!

Thursday, September 4, 2008

Talk about wasting time

Damn, I hate it when I waste time. Especially when I waste time I really should have spent doing something else as I'm running out of time anyway.

Why this rant? Well, I just spent the past 4 hours preparing (or rather trying to prepare) my OLPC XO for FUDCon Brno 2008 where I'm heading tomorrow to meet up some of the OLPC / SugarLabs folks. As part of the ongoing efforts of closer collaborations between the OLPC / Sugar and Fedora community I wanted to setup an SD card with Fedora 9 as explained by the fabolous dsd from OLPC. Additionally I wanted to prepare another SD card with Xubuntu to showcase that other, non-Fedora operating systems, can also run well on the XO.

Now, two evenings into this project I'm literally close to tears. I've made every possible mistake and run into every imaginable issue along the way and have gotten nowhere. Network issues, corrupted downloads, not realizing that my card-readers aren't SDHC compatible,... you name it, I've seen it all.

So I've finally decided to let it go and spend the rest of the evening on something useful (e.g. finishing my possible presentation at FUDCon on Saturday) before grabbing some badly needed sleep. Tomorrow shall be a better day, and if it ain't then at least I'll be able to distract myself from my sorrows with good Czech beer, Czech food and great company! :-)

Update:

Look Ma, even my XO hates me!

Wednesday, August 27, 2008

Projects keeping me busy

As previously mentioned I'm having quite a busy week, almost too busy one might argue.

olpcnews.com is certainly take a fair amount of my time as there's a lot happening in OLPCland these days. Luckily we are getting many high quality guest contributions at the moment which makes things quite a bit easier for us. There's no way we could talk about all the ongoing developments, issues and deployments ourselves. Even as it is today I've got a couple of article ideas and no clue when to actually sit down and write them (I hope to get one done on the train-ride to Vienna on Friday). But I really enjoy reading other people's thoughts and opinions so it's all good fun.

The next big item on this week's to-do list is the OLPC BookSprint which takes place in Austin, Texas and is supported by various remote contributors. The goal of the Sprint is to produce a high-quality manual for the XO and Sugar. I'm currently working on the chapter about the newly introduced Sugar Control Panel and hope to get a rough draft finished by tonight. As always with documentation project things are taking a little longer than expected, especially when you have to dig around for information on what certain features actually do. But then again, I really like working on tech-documentation and also enjoy using the FLOSS Manuals solution, only wishing I had known about it when we started working on the OLPC Activity Handbook.

I'm also helping organize the OLPC and Sugar presence at FUDCon Brno 2008, a big gathering of the Fedora Linux community, which takes place in Brno (Czech Republic) from Friday, September 5 to Sunday, September 7. We still have a fair share of work ahead of us in the 9 days before the event starts but I'm sure we're going to have a blast and it will be great to finally meet some of the core Sugar developers and to see other colleagues and friends again.

On top of all that I'm also working on two smaller independent side-projects which I hope to be able to talk about here soon. Both of them are close to my heart and things I've been wanting to do for quite some time. It's great that I finally got together with the right people to really start things up but as ever so often it will require many sleepless nights to get things off the ground and turn ideas into something tangible.

The good thing about all those projects is that a majority of the grunt work should be completed within the next 4 weeks, just in time for university to start and take over the majority of my waking hours.

Anyway, back to work...