Aug 15

my miro subscriptions

Posted by Will Kahn-Greene

Here’s the list of channels I’m currently subscribed to with Miro:

Subscribe to them all!

Miro Video Player

Aug 15

status (5)

Posted by Will Kahn-Greene

Progress went well this week. We’ve been working on the missing functionality, fixing bugs, removing dead code, cleaning up existing code, and generally progressing on Miro 2.0 development.

Last week, I wrote up the list of must-have features before Miro is ready for testing. We finished the following items:

  • diagnostics dialog.
  • open_file needs to be implemented in the OSX Application class for “show” and other things to work.
  • fullscreen playback
  • hook up volume control to playback renderer
  • Make playback take over the whole window on GTK
  • search tab
  • show/hide details - needs to be fixed on OSX
  • download tab: pause all, resume all
  • download tab: Top bar display, download / upload rate

And fixed a bunch of bugs. Ben did some optimization work on OSX, too. Some of those are new items added to the list in the last week. Some of them are smaller chunks of existing items.

We have the following list of things to do still:

  • Preference window
  • Chrome Search
  • within channel search and save
  • ff / rw / seeking
  • download tab: External Downloads section in main view
  • show/hide details - Needs seeders and leechers info for torrents
  • Channel Settings
  • overlay playback controls on OSX (including fullscreen button)

You can follow the progress on the timeline.

Aug 8

status trunk (4)

Posted by Will Kahn-Greene

Things are progressing. I landed the last of the menu handling changes, Ben did a bunch of Mac OSX tweaks and Windows tweaks, there’s been work on playing videos, Ben re-worked how we deal with resizing thumbnails so it no longer uses imagemagick and no longer generates lots of files in the icon-cache, and there have been a lot of bug fixes as well.

On Tuesday, a bunch of us got together in Worcester for the Miro Summit and worked out some things including the plan going forward. From that discussion, Nick wrote up a list of must-have features that need to be re-implemented before we want to get functional testing going. This list is likely to change, but here it is generally speaking:

  • Preference window
  • Chrome Search
  • search tab
  • within channel search and save
  • search all for search engines
  • fullscreen playback
  • ff / rw / seeking
  • hook up volume control to playback renderer
  • download tab: Pause all, resume all, cancel all — Top bar display, download / upload rate — External Downloads section in main view
  • channel details view

From that list, Chris Webber is working on a patch for channel details view which I think is close to done. I think I’m going to tackle Preferences next. I’m not sure what other items are spoken for. I’m also not sure how much time it will take to tackle all of these–maybe a month?

That brings me to my next two points:

First, I know it’s taking us a long time to get things done, but it’d be faster if we/I didn’t have to answer issues along the lines of “are you done yet?” and “i tested xyz nightly and the following things don’t work…”.

I really appreciate the fact that you all are eager to help out with Miro development and I really apologize for the frustration that comes with not being able to do anything and having to wait around for a while. We’re working as hard as we can, but it’s just going to take time. I’m in this weird position where I want to maximize the time I’m spending doing the work and minimize the time I’m spending talking about it and managing it, but I don’t want to leave you in the dark about where we are. It’s a tough thing to balance especially where I’m trying to minimize the time I spend thinking about balancing. ;)

Oddly, I bumped into this post on 43 Folders which I think is pretty relevant here.

The second thing is that we’ve had a lot of help from Chris Webber over the last few months. He’s been working in his spare time to come up to speed with the new widget code and help re-implement functionality. His efforts are fantastic, the quality of his work is solid, and he’s absolutely making a big dent in our ability to finish the work faster. You can see the efforts of his work here–I refer to him in the checkin comments as “Chris”, “Christopher” and “Chris Webber”. Thank you Chris!

That’s it for this update!

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