I'm trying to create a multiplatform chat app, that works for ios, android, blackberry, and web client, so I read that i need a xmpp server and there are many, so i want to hear some opinions wich one should i pick and why, i dont know anything about xmpp servers or things like that
I've had pretty good luck setting up openfire which is a java based server. It was fairly easy to configure as I remember and this was on a system I did not have root on and I'm not much of a java guy.
On the other hand we didn't end up using the server very heavily so it wasn't thoroughly tested.
I'm in the process of migrating from Openfire to prosody because of issues with Openfire's stability and lack of forward motion (there are features that have been in the works for literally years that still aren't going anywhere -- such as vhosts -- that are standard in many other xmppds.
I'll have to check it out, if you remember I'd love to hear how well the migration went and if prosody is working better for you.
I only mentioned Openfire because it was something I knew that didn't require learning erlang to configure and was easy to setup chat rooms and such with.
It's one of the most recent and feature filled XMPP servers out there. It's also relatively easy to setup and maintain.