Implement (a) music store(s)

Bug #715635 reported by Daniel Fore on 2011-02-09
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
BeatBox
Wishlist
Scott Ringwelski

Bug Description

Having a music store in Beatbox would make it much more accessible and also is a pre-requisite for completing some advanced features (such as recommended songs).

We have plenty to choose from including (but not limited to), Amazon, Jamendo, UbuntuOne, eMusic, etc

Changed in beat-box:
status: New → Confirmed
importance: Undecided → Wishlist
Changed in beat-box:
assignee: nobody → Scott R. (tcsoccerman)

It would be nice to have one integrated into the app itself, more like through an API than through a web frame, so it is a more native experience. Of course we'd have to see what stores (if any) offer an API, and make sure to keep up-to-date, but if it's possible I think it'd be very worth it.

Jamendo and Magnatune in Rhythmbox are the way to go, but that's for free music.
eMusic has an API: http://developer.emusic.com/ It doesn't seem to allow purchase, though.
7digital also has an API: http://developer.7digital.net/ But it seems to be dependent on a web browser anyway, so we'd better simply embed Ubuntu One Music Store which is just a wrapper to 7digital.

Daniel Fore (danrabbit) wrote :

I'd agree with Cassidy that if we could provide our own interface on an API that'd be nice. Most of these music stores tend to be incredibly ugly and not well formatted to fit into a music player.

Scott Ringwelski (sgringwe) wrote :

I think that 7digital is the way to go. It doesn't require a web browser and is very complete.

http://api.7digital.com/1.2/static/documentation/7digitalpublicapi.html#Purchasing_API

Scott Ringwelski (sgringwe) wrote :

You can currently browse the 7digital music store in beatbox as well as preview tracks. it's all rough around the edges still though, and often crashes.

Changed in beat-box:
status: Confirmed → In Progress
Eduard Gotwig (gotwig) wrote :

Scott: how?

Scott Ringwelski (sgringwe) wrote :

I am limiting access to myself and a few key developers for the time being as I only have 4000 api requests per day until I get a commercial license.

David Raid (davidraid) wrote :

Jamendo would be amazing. Would the web interface seen in Rhythmbox have to be used? The Totem plugin seems to allow it to organize and display the music in a way it chooses, so could a similar method be used to allow for a better interface?

Changed in beat-box:
status: In Progress → Confirmed
Scott Ringwelski (sgringwe) wrote :

jamendo would be something for a plugin probably.

Changed in beat-box:
status: Confirmed → In Progress
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related questions