hi all
First of all, i'm not quite sure if this is the right thread to post this answer, because it's more a way to solving this feature request; but at least it's the right topic and i'll see, if someone moves my post
so i concede you guys, that the feature to rate individual songs would be a mayor improvement to subsonic and because it hasn't been added yet, i just checked out the latest subsonic sources from the SVN trunk and tried to add the feature by myself:
one of the mayor problems is the mp3 tag engine in subsonic, because i couldn't find a proper support in "entagged" to read the ratings from a file. so i asked google and found the
jaudiotagger engine. i added the engine to the subsonic maven repository and modified the class EntaggedParser (Package: net.sourceforge.subsonic.domain) to support id3-rating-tags. this worked out quite fine, but not i'm facing the problem to add the support of handling those ratings to the web interface of subsonic. this should be done by quick copy-pasting the rating bar from the "rate-the-hole album" view to each single song; but because i'm not well versed in JSP programming yet, i hope some of the admin/developer guys read this post and can help me by telling me, which files to change?!
best regards
hanno
P.S.:
By the way, i played around with the jaudiotagger engine and found some more features (besides the automatic playlist KDID mentioned, which is an awesome feature in MediaMonkey, i'm using by myself), like the support of the "PCNT" id3 tag. this play counter could be another nice feature to add, enabling subsonic to retrieve some statistics about your favorite songs; no matter if you played them in subsonic or any other player like MediaMonkey.