FairDJ 1.0.3 has just been released, with tons of bug fixes.
FairDJ selects and plays music for a room with a few people in it but only one set of speakers. Users can log in and rate songs, and FairDJ tries to keep all logged in users happy.
FairDJ is a Java re-write of MServ; it has the same database format and the same command syntax, but is much better at selecting what songs to play.
We're obviously quite bad at making new releases, but that's not because nothing is happening.
Since 1.0.2 there have been tons of changes in SVN. And thanks to lots of unit tests the changes represents lots of progress and few regressions.
So if you want to use FairDJ, build it from the code in SVN. It really is much better than the latest official release.
Have fun :-).
Fair DJ is an Mserv compatible music server designed to play music in a room with several users sharing a set of speakers. The users can rate songs, and the program selects songs using these ratings and a fairness algorithm to ensure that everybody gets to hear music they like.
This is the second maintainence release of FairDJ. Please see the release notes for more information about this release.
Fair DJ is an Mserv compatible music server designed to play music in a room with several users sharing a set of speakers. The users can rate songs, and the program selects songs using these ratings and a fairness algorithm to ensure that everybody gets to hear music they like.
The FairDJ project has released the first major release of FairDJ, FairDJ 1.0.0.
Please see the release notes for more information about this release.
The FairDJ project has released FairDJ 1.0.0 rc. This is the release candidate for our first major release. Please see the release notes for more information about this release.
The FairDJ project has released FairDJ 0.2.9. This is a public beta version, which is expected to be compatible enough with MServ for general use. Compatiblilty have been tested with the MServ expect test suite, the Windows Delphi client and the new Java client based on Eclipse RCP.