Hullo,<br>here are some ideas ( I'll write something more about those you'll find any worth implementing):<br>1)Tagging archived/read only files ( create DB containing tags for files that for-whatever reason cannot be modified, use tags from DB rather then from file, sync DB and file tags<br>
2) Cleaning collection - look for duplicate artist ( "MYCHILDREN MYBRIDE", "My children my bride" and "mychildren mybride" are probably one artist, so let's merge them ( check musicbrainz or something which name is correct?)), tracks ( removing duplicate tracks), albums (merge).<br>
3) Subcollections - let users create as many subcollections as they wish, each containg whatever they wish and chose which subcollections should be active ( displayed in collection browser etc.)(don't display tracks that are in many collections multiple times). To make looking for tracks easier (eg. <a href="http://xkcd.com/400/">http://xkcd.com/400/</a> - just create subcollections "stupid" and "not-so-stupid" and shuffle all "not-so-stupid").<br>
<br>I'm using Amarok 1.4 and didn't notice any of those features ( and missed them), but I don't have any experience with Amarok 2 yet ( probably I'll have some in 8 hours), I find meself quite good C++ programmer, but I don't have much experience with Qt (I don't think it's a problem though - I believe my ideas will not need any sophisticated Qt knowledge). I can write to you in polish if you prefer.<br>
<br>Cheers,<br>-- <br>Joachim Filip Ignacy Bartosik<br><a href="http://mini.wikidot.com" target="_blank">http://mini.wikidot.com</a><br><a href="http://joachim.bartosik.eu" target="_blank">http://joachim.bartosik.eu</a> <br>