1
I Use This!
Activity Not Available

News

Analyzed 11 months ago. based on code collected over 1 year ago.
Posted over 15 years ago by kaliko
Lot of work has been achieved during summer, some remains  The new dev branch is 0.5, 0.4 branch has been used as a transitional branch to to test unicode solutions and new queuing mode.0.4 will never be released. Moreover I rewrote huge parts of ... [More] the code in 0.5 as I'm getting more aware of python coding style and OO programming.0.4 is dead, welcome 0.5 ! 0.5 offers some nice improvements, mainly these points: great improvements in the fuzzy search through MPD music library (taking advantage of difflib and levenshtein distance together). now play preferably unplayed artist over already played artist, thanks pingwin for reporting it. use of percentage of similarity to filter similar artist, the percentage is available in conf file. new queue mode which only adds top tracks from similar artists (as opposed to the random choice in default queue mode). The Hits Only mode  all logging messages now use unicode, I got rid of all warning message in python2.6, well hopefully. Considering my time dedicated to MPD_sima I'm expecting to reach release day before Christmas, well actually between now and mid-December. The main part remaining for now is the fuzzy search for top_tracks mode and some others smaller issues and improvements.However, you're more than welcome to test 0.5 branch which is already stable enough and functional. I recommend to use svn while 0.5 is not released. N.B.: history and cache format have changed between 0.3 and 0.5, if you ever activated history or cache in your configuration, please, removed file created in $XDG_DATA_HOME/mpd_sima/ (quite often mapped to $HOME/.local/share). I'm not expecting to stabilize file format until 1.0 release, but no more than a couple of changes are yet to come. Cheers, Happy listenning k [Less]
Posted almost 16 years ago by kaliko
O.3.0 has been tagged ! Among others here are the main new features MPD_HOST and MPD_PORT environment variables are now supported. The first execution will look for them and use them to create the conf file. MPD_sima now handles a user database to ... [More] enhance last.fm replies with users suggestions for similar artists. Main Bugs #742: Unicode issue with Python 2.6, please execute the code with python 2.5, that should be enough as a workaround. I'm currently working on this issue in a separate branch. #740: Not really a bug but a major improvement yet to come. The use of similarity to select artist to add the playlist. Currently the code add the N first similar artist returned. The N-1 artist of the list could be 50% similar or 4% similar as well… With the latest I don't believe MPD_sima behaves to way we expect. These two bug/feature are the main improvements to come with 0.4. Cheers, Happy listenning k [Less]
Posted almost 16 years ago by kaliko
O.3 branch is already available in the download section, but I consider it to be in early beta stage because of the lacks of tests for the new features added and refactoring done with this version. New features MPD_HOST and MPD_PORT environment ... [More] variables are now supported, if set in execution environment MPD_sima will use them to connect to the server. MPD_sima now handles a user database to enhance last.fm replies with users suggestions for similar artists. Then please refer to changelog for further details. Cheers,Happy listening [Less]
Posted almost 16 years ago by kaliko
I faced problems with python-mpd during the beta process of the 0.2 branch, but all seems to be ok and running fine by now. MPD_sima 0.2.0 has been tagged, I suggest to follow the branch if you are already familiar with subversion. Cheers, thanks Happy listening
Posted almost 16 years ago by kaliko
MPD_sima 0.2 on its way. I've stopped refactoring everything, all improvements and bugs fix are competed and I learnt much. Next weeks I'll play with it waiting for some bugs to pop up and fixing last aesthetic details. I will probably tag of 0.2.1 ... [More] version once I'm satisfied. For now do not hesitate to check it out, it is already stable enough. What's new? Caching last.fm request. It prevents from requesting last.fm servers n times the same artist. Then it allows you to run MPD_sima off-line, provided you ran through all your library in order to cache every single artist you have in it. Well it's quite likely never going to happen, then I provided a tool to create that exhaustive cache file (not running out of the box right now). Some other bugs fix and improvements. Among them Does not play any more the same single track over and over when it is the only title you have for an artist. And actually never play twice any tracks once you've played all you had for the corresponding artist. pyscrobbler bug fix integrated. Thanks all of you people around there making it possible, python, Coding Team, Debian, Vim, jabber-fr community, MPD, last.fm, A.M. Turing and my Beer Shop right around the corner. Thanks very much Black Stripes for your testing and suggestions. While looking forward to hear from you, happy listening. Cheers, k. [Less]
Posted almost 16 years ago by kaliko
Bugs fix and improvements. Please have a look to the changelog.
Posted almost 16 years ago by kaliko
Well it took one month to achieve this first release I would qualify "quasi-stable". It is meant to be stable enough for you to test it and report remaining bugs and features requests. Currently mpd_sima is only adding tracks following last.fm ... [More] suggestions. There is still a lot to do, especially writing proper python code as this is my first python release. Then, please, be kind  Cheers and Happy Listening. [Less]