[lang]

Present Perfect

Personal
Projects
Packages
Patches
Presents
Linux

Picture Gallery
Present Perfect

Postal

Filed under: General — Thomas @ 19:37

2005-06-18
19:37

Barcelona

The day we got back from GUADEC I was planning on going to see Nada Surf play at a small club in Barcelona. However, it seemed nobody felt like going with me that day, and I didn't feel like being alone and tired there for some two hours before the band actually started. But right before deciding to go to bed Andy called and said he was up for it, so we went, and it was great. I just don't get to enough shows round here, more bands need to come to our wonderful city.

At work, we've had our first "brainfarm" session. Ralph Giles (from Xiph/Theora) is here for a month, and Conrad Parker (from Annodex) dropped by our office as well. We've discussed some items that we want to see happening, like images in Ogg streams (so we can put slides of talks at a high resolution in the Ogg stream), how we could hook up to XDamage (for screen recording), how we can integrate Annodex stuff into GStreamer and Flumotion, ...

I packaged up the Annodex stack for Fedora Core, which I'll be putting into Extras soon. I poked at it a bit, made some patches for various small issues, until I had even the Apache module working correctly. I used Conrad's oggzdump tool to look at the stream archives and figure out where the problems were. One of the problems was a bug in theoraenc that was actually spotted by Tim before the last release, but I guess nobody really understood how that bug needed to be solved. Embarassing bug :) But now I understand the problem and we can fix the bug. What's more, a small tweak to one of Conrad's example programs allows me to fix the bug on the recorded streams.

We had a nice barbecue with everyone there, including Brian Cameron, who also dropped by, and Ralph's girlfriend and daughter.

During the week, as Christian reported, Conrad managed to lose Wim's only set of keys. Wim was at that time on holiday for a week in Portugal. Getting Conrad back into Wim's place to pick up his stuff so he could leave for Germany and Japan was something of a challenge. First of all, Conrad had to wander around aimlessly after losing the keys at 4 AM until the next morning. So he crashed in our office on the couch :) Second, we needed to get hold of Wim to get some info. You can't just change the lock on any random door. Third, Wim's agency suggested we change the lock since they didn't have a key themselves. They didn't seem to think it necessary however to make sure we weren't thieves :) Of course, lock services didn't want to change the lock without explicit consent from the owner. But hey - don't owners always have a spare set of keys to throw out malicious renters ?

So, fifth, contact the owner, after asking the agency. Answering machine. Callback next day, they are coming to the city. Send over Conrad and Andy to collect the keys because we have some conf call. Conrad back with keys, happy. This is Friday, Conrad wanted to leave Saturday. Finish at office, plan dinner. Before dinner, go to Wim's to get Conrad's stuff. Key doesn't work on the door. I try as well. Nope, neither key works on neither door. Panic. Call owner again. Leave message. Have dinner. Get callback. Owner says it's not possible, this is the right set of keys. Yes, he owns that particular place. Yes, he owns no other apartments. Yes, he has more keys, but they're all the same. Can we come over and compare keys ? Sure.

So, sixth. After dinner, Michael and Conrad hop in the car with me, we drive around for an hour trying to find the guy, knowing only roughly where he lives and that we're supposed to meet him by the mechanical stairs. It was around this time that Conrad started accepting his fate, speaking the immortal words "Losing the keys was my fault. I admit. But everything after that ...

Finally we find the stairs, call the guy (who sounds sleepy), climb the two hundred meters of mechanical stairs that aren't very mechanical at the moment, and end up in a seedy back area at the top. Some guy walks over to us and hands us some keys and a paper with a copy of his id (in color !), saying he needs to go back to bed because he needs to get up at 7 (and by this time it's 1 AM). Finally, the keys ! Back in the car, notice I have a message on my cell phone, listen to message - it's the guy saying that we shouldn't come by anymore because it's too late and he needs to get up at 7. Glad I didn't hear it before calling him.

Back to Wim's place, finally open the door, get Conrad's stuff, go back home, and have a few well-deserved cocktails. Mental note - copy Wim's keys for next time this happens...

GUADEC wrapup

Filed under: General — Thomas @ 15:46

2005-06-09
15:46

First of all, for people who are wondering what's up with the archives of the streams: don't worry, we're working on them. The online copies have a few problems, most of them related to networking problems during the conference (ie. parts of the stream never reached our online platform). But don't worry, we have local copies that we are currently fixing up and cutting nicely, and we will put them up as soon as they are done.

GUADEC

plane hackin'

So, wrapping up GUADEC. Excellent conference, as usual. While GUADEC itself was great, I really need to do something next year so I get to enjoy more of the conference itself. Running the streams is a pleasing thing to do, but it makes you miss out on a bunch of the talks, and it doesn't give you as much time as usual to talk to a bunch of people you otherwise don't get the chance for. Which is, after all, the main reason we want to go to these conferences. Oh, and getting up at 7.30 is no joke either for someone like me.

