Feature Idea: presence servlet

All,

I recently created a new issue for a presence servlet:

http://www.jivesoftware.org/issues/browse/JM-234

I got the idea after seeing AOL’'s service for this:

http://big.oscar.aol.com/?on_url=&off_url=

Try it yourself by replacing the tokens – it’'s pretty slick and should be very easy to implement.

Please comment on the Jira issue if anyone has ideas or suggestions. Anyone interested in developing this?

Cheers,

–Bill

So, I would recommend that we implement this as a WAR that can be deployed as both a plugin and a normal WAR in an app-server. When deployed as a plugin, it will provide the simple webservice as a specific URL in Jive Messenger such as:

http://localhost:9090/presence/?on_url=&off_url=

When deployed as a normal WAR file in an app-server, it will act as a proxy to connect to the plugin inside Messenger. It would probably ask you for the URL to the messenger service the first time you run it. This would work around firewall issues. I don’'t think we could just implement it as a WAR since the plugin will need access to the internal state of Messenger to get presence information.

-Matt