Presence and XCAP Client RA
After several interesting discussions with Eduardo, I would like to open the topic to a wider audience.
What should an XCAP Client RA look like?
The purpose of the RA would be to allow presence aware applications to connect to a hosting XCAP server.
Would it be appropriate to create an RA type using the Java Presence API (JSR 186)?
Would such approach allow portability of apps between XCAP, LDAP, XMPP, etc. or it will be too limiting? Do we need to focus on a XCAP specific Client RA and write protocol agnostic Presence enablers on top of that?
Anyone who has some experience with presence protocols and API, please share your thoughts.