There were a bunch of logistic issues to deal with as well that I really need to make sure are solved for next year. The volunteers did great work. But I feel there are some baseline issues that need to be guaranteed in some form so we can avoid the more silly problems like "no network" and "no power".

If your name is Karin, for the love of God don't go to Germany

Stuttgart itself was a nice surprise. I don't particularly like Germany much from past experience, but Stuttgart had plenty of green, nice buildings, a good looking city centre, and the GUADEC venue was a very nice building. Some of the rooms were a little on the small side though. But some of the stereotypes I had got reinforced as well. For example, there were five rooms available for GUADEC: one 500 people room, one 300 people room, and three 50 people rooms. We couldn't use the two big rooms at the same time on Sunday because there *always* needs to be a building technician in the room when it's in use, and only one of them was available on Sunday. So, no, he can't turn on the equipment in room A then do the same in room B - he is only allowed to open up either of the two rooms at any given time. This apparently also involves strict union labour law. I gave up understanding at that point.

bad usability is a good excuse for ending up in the "wrong" place

The parties were really my only opportunity to socialize a little with people. I discussed Anna's usability video recording setup (this would make an excellent GNOME bounty), and discussed various other technical and non-technical stuff with the people I knew there. The bar was called C64 and there were joysticks at the bar and you could play Frogger. Excellent. My plans for sleeping late and preparing my presentation were subtly thwarted by beer ending up in the belly of a beast that was hard to drag home.

sadly our new wireless router does not reach all the way to the pool
if you are a burglar, watch out for streams of zeroes and ones reflecting off walls at geometrically incorrect angles and hitting you in the eye

We were adequately prepared for this GUADEC in hindsight. We could have brought some install CD's to save some pain, and we ended up buying a wireless router we needed anyway for the office, and which proved to be a lifesaver during the setup. Once the basics like power and network worked (which happened the first time at 07.30 in the morning the first day of the conference ...), setting up Flumotion was pretty damn easy. We did run into a few things that we should definitely work on for next time to make it even easier to manage the streams while the conference is running. But overall stuff worked very well. People were commenting on IRC (how I wish we had an a CMML bot running so we could have annotated the streams), and everyone seemed to enjoy the chance of almost being there. At one point someone complained about the distortion in one of the rooms, and from some other room I could just bring up my admin client and turn down the volume on the firewire input. Sweet laziness.

The other Gergely Nagy

Flumotion has its second outside contributor, algernon. You can see his good twin (the exact same name, there at GUADEC, freaky) up above. Gergely posted an entry on his site a while back on why he still prefered icecast over Flumotion. I can't link to it because his site is currently down. I posted a reply to some of the points he made, since he had a bunch of constructive criticism that needed to be adressed. A few weeks later, he took a good look at Flumotion and saw a lot of stuff he liked that he didn't notice before. He got over his python "aversion" and started submitting patches for various bits. We're happy to have a new contributor to our growing project :)

Comments (0)

GUADEC

Filed under: General — Thomas @ 11:48

2005-05-31
11:48

I'm doing a talk on Flumotion at 15.00 CEST here at GUADEC in the Mannheim room. Make sure you catch it if Flumotion interests you.

Great news about Richard Hult and Matthew Allum ! Two years ago at the Oslo GStreamer summit we made sure Jorn met his still-current girlfriend, this year Jeff and Pia got hitched, and now a free software community has done it again. Of course there's a twist this time, and I think it's pretty brave to make such a clear statement in public. Free software doesn't necessarily mean free love ! I'm sure some companies will get renamed to Closed Hand and In-Hand-io after this news.

Comments (0)

GUADEC

Filed under: General — Thomas @ 14:17

2005-05-29
14:17

Considering that we've only had internet access since this morning around eight o'clock, I'm happy to say that the streams were up around 10.30. If you're not at GUADEC, you can follow the streaming. If you're actually at GUADEC, it would be nice of you if you'd use the local streams instead.

40 people are watching Colin Walter's talk on SELinux at the moment, and 55 are watching Wim's talk about GStreamer. Time to announce a bit more widely.

We are currently streaming three rooms at the same time: the big auditorium called Königshalle which mainly hosts keynotes, the Bertha room which holds "the main track", and the Mannheim room, which hosts the multimedia track.

If there's anything wrong, feel free to drop in on #guadec on irc.gnome.org and let me know.

Comments (0)

Veronica Mars

Filed under: General — Thomas @ 22:52

2005-05-17
22:52

I guess I have Moshe Zadska to blame for our unit's watching of the addictive Veronica Mars series. The series is well written, and I don't understand how some other people fail to pick up on the fact that the stereotypical high school stuff is precisely meant to be stereotypical so it can serve as a backdrop for the story. Sort of like a kiss-and-punch approach, the school backdrop suckers you into thinking it's just another teen series, making you lower your defenses, until you're drawn on. Sort of the same quality Buffy has.

Tonight though I was pleasantly surprised to see an episode that propped Ubuntu and GNOME 2.8. I had to rewind to confirm that my ears actually heard what they just heard :) Congrats to Ubuntu for hitting the mainstream !

Comments (0)
« Previous PageNext Page » picture