<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Hello,</div><div><br></div><div>Here is some technical information about the support for Presence in upcoming Blink release. This is work in progress and if you have comments or suggestions you may attach them to the link below:</div><div><br></div><a href="http://projects.ag-projects.com/news/15">http://projects.ag-projects.com/news/15</a><div><br></div><div><h1 style="font-family: 'Lucida Grande', verdana, arial, helvetica, sans-serif; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 2px; padding-right: 10px; padding-bottom: 1px; padding-left: 0px; font-size: 20px; border-bottom-width: 0px; color: rgb(34, 34, 34); font-style: normal; font-variant: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); position: static; z-index: auto; ">Presence</h1><p style="color: rgb(72, 72, 72); font-family: 'Lucida Grande', verdana, arial, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); ">This functionality will be available in upcoming Blink Pro 2.0 and Blink Lite 2.0 for MacOSX and also on Blink-Qt for Window and Linux.</p><a name="Design-Principles" style="color: rgb(0, 87, 130); text-decoration: none; font-family: 'Lucida Grande', verdana, arial, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); "></a><span style="color: rgb(72, 72, 72); font-family: 'Lucida Grande', verdana, arial, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); display: inline !important; float: none; "></span><h2 style="font-family: 'Lucida Grande', verdana, arial, helvetica, sans-serif; font-size: 16px; padding: 2px 10px 1px 0px; margin: 0px 0px 10px; border-bottom-width: 0px; color: rgb(34, 34, 34); font-style: normal; font-variant: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); ">Design Principles</h2><p style="color: rgb(72, 72, 72); font-family: 'Lucida Grande', verdana, arial, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); ">Blink should work with any SIP and XCAP servers that supports all related SIP SIMPLE standards, but only a subset of them are used. They are described below:</p><ul style="margin-bottom: 1em; color: rgb(72, 72, 72); font-family: 'Lucida Grande', verdana, arial, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); "><li>Blink uses only TCP or TLS transports for signaling</li><li>Blink presence payload is based on <a href="http://tools.ietf.org/html/rfc4480" class="external" style="color: rgb(0, 87, 130); text-decoration: none; padding-left: 12px; background-image: url(http://projects.ag-projects.com/images/external.png); background-position: 0% 60%; background-repeat: no-repeat no-repeat; ">RPID schema</a> with its extensions for <a href="http://tools.ietf.org/html/rfc5196" class="external" style="color: rgb(0, 87, 130); text-decoration: none; padding-left: 12px; background-image: url(http://projects.ag-projects.com/images/external.png); background-position: 0% 60%; background-repeat: no-repeat no-repeat; ">media capabilities</a> and <a href="http://tools.ietf.org/html/rfc4480" class="external" style="color: rgb(0, 87, 130); text-decoration: none; padding-left: 12px; background-image: url(http://projects.ag-projects.com/images/external.png); background-position: 0% 60%; background-repeat: no-repeat no-repeat; ">person information</a></li><li>Blink relies on a Presence Agent collocated with the SIP Registrar that supports PUBLISH method and XCAP storage</li><li>Presence Agent must support handling of presence rules using org.openmobilealliance.pres-rules XCAP document</li><li>Presence Agent must support external references from rls-services to resource-lists</li><li>Presence Agent must support external references from rls-services to org.openmobilealliance.pres-rules</li><li>Presence Agent must support presence and presence.winfo event packages</li><li>Presence Agent may support xcap-diff event package for XCAP documents replication between clients</li><li>Presence Agent must support RLS subscriptions and <a href="http://tools.ietf.org/html/rfc4662" class="external" style="color: rgb(0, 87, 130); text-decoration: none; padding-left: 12px; background-image: url(http://projects.ag-projects.com/images/external.png); background-position: 0% 60%; background-repeat: no-repeat no-repeat; ">RLMI notifications</a></li><li>SIP Registrar may support GRUU</li><li>XCAP server may support serving the user icon from org.openmobilealliance.pres-content document</li><li>XCAP server must support the following XCAP applications: rls-services, resource-lists, xcap-caps, org.openmobilealliance.pres-content, org.openmobilealliance.pres-rules, org.openmobilealliance.xcap-directory</li><li>XCAP server may support pidf-manipulation for offline status</li></ul><a name="Standards" style="color: rgb(0, 87, 130); text-decoration: none; font-family: 'Lucida Grande', verdana, arial, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); "></a><span style="color: rgb(72, 72, 72); font-family: 'Lucida Grande', verdana, arial, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); display: inline !important; float: none; "></span><h3 style="font-family: 'Lucida Grande', verdana, arial, helvetica, sans-serif; font-size: 13px; padding-top: 2px; padding-right: 10px; padding-bottom: 1px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; border-bottom-width: 0px; color: rgb(68, 68, 68); font-style: normal; font-variant: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); position: static; z-index: auto; ">Standards</h3><p style="color: rgb(72, 72, 72); font-family: 'Lucida Grande', verdana, arial, helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); "><a class="external" href="http://sipsimpleclient.com/projects/sipsimpleclient/wiki/SipFeatures#Presence" style="color: rgb(0, 87, 130); text-decoration: none; padding-left: 12px; background-image: url(http://projects.ag-projects.com/images/external.png); background-position: 0% 60%; background-repeat: no-repeat no-repeat; ">http://sipsimpleclient.com/projects/sipsimpleclient/wiki/SipFeatures#Presence</a></p><div><br></div><div>To read the full content go to:</div><div><br></div><div><a href="http://projects.ag-projects.com/news/15">http://projects.ag-projects.com/news/15</a></div><div><br></div></div><div>Regards,</div><div>Adrian</div><div><br><div><br></div><div><br></div></div></body></html>