Now, you can help! In this blog, you'll find this RPM repo which regularly provides new RPMs of the current CVS of GStreamer and Totem for Fedora Core 3. Use at your own risk, and don't forget to report bugs! Many thanks to Felix for doing this.
For those that want to report bugs, here's a list of known ones (from the top of my head):
Real...
Now that I'm at this topic anyway, can I please publically request Real to either back down from the free software community or make it possible for us to communicate with their Real-format modules? I've seen enough split tongues in my life already. Real is an extremely bad player in the free software community. It solely abuses the community to add features to their so-called open Helix project (with forced permission to steal code) to consequently really steal this code and embed it in the actually somewhat useful but closed-source and highly-IP-protected Real player. Open up so we can embed Real content in GStreamer. Legally. Thank you.
Edit: if any of the Real people reads this, also re-read this message on desktop integration. To add up to that, also note that we've now been chosen as default for KDE(-4.0), too.
Ah, Manhattan...
I'm planning to hook up the 'audio channel configuration' widget in Totem into the GStreamer backend too during one of the next few days. That should automate this behaviour for most people. Maybe Rhythmbox should get such a widget too (and maybe we should therefore move it somewhere to the preferences at some point?).
GNOME-nl revisited
So I blogged about it once and the whole IRC channel (yes! we have one) was flooded by new visitors today. I guess people actually read Planet GNOME. :). OK, so I'll try to take the hints from Rodrigo in my mind. We have an IRC channel on GIMPnet (irc://irc.gimp.net/#gnome-nl), we have a website (http://nl.gnome.org/) and a mailinglist (gnome-nl-list@gnome.org). For all those dutch GNOME users and developers that would like to do something for GNOME in your own country: please join us! We'll be happy to welcome you aboard.
And it's fair to mention that it wasn't my idea. GNOME-nl basically evolved from the dutch GNOME translation project. Credit goes to them. GNOME-nl, however, is no longer only about translations - we're trying (like GNOME-es) to be more like a community thing.
GNOME-nl
Given the success of GNOME-es, we decided we could do that as well, so we, dutch GNOME users and developers, have set up GNOME-nl. We're intending to have a lot of fun together, and maybe some of us will even be present at a Novell conference in the Netherlands early december to demo the GNOME desktop.
And now that all this is done, I can finally break CVS. Yay! Today, I fixed/added:
Pending, will be committed in a few days (first two; need only some minor adjustments) or are being worked on and will be ready in a few weeks (last two):
Now, on to stuff that I'd like to advocate. I'm working a lot on Totem, however, you can make a difference too. We're looking for more people that would like to help adding new features to Totem or Totem's GStreamer backend. Here's a list of things that need doing:
We have a full Plugin Writer's Guide that can guide you in your first steps. We'll gladly assist you as you move on from there. Come on IRC or mail one of the developers, we'll gladly help you finding a long-lasting solution to one of the issues. In the end, all this is simply to create the best possible movie player for the GNOME (-2.10) desktop. You're not seriously gonna tell me mplayer looks good, uh?
Competition
All happy with the release, I forgot about something that I really wanted to blog about. Apparently, Xiph thinks media frameworks are a cool idea so they are doing one themselves! Best of all, it's Ogg-only. Can someone please explain how this is not completely stupid? Dudes, waste your time on something else and just use GStreamer, or for that matter something else (NMM, Xine, MAS, ...). But do not redo it. It's a waste of your time. You guys have done so many way cooler things (Ogg, Theora, Vorbis), don't make us feel like you're idiots after all.
Related, I'll probably rewrite the ASF demuxing element. I recently noticed that the current one cannot even handle a simple sequence of PLAY-PAUSE-PLAY. Related, it does not resync on a broken stream, although ASF is perfectly suited for that. I'll probably take a long weekend off to do this sometime soon.
And two weeks later...
... politicians suddenly wake up. Oh my, v. Gogh is dead! Max van der Stoel, minister of state in the Netherlands, has commented on the issue by saying that we need to build upon having better relations and contact with immigrants.
When I left for the USA, I had to do all this myself. I had to find people to get in contact with, I had to make new friends, and for all that, I had to speak the language and interact with the inhabitants. It's a natural process for newcomers to adapt, not the other way around - it just tells me there's too many of them already and we've screwed up for too long already. Get real, dude, is this what you get paid for?
There was a small corner for Linux-based computing, organized by NedLinux (an online Linux-oriented forum), NLLGG (Dutch Linux user group) and KDE-NL. Unfortunately, no sign of life from GNOME-NL there, but at least something positive. Partly my own fault, I could (should) have helped organizing if I expected GNOME-NL to do something visible... Ohwell.
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!