<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Dear folks<div><br></div><div>As you probably have noticed, I am the top proposal submitter in each NDN hackathon that I participate.</div><div>My submission stats:</div><div><ul><li>ndnhack1: 8 proposals, 6 accepted</li><li>ndnhack2: 4 proposals, 2 accepted</li><li>ndnhack3: 4 proposals, 4 accepted</li><li>ndnhack4: 2 proposals, 2 accepted</li><li>ndnhack5: 4 written</li><li>ndnhack6: 2 written</li><li>ndnhack7: 6 proposals, 6 accepted</li></ul></div><div>A question I often hear is: what project is Junxiao going to work on?</div><div>My answer is: all of them!</div><div><br></div><div>I may have time for only one or two projects during the hackathon (yes, I pulled off two projects in a hackathon, see <a href="https://yoursunny.com/t/2016/HackArizona/">https://yoursunny.com/t/2016/HackArizona/</a> ), but everything will happen at some point.</div><div>Additionally, I maintain projects for years, and do not abandon the project once the hackathon is over. My hackathon project maintenance stats:</div><div><ul><li>NFD-Windows from ndnhack1: I did not succeed during the hackathon, but I made it working in the following months <a href="https://github.com/yoursunny/NFD-Windows">https://github.com/yoursunny/NFD-Windows</a> , although it's now being replaced by Windows Subsystem for Linux <a href="https://yoursunny.com/t/2018/NFD-on-Windows-10-WSL/">https://yoursunny.com/t/2018/NFD-on-Windows-10-WSL/</a></li><li>ndn-cxx logging facility from ndnhack2: It's merged into ndn-cxx <a href="https://redmine.named-data.net/issues/3562">https://redmine.named-data.net/issues/3562</a></li><li>repo-sql from ndnhack3: I still maintain it to this day <a href="https://github.com/3rd-ndn-hackathon/repo-sql">https://github.com/3rd-ndn-hackathon/repo-sql</a> , and there's a project at this hackathon to give it a refresh.</li><li>Interest Digest from ndnhack4: It is an exploration project rather than a software feature. The results informed the design of NDN-DPDK, as presented in NDNcomm2018.</li></ul></div><div><br></div><div>Why YOU should consider to join my projects?</div><div>Since projects are likely to be maintained for years, your contribution will have a lasting impact on the community.</div><div><ol><li>Certificate support in esp8266ndn: Security (including trust schema and device onboarding) is a hot topic in IoT space, and supporting certificates is the first step. I control the esp8266ndn codebase, so merging isn't a problem, and I commit long term maintenance in the main repository.<br></li><li><span style="font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Tiny forwarder in esp8266ndn:<span> </span></span>

Isn't it cool to have world's tiniest NDN forwarder on an ESP8266 microcontroller?

<span style="font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><span> </span>I control the esp8266ndn codebase, so merging isn't a problem, and I commit long term maintenance in the main repository.</span>

</li><li>HMAC in ndn-cxx: So you can verify microcontroller's HMAC signature with ndn-cxx consumer.</li><li>NDN File System without FUSE: Ever wanted an NDN version of `python3 -m http.server` (or `python -m SimpleHTTPServer` for Python2 folks)?</li><li>Modernize ndn-js: Maintainer of ndn-js has agreed to accept some of the contributions to the main repository. I will distribute other features in a separate NPM package, and monkey-patch the APIs.</li><li>repo-sql Refresh: I will continue to keep repo-sql going and make it a viable replacement of repo-ng, until repo-ng folks either give up or beat me in performance and scalability.</li></ol></div><div><br></div><div>Yours, Junxiao</div></div></div></div></div></div></div></div>