Bug 345182 - Nobody tried the playlist function before release
Summary: Nobody tried the playlist function before release
Status: RESOLVED WORKSFORME
Alias: None
Product: amarok
Classification: Applications
Component: Playlists/Saved Playlists (show other bugs)
Version: 2.8.0
Platform: Kubuntu Linux
: NOR normal
Target Milestone: 2.9
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-15 15:32 UTC by maxime.haselbauer
Modified: 2018-11-11 03:32 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description maxime.haselbauer 2015-03-15 15:32:53 UTC
No test of the playlist function has been performed before releasing amarok

Reproducible: Sometimes

Steps to Reproduce:
1. Create a playlist, save in amarok DB not xspf
2. Close amarok reboot computer
3. select the playlist, all or almost all songs are greyed

Actual Results:  
Software can be tagged released without this feature being tested

Expected Results:  
Software can't be tagged released with this feature "going throug" test-phase

Kubuntu 14.04.02
Amarok is installed from kubuntu packages
Comment 1 maxime.haselbauer 2015-03-15 15:34:28 UTC
http://wstaw.org/m/2015/03/15/plasma-desktopyk2315.png

e.g of playlist not working
Comment 2 Myriam Schweingruber 2015-03-15 17:04:58 UTC
Well, it definitely works here. Where are those tracks of your playlist located? Make sure all locations where the tracks are located are mounted before you start Amarok.
Comment 3 maxime.haselbauer 2015-03-17 08:29:27 UTC
I am talking about "there", not "here"
"Where are those tracks of your playlist located? "
> Let's randomly say: on the hard-drive in $HOME/Music/$artistname/$albumnames/ ......
Seriously you really think that if I would stor it on an external drive I would not have tried to store them on my own drive and reproduce it before

Your answer together with putting "Waitingforinfo" demonstrate once again the disregard you have for users..
You are not asking for any usefull informatoin in you question, it is just about polishing the bug stats...
Comment 4 Myriam Schweingruber 2015-03-17 08:48:36 UTC
right, and since you know what question I should ask: could you please enlighten me?

As I said, I can't reproduce this on my system, the saved playlist definitely works for me for tracks in the collection. If it didn't work, do you really think nobody would have complained since August 2013? 

And yes, we do test all the functions before release, repeatedly.

So something is different on your system, could you please be more specific on what type of tracks you are talking about? A playlist stored in the database can of course only work if the tracks are in the database as well, but since you (wrongly) filed this under Collection Browser I assume you talk about a playlist made with tracks from the collection only, is this correct?

If your playlist is made of streams, then all the streams need to be accessible when you load the playlist, but that should be self-explaining as well.

Waiting for feedback that is technical and useful...
Comment 5 maxime.haselbauer 2015-03-19 21:24:57 UTC
Yes I do think 99.9 % of the bugs are unreported and it is likely to have gone through for years.
I don't understand the differnece between "database" and "colleciton only"
These are normal mp3 songs located in $HOME/Music/$artistfolder/*.mp3
The whole $HOME/Music folder is ticked as in the folders to be seeked in amarok settings

1 (out of the 66) songs from the playlist is still playable while none of them change its location
Each songs can be search (and found) (and played) using the search tool of amarok
Since they are not found by the playlist sored in the DB, i assume the playlist did not even stor their locations

What we would need in that case is a way to query the database and the faulty playlist to see which information it has about the song.
Is there a way to do this? What kind of DB is amarok? SQLite?
Comment 6 Myriam Schweingruber 2015-03-20 10:05:19 UTC
The database is MySQL embedded by default, you can see that easily by checking the database location: it says $HOME/.kde/share/apps/amarok/mysqle/

Quote: "Yes I do think 99.9 % of the bugs are unreported and it is likely to have gone through for years."

Seriously, please stay realistic, this is nonsense, most bugs are reported, check the bugs database.
Comment 7 maxime.haselbauer 2015-03-23 22:22:41 UTC
Sounds good, now the next part of your job is to tell me how to query the database for the playlist

Quote:" most bugs are reported, check the bugs database."  < THAT is non-sense ;)
Explanation: 
By default you don't know about a bug as long as it gets reported...
You can't guess the size of the part of the iceberg that is underwater...
Comment 8 maxime.haselbauer 2015-04-04 08:51:01 UTC
Hello,
How to query, the database ? how datas are organized within it? 
Mfg
Comment 9 Myriam Schweingruber 2015-04-18 16:44:47 UTC
(In reply to maxime.haselbauer from comment #8)
> Hello,
> How to query, the database ? how datas are organized within it? 
> Mfg

Well, as one does query an SQL database, with an SQL tool :) Also how the data is organized, you can find in the database scheme provided with the source code: https://projects.kde.org/projects/extragear/multimedia/amarok/repository/revisions/master/changes/HACKING/amarokTables.svg
Comment 10 maxime.haselbauer 2015-05-12 12:06:47 UTC
Well, as one does query an SQL database, with an SQL tool :)

Good we are making huge progress, you are definitely the most collaborative bugreport-answering-machine  I have ever got to know.. After 11 post we are still not debugging the issue...

So to continue, to tell you how other developpers commonly reacts when someone take the time to highlight mistake please consider
1) Removing the condescending tone that you are accustumed to when answering bug reports
2) Give more details on tool you use, (name ?) how to do etc.. I am sure you as a developper that takes large amount of time to test your own code, are probably well used to debug the database. So why keeping all instructions for yourself ?^^
Bare in mind, I am a user of KDE, that takes time to report the bug, and is willing to help, so please have respect for my time ;)
Comment 11 maxime.haselbauer 2015-06-09 06:50:14 UTC
After successfully reached the 11th comment without actually starting to sort out this issue, and nearly two month since the first report, I am upping on this issue.
Comment 12 Andrew Crouthamel 2018-11-11 03:32:33 UTC
Closed per request of reporter.