Bug 235184

Summary: Some Jamendo artists don't appear in the Jamendo service
Product: [Applications] amarok Reporter: Emilio <periliocastrol>
Component: Services/JamendoAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED UNMAINTAINED    
Severity: normal CC: kai.kasurinen, matija, mscho527, nhn, oopojo, oskar.jauch, tuomas, wl-chmw
Priority: NOR    
Version: 2.8.0   
Target Milestone: ---   
Platform: Mandrake RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Bug Depends on: 267065    
Bug Blocks:    
Attachments: list of ignored albums
place all albums without genre tag in genre "Other"

Description Emilio 2010-04-23 17:09:06 UTC
Version:           2.3-GIT (using KDE 4.4.2)
OS:                Linux
Installed from:    Mandrake RPMs

Some Jamendo artists don't appear in the Jamendo service.

Steps to reproduce it:
1-Visit Jamendo.com and search for: Madamme Hussein
2- Search for it inside Amarok and nothing will appear
I don't know if more artists are affected

I'm using Amarok Git from today. It does not work for 2.2.2 too.
With previoius versions (can't remember which one) it worked right
Comment 1 Sven Krohlas 2010-04-23 17:17:27 UTC
Amarok filters out albums/artists that have no tags set. But: here clearly tags can be found: "rock metal punk ska alternatif" for both the album and the artist.

My guess is something went wrong with that filter. Anyway: I see the problem, too.
Comment 2 Matija Šuklje 2010-05-24 15:55:59 UTC
Maybe voting for this bug would help.
Comment 3 Emilio 2010-05-25 23:04:33 UTC
I don't know if it can help but with a previous version (I don't remember which one) that artist was shown, but under the 'Unknown' genre.
Comment 4 Emilio 2010-05-27 00:16:00 UTC
I've been searching for other affected artists and I found that "kendra springer" might be affected. In this case, when I search for it, the category Unknown appears but it is empty.
I can't find any relation between them, but I'll try to search more affected artists.
Comment 5 Matija Šuklje 2010-07-24 17:09:14 UTC
This problem still persists on 2.3.1.

Also in general the Jamendo plugin could do with some love :\
Comment 6 opt-but-e 2010-07-25 06:09:40 UTC
Still present in today's build from GIT. Also, it trashed the db really hard for any kind of search query. I searched for "alan sugar", wanting to listen to http://www.jamendo.com/en/album/3580 but nothing turned up. But top showed mysqld at 100% for some minutes and innotop spit out the following:

Query      36  update  amarokus  localhost      amarokdb  00:00  INSERT INTO jamendo_tracks ( id, name, track_number, length, album_id, artist_id, preview_url ) VALUES ( 19705, '1:50', 3, 163000, 2767, 2918, 'http://api.jamendo.com/get2/stream/track/redirect/?id=19705' )

Query      36  update  amarokus  localhost      amarokdb  00:00  INSERT INTO jamendo_tracks ( id, name, track_number, length, album_id, artist_id, preview_url ) VALUES ( 371852, '16 Killings', 13, 297000, 47660, 340945, 'http://api.jamendo.com/get2/stream/track/redirect/?id=371852' )

and the like.
Comment 7 Wolfgang Lorenz 2011-01-16 21:58:16 UTC
Version 2.4

I can confirm this bug. Albums that did not appear:
* Diablo Swing Orchestra - The Butcher's Ballroom
    http://www.jamendo.com/de/album/49216
* Kendra Springer - Hope
    http://www.jamendo.com/de/album/78275
Comment 8 Wolfgang Lorenz 2011-02-08 11:50:00 UTC
Created attachment 56979 [details]
list of ignored albums

Hi there,

The XML-parser of the Jamendo service plugin ignores albums, that don't come with a genre tag. At the moment these are more than 16000(!). See attached file.
Comment 9 Wolfgang Lorenz 2011-02-08 11:54:18 UTC
Created attachment 56980 [details]
place all albums without genre tag in genre "Other"

This patch classifies albums as "Other" by default. I'm not sure, this is wanted though. In any case it may be better than ignoring them...
Comment 10 Myriam Schweingruber 2011-02-09 12:58:56 UTC
Thank you for the patch, Konrad. Please submit it to http://git.reviewboard.kde.org. You will need to get an identity first on http://identity.kde.org
Comment 11 Myriam Schweingruber 2011-06-04 12:15:58 UTC
This is an automated message from the triager:

Amarok 2.4.1 has been released on May 8 already. Could you please upgrade and test if you can still reproduce this bug?

Without feedback within a month we will close this bug as resolved.

Thank you for your understanding.
Comment 12 Matija Šuklje 2011-06-04 13:34:38 UTC
Just tested it and the bug still exists in 2.4.1.
Comment 13 Myriam Schweingruber 2011-06-04 15:45:50 UTC
Thank you for the fast feedback :)
Comment 14 Matija Šuklje 2011-06-04 15:52:53 UTC
(In reply to comment #13)
> Thank you for the fast feedback :)

Least I could do!

Thank you for looking into the issue :)
Comment 15 Myriam Schweingruber 2011-06-26 20:25:53 UTC
Wolfgang: please submit this ASAP as we enter feature freeze on July 3rd.
Comment 16 Wolfgang Lorenz 2011-06-26 22:19:34 UTC
Yes, sorry: I already did that some time ago and then discarded it again: https://git.reviewboard.kde.org/r/100742/

The main problem remains: If Amarok does not dismiss all albums that don't come without a genre, browsing the "unknown genre"-albums starts a SQL query, that may take a very long time. That's why the patch was dismissed,
Comment 17 Wolfgang Lorenz 2011-06-26 22:41:17 UTC
Note: Bug 267065 needs to be fixed first.
Comment 18 MinSik CHO 2012-12-02 11:54:15 UTC
reproducible under amarok 2.6
Comment 19 Oskar Jauch 2013-12-03 15:17:08 UTC
Still reproducible with Amarok 2.8
Comment 20 Myriam Schweingruber 2013-12-04 07:54:27 UTC
A maintainer of that service would be nice to have... any volunteers?
Comment 21 Tuomas Nurmi 2024-03-27 21:39:28 UTC
Closing as the old Jamendo API was apparently shut down some years ago and Amarok does not currently have functional Jamendo support.