[lang]

Present Perfect

Personal
Projects
Packages
Patches
Presents
Linux

Picture Gallery
Present Perfect

Filed under: General — Thomas @ 12:15

2003-12-31
12:15

Lots of stuff has been happening as of late. I stopped working on Dave/Dina for a bit, I wanted to help out on GStreamer.

After agreeing on splitting plugins from the core (finally), we had a last-minute disagreement on how it should be done. Do we use a given directory structure for the plugins, or do we lump them all together ? We're talking about close to 100 plugins by the way.

I had an idea that would make the build maintenance a lot easier, IMO, after having spent quite a few days on fixing build issues and removing cruft everywhere. Some others thought that the advantage here was minimal, and thus it wasn't worth it to use a directory structure.

I'm glad I stood up to it, even though I might have less experience with these issues. IMO, if you have taken the time to get really intimate with autotools and build issues, and got some first-hand experience on how it works and how it's supposed to work, then your voice should count for something.

In the end we decided to vote on it together. It might not be the best solution, but at least it allowed us to move on and get it done. Which we promptly did, after the vote.

GStreamer CVS is in pieces at the moment, but things are starting to work out fine. It builds, it even plays stuff again, and it is easier to maintain at the least !

Now we're working out stuff for the next release which is scheduled in a week.

Using my work's bonus, I bought something totally irrational : a Lego Mindstorms developer set ! It looks cool. I haven't opened it yet though because I know I won't get anything else done anymore as soon as I start ;)

2 Comments

No comments yet.

RSS feed for comments on this post. TrackBack URL

Sorry, the comment form is closed at this time.

picture