[SR-Users] xcap server support for org.openmobilealliance.xcap-directory

Peter Dunkley peter.dunkley at crocodile-rcs.com
Sun Sep 23 18:43:15 CEST 2012


xcap-directory is a sensible feature to add to the xcap-server module.

One of the problems with XCAP is that a client can give the documents any
file-names they want (so you could have a resource list called
contacts.xml or resource-list.xml).  Each client seems to use a different
default file-name which means you can't easily switch between clients.

With xcap-directory a client will be able to easily see if an XML document
of a particular type already exists (regardless of what its default
file-name is).  So it should help with interworking.

Of course, being an Open Mobile Alliance (rather than IETF) AUID means
that the few clients that do support XCAP probably don't support
xcap-directory.  On the other hand, the more XCAP servers that support
this, the more likely it is that clients will - which should improve
interoperability of SIP presence in general.

Regards,

Peter


> Peter Dunkley writes:
>
>> Most of these are trivial to add - supporting a new AUID that is just a
>> static document is around 10 lines of code (although the existing
>> presence
>> modules don't support those features so just adding to the xcap-server
>> may
>> be of limited value).  However, (at least) two are more complex.  As I
>> mentioned, the xcap-directory AUID should be fairly simple to add (a day
>> or so of work I think).  However, supporting search requires
>> implementation (or integration) of an XQuery engine which makes this a
>> very big task.
>
> Peter,
>
> Thanks for the explanation.  I asked because of this requirements list:
>
> http://projects.ag-projects.com/news/15
>
> OpenXCAP server has support for xcap-directory, but i don't know what
> kind of searcher can be made from it.
>
> -- Juha
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>


-- 
Peter Dunkley
Technical Director
Crocodile RCS Ltd




More information about the sr-users mailing list