I want to build a IM application based on Jabberd/Jive/XMPP.
What flexibility do I have to create a server side app that extends (or puts my own “skin” over the Jive configuration/admin panel)?
Basically, there are too many options to give my potential users access to.
I was thinking of writing a small desktop app that my specifically allowed my app to create new user accounts from importing a contact list. That way my app could create the new user details, then pass them directly to Jive/Jabberd. Is this possible???
And secondly, I am looking at this XMPP as I read that Jabberd/Jive does “authentication of users” via client/server, then all IM between the clients is done client/client, ie peer-2-peer. Is this correct???