FUDCon BarCamp presenters, heads up.If you did a BarCamp presentation at the FUDCon Berlin 2009, I’d really love it if you’d do the following:
Note that the CC BY-SA license means that your material can be used and remixed by others, just like Fedora itself. I used it for my keynote slides, as I do for all my Fedora slide decks. Share the love (and the data)! |
FUDCon Day 1.Lots of great conversations went on for Day 1, as others have written. Security team collaborating with release engineering, wireless hackers collaborating with each other, and lots of new people finding their way around to meet with other contributors as well. The hackfest started a little timidly, which surprised me seeing how many great engineering minds were here from various locations. But ultimately everything came together very well, culminating in an awesome BarCamp/unconference scramble at the end of the day. The resulting BarCamp schedule is on the wiki for your enjoyment. I’m actually doing a talk myself on my new PulseCaster project. We’ll see how many show up to sink their teeth into hacking a simple tool that can be used to really jack up the human factor in contributor-focused communities like Fedora. That’s much easier accomplished in groups where less time is spent working on the really hard problems — because it’s easy to dismiss the plumbing underneath, the same way that people tend to be dismissive about those who fix the plumbing in their home. It’s a poor way to deal with fellow humans, and something I’d like to have a part in solving, even if it’s just a small part. Things for me to remember (thus far) when I look back on this FUDCon:
|
LinuxTag and FUDCon 2009, part 1.Wednesday was the beginning of LinuxTag and as always the efficiency of our Ambassador contingent was plain to see. The booth was in fantastic shape, with plenty of “Four Foundations” decorations and also a projector to show off slides that offered excellent Fedora messages and data about the upcoming FUDCon event. There were also new, free-standing, vertical banners using the “Four Foundations” logos that look simply superb. I hung around the booth a little from time to time, but as we found last year, having too many staff in the booth is an impediment to actually talking to passersby about Fedora, so I used the time to talk with people like Joe Brockmeier from openSUSE, our own LinuxTag/FUDCon master organizer Gerold Kassube, and of course did some catching up with Max. I also met a number of contributors in person, such as Nicu Buculei, who are much renowned in the community but with whom I’d never had the chance to be face to face. This is actually one of my favorite things about FUDCon — the way it brings people together with social bonds that are stronger than what can be forged over email or IRC. Max and I recorded a podcast interview with the Linux Outlaws, which you should be able to catch soon on their feed. We had a great time doing our typical tandem routine as Abbott and Costello, talking about Fedora features and about how our community has come together for the FUDCon event. I shared an interesting lunch of fresh cooked gnocchi and some strawberries (shoutz Mo!) with Spot and Joe Brockmeier, where we talked about some of the current misinformation flying around about Mono, as well as cows. (Ahem.) I managed to find a few minutes to work on some of my slides, and also to talk with the folks at Vanager about their VPS solution that offers many Fedora releases, including Fedora 11. At some point, someone (Gerold?) convinced me that even a married guy is allowed to pick up a girl now and then. Yesterday I spent some time in the morning doing more slides and email, but then cut loose to help Max with some of the assembly of FUDCon materials. We went over the logistics for the next day and I helped with some of the signage and other odds and ends as I could. We also did another great — well, we sure enjoyed ourselves — interview with Radio Tux. Some of my favorite moments from the broadcast:
Later, returning to the FUDCon space, and in a fit of total abandon, I decided to exercise my minimal artistic skills by gussying up the schedule board. The results weren’t bad, and I had fun contributing something other than talking-head antics to the proceedings. Hopefully people get a kick out of them today while they’re attending FUDCon day 1. More on that in my next post! |
Nochat on.If you’ve tried to reach me via IRC this week and failed, it’s because I haven’t been on Freenode for chat for several days. Sorry about the absence — even as I’ve been participating here at LinuxTag and prepare for FUDCon, there is still a massive amount of work that continues to require doing inside Red Hat and across the Fedora Project, that simply prevents me from paying equal attention to all modes of communication. If you tried to chat with me and got no response, now you know why, and hopefully will forgive my non-responsiveness. I will probably be much more present starting next week when I get back to work after a couple much needed days of R&R. |
LinuxTag starts tomorrow!Sorry I’ve been away from the blog for a bit. Open Source Bridge was totally hectic and I failed to get a report out in time. I’ll try to remedy that later this week with a summary of what happened there, because it really was a great conference for practitioners in open source, and very different from the equally successful Southeast Linux Fest which I attended the weekend before. But on to the present — I’m here in Berlin and tomorrow LinuxTag begins, bringing with it thousands of free software fans, advocates, developers, and contributors. Max has already written about the magnificent booth being set up by Fedora Ambassadors for the festivities, and I plan to be there as much as possible myself. From what I understand, some space was made in our booth schedule where a willing volunteer could help out — this is me raising my hand! On Friday we start the big FUDCon event which should be fantastic. There will be a huge assemblage of Fedora contributors, mostly from the EU but from a few other places as well. I am very much looking forward to hearing the talks, and reporting on the many cool hackfests that will happen at this event. I believe we will have session tracks in both German and English and I hope many of the LinuxTag visitors will attend to assuage their curiosity about how the Fedora community works, and how our work might be important or compelling to them as FOSS participants. Today, Jesse Keating and I fought off our jet lag by exercising — essentially walking as much of Berlin as we could manage before our feet cried for mercy. Before the day was up we visited Potsdamer Platz, Checkpoint Charlie, the Holocaust Memorial, and the Brandenburger Tor, among others. Thanks to my failed sense of direction, we missed out on seeing the Schloss Charlottenburg, a beautiful palace designed after that at Versailles, but thanks to all the other cool stuff we saw I think he forgave me. Yikes! Conferences are busy. But they are absolutely fantastic because I get to catch up with good friends from around the globe who are doing awesome work as contributors in Fedora and to free software in general. You guys are inspiring and I look forward to seeing you at LinuxTag and FUDCon, and having a beverage with you at the FUDPub event. |
Board results.The Fedora Board election results and the Fedora Engineering Steering Committee election results have been posted. Thank you to all those who voted, and to all those who ran for election. I’d like to welcome Dennis Gilmore and Tom ‘spot’ Callaway back to the Board, and also a special welcome to “Marvelous” Mike McGrath as our new member. The results of the Fedora 12 release name election will be announced on Saturday as part of my keynote at FUDCon Berlin 2009. |
Credit due.I didn’t realize until very recently that our yum-presto plugin and DeltaRPM leverage a good bit of work done over in the openSUSE community — and that work is AWESOME. If you check out one of our recent podcasts for Fedora 11, you’ll hear Jon Dieter talking about this feature and the work he did to enable DeltaRPMs in Fedora. The fact that open source made it possible for us to bring this openSUSE work to our community is a true testament to the power of sharing. Recently I had another reminder of how cool it is to work in free software — while working on my PulseCaster project, I was in serious need of some Python bindings for PulseAudio. Unfortunately, they don’t exist as such in the upstream code, but the Python “ctypes” module allows you to wrap any arbitrary C library, as long as you’re willing to spend the time defining for Python the appropriate functions’ expectations for memory structures. I found a project in which someone had done this work for PulseAudio sinks — but I needed sources. Well, it turned out to be no problem, because by reading the other code and comparing it to the generous PulseAudio developer documentation (produced by Doxygen), I was able to create that code myself — and then send it back to the other project! The feeling of both having my work cut in half (or more), and then being able to share my work back with someone else for their benefit, felt so good. It made me recallthat underlying all this talk about Distro X or Distro Y is the fundamental goodness of sharing code from one developer to another. Superb! So thanks, openSUSE, for the DeltaRPM goodness. We are making good use of it here in Fedora too, and we appreciate your contribution to our distribution — our users just know they’re having a better experience, and we’re happy to share that love too. |
If I’m lyin’, I’m dyin’.Some important statistics from the first week of Fedora 11 release:
Note that our expert Fedora Infrastructure team made all this traffic almost unnoticeable to people, instead of crushing our servers to their knees. Hopefully Mike McGrath and some of the other team members will post a little bit about how they pull all this off. (Hint, hint!) I know that we use memcached, and that MirrorManager, maintained by Matt Domsch, figures heavily into our ability to get people to the closest Fedora bits when they request a download. It never ceases to amaze me that our releases don’t seem to cause meltdowns like they used to. I think the Infrastructure team secretly yearns for release days to be more exciting, but it’s ironic that their own success makes that less likely. |
SELF, day 1 and 2.Day 1: Slept really poorly, probably just a result of angst over my keynote, which, in the tradition of fine Fedora Project Leaders of yore, I completely rewrote the night before, finally turning in around 1:30am and waking up about every hour afterward (like clockwork!). The first day of SELF was great, though — I made it up on time at 6:00am, did a couple of tasks, had breakfast (yay for Southern hotel offerings of protein and waffles), and rode over with Clint “herlo” Savage. The staff welcomed me like a VIP, which was odd but showed what incredible lengths to which they had gone to make the Southeast Linux Fest a first-rate conference. I came up to the exhibit hall and found not only a Fedora booth teeming with Ambassadors, but also a booth for Red Hat (which was a platinum sponsor of the conference as well, woo!). I attended Zonker’s keynote in the morning, which was very good, but to be honest I didn’t get a chance to see any of the other sessions. But I did hear from attendees that they were, as a rule, very good! Poor Clint had to battle a dying projector for his talk on Fedora Remix but I hear his audience interaction was A-game as always, and many people walked away thinking it was one of the best sessions they attended. In fact, everything at the conference was excellent, from the organization to the can-do attitude of the staff, to the provision of a real speakers’ lounge, to the gear and schwag. Moreover, we found out the conference had more than broken 500 registrants before the day was out — which is simply fantastic for any community conference, much less one in its first year. I think you can count on many SELFs to come! My keynote, over which I had wrung my hands quite a bit, turned out fine, I think — capable of improvement, certainly, but quite solid. You’ll get your chance to judge for yourself, because SELF is going to publish all the sessions as CC BY-SA videos online in a few weeks. Freedom and sharing — what an excellent choice for a conference all about Linux and free software! I want to join the other organizers, all of whom did a great job, in saying a special thank you to David Yates (of Lotta Linux Links podcast fame) for inciting this wonderful event. I had a marvelous time and I hope they will invite me back, even if it’s not for a prestigious keynote spot. There was also a wonderful after-party, with nerdcore rappers Dual Core representin’ (sorry). They were fantastic — I just wish I had their freestyle Fedora rap from the Ohio Linux Fest last year, because I heard it was sick. (That means awesome, from what I understand. Am I hip now?) Day 2: I turned in pretty early compared to a lot of people, so Day 2 was not as rough on me in the morning. Like the FAD in Raleigh, we also used Fedora Talk to broadcast voice from the meeting room, and IRC Freenode #fad to interact with remote attendees, including Zach Oglesby and John “jjmcd” McDonough. I think they got something out of it, and their input certainly helped us as well. Hopefully I wasn’t too much of a taskmaster but we just enjoy being around each other so much, it’s easy to get off track having fun! In the end, though, we had the right balance of humor, enjoyment, and accomplishment. The notes, which we composed collaboratively in Gobby, are on the wiki now, so hopefully we’ll be able to move on those starting next week and in the upcoming Docs team meeting. And we also constructed a RPM specfile template for Zikula CMS modules, which should come in handy as we finalize packaging work to get the Fedora CMS off the ground shortly. Great work, everyone! I’m going to pull my email using offlineimap now, and then it will be time to board the plane shortly. Tomorrow, no rest for me — I have only a day and a half of work until I’m back on another plane for Open Source Bridge in Portland, Oregon! |
SELF, day 0.8.I should have mentioned one other fun thing that I did with my evening last night. I don’t want to put unfair pressure on anyone, and I’m sure he’s doing a ton of interviews over the course of the SELF event. But I had a great time having a long conversation — several, really — with Klaatu of Fedora Reloaded fame. I’m thinking bits of these will appear soon in feeds near you. We talked not just about Fedora but also about a former govvie’s view on open source in government, and a bit about my stupid pet project, PulseCaster (now I suppose I really need to get it to 0.1!). We had a great time and I’m hoping that when I get this silly code completed, I’ll get the chance to call him and return the favor. |









