Helpful Hint for Writing Device Bugs

By jleger jleger Permalink

More and more community folks are helping test and using MTP/iPod devices everyday with our product..and that is awesome!

When you write a bug against a device, it is very important to include not only the OS and Songbird app version that you are using, but also the Addon version and device model.

Here is a template/example you can paste into the top of your Bugzilla descriptions that would help Songbird QA reproduce your issue more easily for a quick turnaround/response:

OS: Mac i686 10.5.2
SONGBIRD: 0.6rc3 2008060323
ADDON: MTP Device Support 1.0.4
DEVICE: Sansa View

Just cut/paste, and update the app version, OS, addon type/version and device model as appropriate.

Happy bug hunting!

Both comments and trackbacks are currently closed.

7 Comments

Subscribe
  1. Aaron Strontsman Jun 5, 2008 9:03 am Permalink

    Serious? There is no MTP add-on for Mac.

    By the way: will there be MTP add-ons for Mac and Linux? When will there be a new release of the UMS add-on?

  2. Jan Leger Jun 5, 2008 10:01 am Permalink

    MTP Addon is currently Windows support only.

    With the exception of a few older iPods on Linux (Mini, Touch Wheel, Photo), we are working with all the iPod models. However, the most recent (Classic, Nano 3rd, Shuffle 2nd Gen, 5th Gen/Click Wheel) are the Tier 1 – fully tested in Songbird QA.

  3. Daniel Raffel Jun 5, 2008 10:35 am Permalink

    @Aaron
    First, thanks for the feedback. Currently, integrating MTP Device support for Mac/Linux is not scheduled work for the next several releases. That said, we do have every intention to get to it – otherwise we never would have released it for Windows. Hearing feedback from users such as yourself allows us to re-prioritize our efforts. Thank you for expressing your request with us – your vote has been heard!

    Just to shed some light on this it’s worth noting that integrating and testing devices is an order of magnitude more complicated than traditional straight software feature development. Since we’re a small team we have to prioritize projects that impact the largest number of users across our various install bases. This is always tricky work but it is especially true when working on more complicated projects such as device support (which requires a much larger percentage of our team and increases risk to our ship dates).

    Regarding an update to the UMS add-on, once 0.6 is out we’ll have cycles to explore this a bit further and should be able to understand what’s involved to get things working better. As soon as we have that data, we’ll provide an update regarding when we’re gonna work on it. In the meantime, we appreciate your patience and understanding as we work towards constantly improving Songbird!

  4. tylerstyle Jun 5, 2008 11:03 am Permalink

    Since this is still a semi frontpage feature of Songbird, I long thought, if there isn’t some open source whizz kid out there, able to code some serious mtp addon. Those things surely must exist, as it’s a ruled and fixed system. WMP somehow manages, so it should be a possibility, shouldn’t it?

    So. Whizz kid, get to it ;-)

    Tyler out!

  5. tylerstyle Jun 5, 2008 11:05 am Permalink

    (meaning, that someone else could do your work for you, excluding me, since I can’t code jack… The way Linux was ever created, was, that many people contributing every little piece of app and line of code, you see today as one big, spectacular working system)

  6. Kun Xi Nov 30, 2008 12:02 pm Permalink

    Is here any example, sample code, skeleton for developing a device support for Songbird?

  7. jleger Dec 1, 2008 3:46 pm Permalink

    @ Kun

    I checked in with Songbird Dev to confirm, there are NO examples, sample code or documentation available for supporting devices on Songbird.