Wednesday, December 29, 2010

Announcing dmedia 0.2 "feature frenzy"

Announcing dmedia 0.2 "feature frenzy"

I'm happy to announce the 2nd release of the Distributed Media Library (aka "dmedia"). At this point dmedia is really just for developers and highly adventurous end-users, but the design and implementation are both progressing quickly.

You can download the source tarball here: dmedia-0.2.0.tar.gz

Packages are available for Lucid, Maverick, and Natty in the Novacut Stable Releases PPA (although note that 0.2 has only been well tested under Maverick).

What's new in dmedia 0.2

For the end user, dmedia now brings some eye candy. Utilizing NotifyOSD and Application Indicators, this release implements most of our pro file import UX design. Not everything is implemented yet, but hopefully one thing is already clear: we really really care about design! To see the file import UX in action, checkout this video.

Unfortunately, James Raymond's beautifully designed HTML5 video browser didn't quite make it into this release (I blame the flu I've had). In the meantime, checkout this teaser to get a taste of what's coming. The video browser will be completed early in the 0.3 cycle.

Other major changes:

  • dmedia runs as a D-Bus service
  • Imports have a rich audit trail, including tracking individual imports, batches of imports, and the computer they occurred on
  • Many improvements have been made to CouchDB views
  • The Python dmedialib package has been renamed to dmedia
  • The Debian python-dmedia binary package has been renamed to dmedia

For additional details, see the bugs fixed in the dmedia 0.2 milestone.

Contributors

These people made commits to the dmedia 0.2 release:

Special thanks

And a special thanks to:

  • Akshat Jain for his tireless efforts promoting Novacut
  • Martin Owens for helping me understand what Application Indicators can and can't do over the D-Bus API, and for letting the RenderMenu ride the coattails of his upcoming progress indicator
  • David Jorden for bringing his unending enthusiasm to #novacut and helping us all dream big
  • Eric Adler for bringing his considerable broadcast engineering experience to #novacut
  • Shane Fagan for professionally hanging out in #novacut and always offering a thoughtful, interesting perspective
  • Antonio Roberts for making frequent celebrity guest appearances in #novacut, filing great bug reports, and doing some adventurous beta testing

Contribute to 0.3 and beyond!

We do monthly time-based releases, always releasing on the last Thursday of the month. That means we promise to make a release on time each month, but never promise what exact features will land.

dmedia 0.3 will be released on Thursday January 27 2011, and development is already underway. To see the bugs targeted for this next release, checkout the dmedia 0.3 milestone.

That's all, folks!

Thanks to everyone who is helping make this dream a reality!

Cheers,

Jason

No comments:

Post a Comment