Older blog entries for dlehn (starting at number 1)

Seems I haven't been using this diary too often. OMS seems to be dead now. Actually, the whole LiViD site vanished into the void. Kind of a shame really. DVD court cases not going well either. And yet, players like Ogle and MPlayer and VideoLAN and Xine are doing just fine. Odd world.

Since my last entry I've mostly been working on GStreamer. Along with omega, wtay, thomasvs, wingo, dobey, Uraeus, and others. Nice project. Nice people. Doing the GStreamer Debian packages is a toss-up between releases. Sometimes it sucks and sometimes takes 20 minutes. 0.4.0 is sucking. Oh well. Hopefully I'll get it done and into Debian proper soon.

I messed up during GStreamer 0.4.0 release... I made thomasvs quite mad cause of last minute commits between final pre-release and release (that's me he's talking about in his diary). I'm sorry! Just trying to squeeze last minute fixes in to imporve the release. We've traditionally only had very long release cycles (months). So I tried to get stuff in this one. Release process is kind of hard in open source world. Sometimes the developers free time to work on the project doesn't match up. Oh well. We'll likely have a stricter release branch policy next time to stop me from being an ass. Sound like a good plan.

I'm missing out on the GNOME Summit in Boston this week. Which sucks. Could have met wingo, thomasvs, dobey, and other GNOME and GStreamer hackers. Always nice to have a beer with fellow coders. (And I could have appologized in person to thomasvs for making him mad.) Pesky work getting in the way. Bah. My priorities are messed up.

15 Feb 2001 (updated 15 Feb 2001 at 20:56 UTC) »

Well, I just finished polishing up and releasing the first version of OMS. The LiViD crew has been working for more than a year on this DVD player.

It was harder than I thought to get a release done. We needed to get something out the door at some point. Hit a relatively stable area so we decided to do it. Have new features coming down the pipeline immediately. So the coders want a release done quick. But of course the builds are all broke and docs need work. I had to fix some myself and rally the troops to fix other stuff. Then everyone dissapeared just in time to do all the final polishing work. ;-) Oh well... got it done... just took way too much time. Hopefully future releases will require less work.

lessons:

  • handling final release details sucks
  • writing docs sucks
  • fighting build systems sucks
  • bug hunting can be fun compared to other project details ;-)

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!