May 22

Miro hackfest in Boston

Posted by Will Kahn-Greene

I live in Somerville, MA, USA and I’d like to organize a Miro hackfest in or near Boston. Possible topics for that hackfest include:

  • cleaning up and improving the gtkx11 platform interface, gstreamer/xine use, …
  • working on bitesized bugs and working on unittests
  • hacking together an interface for Elisa or MythTV
  • testing out the fledgling Mozilla embedded API with the gtkx11 interface
  • sorting out packaging issues
  • other things?

I was thinking we’d do the hackfest sometime in June. Possibly as part of FUDCon10 or in the vicinity.

If you’re interested and/or have ideas, find me on IRC, email me, comment below, or send me telepathic messages of hope.

May 17
  • (r6949, bug 9908) gstreamer renderer uses gconfvideosink now–much better video output
  • (lots of revisions) new user interface
  • (lots of revisions) Windows ui looks and acts like Mac OSX ui
  • (bunch of revisions) all unit tests pass

Am I missing anything? Let me know in the comments.

May 17

firefox 3 and enclosures (recap)

Posted by Will Kahn-Greene

Back in December and January, I worked on some patches for Firefox 3 that enhanced the feed preview page. I wrote a post about it back then… but I’m updating that post with recent screenshots and a better description of the work. The previous post was mostly about how great FOSS is.

The patches fell into two big features. First, I added enclosure detection to the FeedProcessor and then modified FeedWriter to show enclosures alongside the entries. This has two huge benefits: it allows you to easily tell if the feed has enclosures and it allows you to see what they are, how big, what type of media, …

Second, I modified Firefox so that it allows you to associate video podcasts with an application, audio podcasts with another application, and all other kinds of feeds with a third application. The benefit here is that you can send media podcasts to an application that handles that well (*cough*Miro*cough*) and regular news feeds to a different application that handles that well.

Screenshot of Firefox 2 feed preview page:

Firefox 2 feed preview page

Screenshot of Firefox 3 feed preview page:

Firefox 3b5 feed preview page

Of the two features, I hear the most comments about the first one mostly along the lines of, “I’m so glad I don’t have to view source to see the enclosures anymore!” The second feature isn’t as immediately exciting. The implementation of distinguishing feeds is intentionally simple and there are a lot of corner cases where it doesn’t work very well. Also, there aren’t many applications that can really take advantage of it. I expect this second feature to flourish as Firefox development continues and video/audio podcasting evolves.

WordPress. Theme based on Simplism, but without bits I found irritating. I'm still toying with it.