Add support for Google Music

Bug #894496 reported by Fred on 2011-11-24
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Amarok
Unknown
Wishlist
Banshee
New
Wishlist
Exaile
Won't Fix
Wishlist
Unassigned
Unity
Confirmed
Wishlist
Unassigned
audacious (Ubuntu)
Wishlist
Unassigned
banshee (Ubuntu)
Wishlist
Unassigned
clementine (Ubuntu)
Wishlist
Unassigned
rhythmbox (Ubuntu)
Wishlist
Unassigned
unity (Ubuntu)
Wishlist
Unassigned

Bug Description

Add support for Google Music to Unity as a scope.
https://music.google.com/

And to media players as a music store and music cloud storage.

Version: unspecified (using KDE 4.7.0)
OS: Linux

Hi there. at the moment im using a lot meego on my tablet and its fine. but i have still just a 4GiB SSD. So music.google.com is a nice service for me, because i can upload my music from the desktop and can play it everywere, thanx to html5. But the problem is that music over the browser sucks a los.

I know there is amarok mobile plan so maybe its a good idea to add a backend for googlemusic and on the desktop is would be nice too

google music is an uploadservice for your musiccollection. after the upload you can login on the website and hear all about your music and can get new, free music from google.

Reproducible: Always

Actual Results:

Expected Results:
amarok should have a googlemusic library plugin :)

tags: added: google store
Omer Akram (om26er) on 2011-11-24
Changed in amarok (Ubuntu):
importance: Undecided → Wishlist
Changed in audacious (Ubuntu):
importance: Undecided → Wishlist
Changed in banshee (Ubuntu):
importance: Undecided → Wishlist
Changed in clementine (Ubuntu):
importance: Undecided → Wishlist
Changed in rhythmbox (Ubuntu):
importance: Undecided → Wishlist
Changed in exaile (Ubuntu):
importance: Undecided → Wishlist
Changed in unity (Ubuntu):
importance: Undecided → Wishlist
Changed in banshee (Ubuntu):
status: New → Triaged
Changed in banshee:
importance: Unknown → Medium
status: Unknown → New
Harald Sitter (apachelogger) wrote :

Please file a feature request for amarok at bugs.kde.org.
Thanks.

Changed in amarok (Ubuntu):
status: New → Invalid
Changed in banshee:
importance: Medium → Wishlist
Omer Akram (om26er) on 2012-03-28
Changed in unity:
importance: Undecided → Wishlist
status: New → Confirmed
Changed in unity (Ubuntu):
status: New → Confirmed
Changed in exaile:
importance: Undecided → Wishlist
status: New → Triaged
Myriam Schweingruber (myriam) wrote :

There already is a wish for Amarok upstream

Changed in amarok (Ubuntu):
status: Invalid → New
Myriam Schweingruber (myriam) wrote :
Myriam Schweingruber (myriam) wrote :

Bug is handled upstream, see link

Changed in amarok (Ubuntu):
status: New → Invalid
Micah Gersten (micahg) on 2012-06-01
no longer affects: amarok (Ubuntu)
Mathias Brodala (mathbr) wrote :

Not an option unless it supports every country.

Changed in exaile:
status: Triaged → Won't Fix
Adolfo Jayme (fitojb) on 2012-09-24
tags: added: hw-specifc
Adolfo Jayme (fitojb) on 2012-09-24
tags: removed: google hw-specifc store

An unofficial API has been created for Google Music that should simplify this request:

https://github.com/simon-weber/Unofficial-Google-Music-API

Changed in amarok:
importance: Unknown → Wishlist
status: Unknown → New
tags: added: google

*** This bug has been confirmed by popular vote. ***

Changed in amarok:
status: New → Confirmed

I might take ownership of this, but I'm not sure if I'll have enough time, and I don't know python (nor amarok internals, actually, but I'm pretty used to KDE development).
If someone wanna help, that would be much better.

(In reply to comment #3)
> I might take ownership of this, but I'm not sure if I'll have enough time,
> and I don't know python (nor amarok internals, actually, but I'm pretty used
> to KDE development).
> If someone wanna help, that would be much better.

Well, Amarok doesn't use Python but Qt/C++, so you might reconsider :)
To know more about Amarok, check the source at http://projects.kde.org/amarok and drop by in #amarok on irc.freenode.net or write to the <email address hidden> mailing list.

Well, I know, I even did small contributions back in version 1.4...I was referring to Google Music unofficial API (Python).
I think it would be difficult to use them, I'll have to make a port

Has one of you bothered to check the API for Google Music? If that is not compatible with GPL this is unlikely to happen. So it would be nice if you folks could do some investigation on that side already, instead of voting for this request without even knowing if it is doable :)

Do you mean google REST API interface, or the python unofficial API library?
The first one is undocumented, so it doesn't have a license, but being a web service, I don't think you have to worry about license.
The second isn't GPL, but again, we don't have to link against it (and actually, we can't, being python), so license shouldn't be an issue either.

Still, I'm not a license expert, so I'd need some confirmation.

It is not only the license but also the general ToS: we need to be compatible, and this is often rather difficult for Free Software.

Changed in amarok:
status: Confirmed → Unknown
Adolfo Jayme (fitojb) on 2013-11-14
no longer affects: exaile (Ubuntu)
Changed in rhythmbox (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.