<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>
<div>This online example may be of interest  -</div>
<div>
<div id="MAC_OUTLOOK_SIGNATURE"></div>
</div>
</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:12pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Ndn-app on behalf of "Thompson, Jeff"<br>
<span style="font-weight:bold">Date: </span>Sunday, August 9, 2015 at 2:22 PM<br>
<span style="font-weight:bold">To: </span>"<a href="mailto:ndn-app@lists.cs.ucla.edu">ndn-app@lists.cs.ucla.edu</a>"<br>
<span style="font-weight:bold">Subject: </span>[Ndn-app] Announcing ChronoChat-js v0.3, updated to use ChronoSync2013<br>
</div>
<div><br>
</div>
<blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>Hello all,</div>
<div><br>
</div>
<div>ChronoChat-js is a JavaScript chat application for the browser, built on NDN-JS and using the ChronoSync protocol.</div>
<div><a href="https://github.com/named-data/ChronoChat-js">https://github.com/named-data/ChronoChat-js</a></div>
<div><br>
</div>
<div>The original ChronoChat-js code was generalized to create the ChronoSync2013 class, and ported to all the CCL libraries in C++, Python, Java and JavaScript. Its API and a description of the protocol are documented here:</div>
<div><a href="http://named-data.net/doc/ndn-ccl-api/chrono-sync2013.html">http://named-data.net/doc/ndn-ccl-api/chrono-sync2013.html</a></div>
<div><br>
</div>
<div>Now to come full circle, ChronoChat-js version v0.3 has been updated to use the ChronoSync2013 class in NDN-JS. It can register with a remote NFD if NFD is configured to allow localhop. There is an online demo which uses NFD on memoria.ndn.ucla.edu. You
 can open two browser windows, choose two user names and give chat a try:</div>
<div><a href="http://named-data.net/apps/live/chat">http://named-data.net/apps/live/chat</a>/</div>
<div><br>
</div>
<div>Thank you,</div>
<div>- Jeff T</div>
</div>
</div>
</blockquote>
</span>
</body>
</html>