The easiest way to find what's been changing throughout the releases of Player is to look at the latest CHANGELOG files (which are avilable for download separate from the source package in the Sourceforge 'files' section.)  The main differences are the buildsystem, and some architectural changes on how Player handles threaded drivers.  Drivers no longer have to call StartThread() and StopThread() themselves, the server now handles all of the threading.  There have been some minor changes to the interfaces, and lots of bugfixes.

Player 3.0.2 isn't still being tested, it's the latest supported release (though I guess if you think about it all software releases are constantly just being 'tested'...)  Anyway, the Player 2.1 series of releases are no longer being maintained/updated, and there are no plans for any future releases i.e. Player 2.1.4.  If you wrote your own custom driver for Player 2.1, it's not hard to update it to get it to work with Player 3.0.2.


On 09/18/2010 09:32 AM, Alejandro Pustowka wrote:

First of all, thanks to the reply regarding the Stage bug. As I said in a last post, I have tried both Player 2.1.3 and 3.0.2. I want to update the Player software on my robot, it still uses Player 2.0.5. But I really dont know which of the versions I should use, because I dont know the differences between Player 2.1.3 and 3.0.2. Could you please be so kind to explain them to me? It is clear that both use the same protocol, as both work with the same version of Stage I tested (or am I wrong?). It is also clear that P2.1.3 still uses the ordinary ./configure, make and make install instructions in order to compile it, where P3.0.2 uses cmake. The thing is that I must update the driver of my robot. If P3.0.2 is still being tested, and P2.1.3 is still going to be furthered maintained, I should select P2.1.3. But for me it is very important to know the main differences between both of them, so I can make a wise desition. Many thanks in advance for your reply.

Best regards

------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________ Playerstage-users mailing list Playerstage-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/playerstage-users