rhythmbox should be able to export (and import) songs ratings

Bug #502474 reported by marco.pallotta
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Rhythmbox
Expired
Wishlist
rhythmbox (Ubuntu)
Triaged
Wishlist
Ubuntu Desktop Bugs

Bug Description

Binary package hint: rhythmbox

In rhythmbox you cannot export ratings of your songs. I think it could be an useful function as, if you re-install your system or move your songs to another PC, you have to re-assign ratings again.

Tested with Hardy and rhythmbox 0.11.5

Tags: wishlist
Revision history for this message
Chris Coulson (chrisccoulson) wrote :

Thanks, but there's generally no need to open bugs on Launchpad when they're already reported upstream

Changed in rhythmbox (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Wishlist
status: New → Triaged
Revision history for this message
marco.pallotta (marco-pallotta) wrote :

Well I think it's useful for the reporter for two resons:
1) so that he only has one place (launchpad) to track all the bugs he is subscribed apart from the fact they are upstreams or not upstreams bugs or they are posted to bugzilla.gnome or bugzilla.mozilla and so on (txs to launchpad for this functionality)
2) so that he has (expecially for not skilled users) the perception that is Ubuntu the responsible of bugs (as well as feature requests) as Mark Shuttleworth sayd in his post "Ubuntu’s role in bug management for the whole free software stack" (http://www.markshuttleworth.com/page/2). So if an Ubuntu user would report a bug he should only search for it on launchpad without the need to know that is an upstream bug and for that particular package he should post the issue on a separate bug management system that he should looking for.

Revision history for this message
Sebastien Bacher (seb128) wrote :

we could import every upstream bug report yes, rhythmbox would get over a thousand bug reports listed and nobody would be able to work on the list or find any bug, not really a winning situation there

Revision history for this message
marco.pallotta (marco-pallotta) wrote :

What you say, Sebastien, is correct. I think the only pratical approach (I follow this for my reports) is to just start from Ubuntu. If an Ubuntu user find a bug he will report it on launchpad and then, if necessary, on upstream as well (or linking an existing bug from upstream to launchpad). This is ok for giving to the user the perception I spoke on post #2.
Starting from upstream and, for example, theoretically, import all bug reports on launchpad could bring to an hard situation to manage, as you sayd.

Changed in rhythmbox:
importance: Unknown → Wishlist
status: Unknown → Confirmed
Revision history for this message
Dario Panico (dariopnc-) wrote :

1. I can't see the relation between this bug and the upstream bug related
2. I use to read a lot of complaints from devs saying that there's no solution that would be good for all file formats (mp3, ogg, wav, wma). So I say: who cares? Not an user as me, every step towards the implementation of this proposal (or in my personal perspective, the solution of this bug), is very welcomed even if not complete.
3. For mp3 there's a standard solution: see the POPM field in http://www.id3.org/id3v2.4.0-frames

Revision history for this message
Neal McBurnett (nealmcb) wrote :

Replace tracked bug with a more appropriate one - exporting ratings, not files

Changed in rhythmbox:
importance: Wishlist → Unknown
status: Confirmed → Unknown
Revision history for this message
Neal McBurnett (nealmcb) wrote :

At http://muth.org/Robert/Hacks/ there is a shell script that can help:
 rhythmbox-tool.sh "Miscallenous tools for exporting and backing up data (playlists, ratings) for rhythmbox."

It is out-of-date in terms of where to look for the database, but seems useful anyway. E.g. this command will export ratings in the format "rating file-url" if you have installed the xmlstarlet command:

xmlstarlet sel -T -t -m "/rhythmdb/entry/rating" -s D:N:- '.' -v "concat(.,' ', ../location)" -n $HOME/.local/share/rhythmbox/rhythmdb.xml

Changed in rhythmbox:
importance: Unknown → Wishlist
status: Unknown → New
Changed in rhythmbox:
status: New → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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