<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
We also have an interest in using jNDN (as our app npChat uses it).  If Anders takes a lead on this, we may be able to provide some help.  <br class="">
<div class=""><br class="Apple-interchange-newline">
<span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none;" class="">Lan</span>
</div>
<div><br class="">
<blockquote type="cite" class="">
<div class="">On Apr 15, 2020, at 3:47 AM, Junxiao Shi <<a href="mailto:shijunxiao@email.arizona.edu" class="">shijunxiao@email.arizona.edu</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div dir="ltr" class="">
<div class="">Hi Anders</div>
<div class=""><br class="">
</div>
<div class="">Thanks for signing up to help maintain jNDN.</div>
<div class=""><br class="">
</div>
<div class="">If you go for the wrapper approach, please note that NDN-CPP is also effectively abandoned, i.e. does not have a current maintainer.</div>
<div class="">NDN-CPP received an update for Packet Format 0.3, but other updates are not guaranteed.</div>
<div class=""><br class="">
</div>
<div class="">You should consider creating wrappers for an up-to-date C or C++ library:</div>
<div class="">ndn-cxx: C++14 library, full features, but it will require several heavy dependencies such as Boost libraries and OpenSSL. Prebuilt binaries available at a <a href="https://github.com/named-data-mobile/android-crew-staging" class="">crew repository</a>.</div>
<div class=""><a href="https://github.com/yoursunny/NDNph" class="">NDNph</a>: header-only C++ library designed for embedded systems, limited features, few dependencies.</div>
<div class=""><a href="https://ndn-lite.named-data.net/" class="">NDN-Lite</a>: C99 library designed for embedded systems, limited features.</div>
<div class=""><br class="">
</div>
<div class="">Yours, Junxiao</div>
<br class="">
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Wed, Apr 15, 2020 at 4:28 AM Anders Nilsson Plymoth <<a href="mailto:anders@telhoc.se" class="">anders@telhoc.se</a>> wrote:<br class="">
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<p style="text-align:center" class=""><font color="red" class=""><strong class="">External Email</strong><br class="">
</font></p>
<div dir="ltr" class="">Hi Junxiao,
<div class=""><br class="">
</div>
<div class="">That's too bad. I may be able to maintain it, so I'll fork it and see what I can do. Otherwise I'll probably write a JNI/JNA wrapper library for NDN-CPP, which seems to be maintained.</div>
<div class="">What is the plan for supporting Java based applications and services that want to use NDN?</div>
<div class=""><br class="">
</div>
<div class="">Thanks,</div>
<div class="">Anders</div>
<div class=""><br class="">
</div>
</div>
<br class="">
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Wed, Apr 15, 2020 at 9:14 AM Junxiao Shi <<a href="mailto:shijunxiao@email.arizona.edu" target="_blank" class="">shijunxiao@email.arizona.edu</a>> wrote:<br class="">
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="auto" class="">
<div class="">Hi Anders
<div dir="auto" class="">
<div dir="auto" class=""><br class="">
</div>
<div dir="auto" class="">jNDN has been effectively abandoned, i.e. does not have a current maintainer.</div>
<div dir="auto" class="">Consequently, the library is incompatible with current NFD release and thus does not work.</div>
<div dir="auto" class="">You should not use outdated libraries because security vulnerabilities are not being patched.</div>
<div dir="auto" class=""><br class="">
</div>
<div dir="auto" class=""><span style="font-family:sans-serif" class="">I'm unaware of any JVM compatible library that still works today.</span></div>
<div dir="auto" class=""><span style="font-family:sans-serif" class="">Some well maintained libraries in other languages are:</span></div>
<div dir="auto" class=""><br class="">
</div>
<div dir="auto" class="">NDNts, for JavaScript and TypeScript: <a href="https://yoursunny.com/p/NDNts/" target="_blank" class="">
https://yoursunny.com/p/NDNts/</a></div>
<div dir="auto" class="">ndn-cxx, for C++: <a href="https://named-data.net/doc/ndn-cxx/current/" target="_blank" class="">https://named-data.net/doc/ndn-cxx/current/</a></div>
<div dir="auto" class="">python-ndn, for Python: <a href="https://python-ndn.readthedocs.io/" target="_blank" class="">https://python-ndn.readthedocs.io/</a></div>
<div dir="auto" class=""><br class="">
</div>
<div dir="auto" class=""><br class="">
</div>
<div dir="auto" class="">Yours, Junxiao</div>
</div>
<br class="">
<br class="">
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Tue, Apr 14, 2020, 19:07 Anders Nilsson Plymoth <<a href="mailto:anders@telhoc.se" rel="noreferrer" target="_blank" class="">anders@telhoc.se</a>> wrote:<br class="">
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<p style="text-align:center" class=""><font color="red" class=""><strong class="">External Email</strong><br class="">
</font></p>
<div dir="ltr" class="">Hi all,
<div class=""><br class="">
</div>
<div class="">I have tried using jNDN and trying out a couple of examples but none of them work. It seems that jNDN is still using the old TLV-0.2 wire format while the NFD is now using TLV-0.3 and is refusing any connections. Does anyone have any idea how
 to fix this? I tried to compile an older version of the NFD (like 0.6.6), but that doesn't compile on my system, only master seems to work.</div>
<div class=""><br class="">
</div>
<div class="">Any suggestions?</div>
<div class=""><br class="">
</div>
<div class="">Thanks!</div>
<div class="">Anders</div>
</div>
<br class="">
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
_______________________________________________<br class="">
Ndn-interest mailing list<br class="">
<a href="mailto:Ndn-interest@lists.cs.ucla.edu" class="">Ndn-interest@lists.cs.ucla.edu</a><br class="">
http://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest<br class="">
</div>
</blockquote>
</div>
<br class="">
</body>
</html>