<div dir="ltr">Hi All,<div> Here is what I did:<br><div>- I managed to port NDN-Lite (<a href="https://ndn-lite.named-data.net/">https://ndn-lite.named-data.net/</a>) into the Contiki NG operating system</div><div>- There was a small bug that I fixed.</div><div>- It was a single hop. Now, it is multi-hop.</div></div><div>- I implemented Vanilla Interest Flooding (VIF) and Reactive Opportunistic Named-based Routing (RONR) for NDN-Lite.</div><div><br></div><div>I have some brilliant ideas to make NDN-Lite for Named Data Networking of Battlefield Things (NDNoBT). As far as I know, there is a project going on at IoBT (<a href="https://iobt.illinois.edu/">https://iobt.illinois.edu/</a>). NDNoBT can be a roadmap for NDN if Prof. Lixia Zhang considers it. What do you think?</div><div><br></div><div>Assoc. Prof. Dr. Alper Kamil Demir</div><div><br></div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">Yulong ZHANG <<a href="mailto:yzhang893@connect.hkust-gz.edu.cn">yzhang893@connect.hkust-gz.edu.cn</a>>, 16 Ara 2025 Sal, 19:24 tarihinde şunu yazdı:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="msg9217395267751519445">
<div dir="ltr">
<div style="margin-top:1em;margin-bottom:1em;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Hi Mini-NDN Team,</div>
<div style="margin-top:1em;margin-bottom:1em;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
I have submitted a patch that adds a new example to the <code>examples/</code> directory:
<b>python-ndn Application-Layer Forwarding</b>.</div>
<div style="margin-top:1em;margin-bottom:1em;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<b>Motivation:</b><br>
While NFD handles network-layer forwarding, many researchers need to implement logic at the application layer (e.g., Interest interception, Name rewriting, or middlebox services).</div>
<div style="margin-top:1em;margin-bottom:1em;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<b>What this example does:</b><br>
It provides a clean, standalone implementation of a <b>Forwarder</b> node using <code>
python-ndn</code> that:</div>
<ol start="1">
<li style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<div role="presentation" style="margin-top:1em;margin-bottom:1em">
Intercepts traffic on a prefix.</div>
</li><li style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<div role="presentation" style="margin-top:1em;margin-bottom:1em">
Modifies the Name (Namespace mapping).</div>
</li><li style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<div role="presentation" style="margin-top:1em;margin-bottom:1em">
Proxies the request to a backend Producer and relays the Data back.</div>
</li></ol>
<div style="margin-top:1em;margin-bottom:1em;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<b>Technical Details:</b><br>
The scripts are written to be <b>transport-agnostic</b>. They default to TCP (localhost:6363) for easy manual testing on a host machine but fully support Unix Sockets via the
<code>NDN_CLIENT_TRANSPORT</code> environment variable for Mininet integration.</div>
<div style="margin-top:1em;margin-bottom:1em;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Documentation and a README are included. I believe this will be helpful for users looking to integrate custom Python logic with Mini-NDN.</div>
<div style="margin-top:1em;margin-bottom:1em;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Best regards,</div>
<div style="margin-top:1em;margin-bottom:1em;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Yulong</div>
<div style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div id="m_9217395267751519445appendonsend"></div>
<hr style="display:inline-block;width:98%">
<div id="m_9217395267751519445divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Mini-NDN <<a href="mailto:mini-ndn-bounces@lists.cs.ucla.edu" target="_blank">mini-ndn-bounces@lists.cs.ucla.edu</a>> on behalf of Lan Wang (lanwang) via Mini-NDN <<a href="mailto:mini-ndn@lists.cs.ucla.edu" target="_blank">mini-ndn@lists.cs.ucla.edu</a>><br>
<b>Sent:</b> Monday, October 27, 2025 7:41 PM<br>
<b>To:</b> <a href="mailto:mini-ndn@lists.cs.ucla.edu" target="_blank">mini-ndn@lists.cs.ucla.edu</a> <<a href="mailto:mini-ndn@lists.cs.ucla.edu" target="_blank">mini-ndn@lists.cs.ucla.edu</a>><br>
<b>Subject:</b> [Mini-NDN] Fwd: Follow-up: Successful Python-NDN Integration in Mini-NDN & Offer to Contribute Examples (Ref: GitHub Issue #80)</font>
<div> </div>
</div>
<div dir="auto"><br id="m_9217395267751519445x_lineBreakAtBeginningOfSignature">
<div dir="ltr">Begin forwarded message:</div>
<div dir="ltr"><br>
</div>
<blockquote type="cite">
<div dir="ltr"><b>From:</b> "Alexander Wilhelm Lane (awlane)" <<a href="mailto:awlane@memphis.edu" target="_blank">awlane@memphis.edu</a>><br>
<b>Date:</b> October 26, 2025 at 16:05:57 CDT<br>
<b>To:</b> Yulong ZHANG <<a href="mailto:yzhang893@connect.hkust-gz.edu.cn" target="_blank">yzhang893@connect.hkust-gz.edu.cn</a>>, "Lan Wang (lanwang)" <<a href="mailto:lanwang@memphis.edu" target="_blank">lanwang@memphis.edu</a>>, "<a href="mailto:mini-ndn@lists.cs.ucla.edu" target="_blank">mini-ndn@lists.cs.ucla.edu</a>" <<a href="mailto:mini-ndn@lists.cs.ucla.edu" target="_blank">mini-ndn@lists.cs.ucla.edu</a>><br>
<b>Subject:</b> <b>Re: Follow-up: Successful Python-NDN Integration in Mini-NDN & Offer to Contribute Examples (Ref: GitHub Issue #80)</b><br>
<br>
</div>
</blockquote>
<blockquote type="cite">
<div dir="ltr">
<div dir="ltr" style="font-family:Aptos,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Hi Yulong,</div>
<div dir="ltr" style="font-family:Aptos,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div dir="ltr" style="font-family:Aptos,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
That is perfectly acceptable. I will try and make sure that myself or someone else is able to promptly give feedback and merge this into Mini-NDN at that time.</div>
<div dir="ltr" style="font-family:Aptos,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div dir="ltr" style="font-family:Aptos,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Thanks,</div>
<div dir="ltr" style="font-family:Aptos,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Alex Lane</div>
<div dir="ltr" style="font-family:Aptos,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div id="m_9217395267751519445x_ms-outlook-mobile-signature" style="color:inherit;background-color:inherit">
<p dir="ltr" style="margin:0in 0in 0.0001pt;font-family:Aptos,sans-serif;font-size:12pt">
Get <a href="https://aka.ms/GetOutlookForMac" style="margin-top:0px;margin-bottom:0px" target="_blank">
Outlook for Mac </a></p>
</div>
<div id="m_9217395267751519445x_mail-editor-reference-message-container" style="color:inherit;background-color:inherit">
<div dir="ltr"></div>
<div style="text-align:left;padding:3pt 0in 0in;border-width:1pt medium medium;border-style:solid none none;border-color:rgb(181,196,223) currentcolor currentcolor;font-family:Aptos;font-size:12pt;color:black">
<b>From: </b>Yulong ZHANG <<a href="mailto:yzhang893@connect.hkust-gz.edu.cn" target="_blank">yzhang893@connect.hkust-gz.edu.cn</a>><br>
<b>Date: </b>Sunday, October 26, 2025 at 3:10 AM<br>
<b>To: </b>Lan Wang (lanwang) <<a href="mailto:lanwang@memphis.edu" target="_blank">lanwang@memphis.edu</a>>, <a href="mailto:mini-ndn@lists.cs.ucla.edu" target="_blank">mini-ndn@lists.cs.ucla.edu</a> <<a href="mailto:mini-ndn@lists.cs.ucla.edu" target="_blank">mini-ndn@lists.cs.ucla.edu</a>>, Alexander Wilhelm Lane (awlane) <<a href="mailto:awlane@memphis.edu" target="_blank">awlane@memphis.edu</a>><br>
<b>Subject: </b>Re: Follow-up: Successful Python-NDN Integration in Mini-NDN & Offer to Contribute Examples (Ref: GitHub Issue #80)<br>
<br>
</div>
<div style="margin-top:1em;margin-bottom:1em;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Dear Alex,</div>
<div style="margin-top:1em;margin-bottom:1em;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Thank you very much for your kind response and for providing the contribution guidelines. I’d be very happy to contribute and prepare the RST-formatted document as suggested.</div>
<div style="margin-top:1em;margin-bottom:1em;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
However, I currently have two urgent deadlines for meetings before November 21, so I may not be able to organize everything properly until then. Would it be okay if I send you the finalized version after that date?</div>
<div style="margin-top:1em;margin-bottom:1em;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Thank you again for your time and for offering to help. I really appreciate it and look forward to contributing to Mini-NDN.</div>
<div style="margin-top:1em;margin-bottom:1em;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Best regards,<br>
Yulong Zhang</div>
<div dir="ltr" style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<hr style="display:inline-block;width:98%">
<div id="m_9217395267751519445x_divRplyFwdMsg" dir="ltr" style="color:inherit;background-color:inherit">
<span style="font-family:Calibri,sans-serif;font-size:11pt;color:rgb(0,0,0)"><b>From:</b> Mini-NDN <<a href="mailto:mini-ndn-bounces@lists.cs.ucla.edu" target="_blank">mini-ndn-bounces@lists.cs.ucla.edu</a>> on behalf of Alexander Wilhelm Lane (awlane) via Mini-NDN <<a href="mailto:mini-ndn@lists.cs.ucla.edu" target="_blank">mini-ndn@lists.cs.ucla.edu</a>><br>
<b>Sent:</b> Saturday, October 25, 2025 12:20 AM<br>
<b>To:</b> Lan Wang (lanwang) <<a href="mailto:lanwang@memphis.edu" target="_blank">lanwang@memphis.edu</a>>; <a href="mailto:mini-ndn@lists.cs.ucla.edu" target="_blank">mini-ndn@lists.cs.ucla.edu</a> <<a href="mailto:mini-ndn@lists.cs.ucla.edu" target="_blank">mini-ndn@lists.cs.ucla.edu</a>><br>
<b>Subject:</b> Re: [Mini-NDN] Follow-up: Successful Python-NDN Integration in Mini-NDN & Offer to Contribute Examples (Ref: GitHub Issue #80)</span>
<div> </div>
</div>
<table cellspacing="0" cellpadding="0" style="text-indent:revert;line-height:revert;white-space:revert;background-color:revert;display:table;margin:revert;width:100%;height:revert;table-layout:fixed;color:revert;box-sizing:border-box;border-collapse:collapse;border-spacing:0px">
<tbody>
<tr style="background-color:revert">
<td style="text-indent:revert;line-height:revert;white-space:revert;border-width:revert;border-style:revert;border-color:revert;background-color:rgb(166,166,166);padding:7px 2px;word-break:revert;color:revert;width:0px;height:revert">
</td>
<td style="text-align:left;text-indent:revert;line-height:revert;white-space:revert;border-width:revert;border-style:revert;border-color:revert;background-color:rgb(234,234,234);padding:7px 5px 7px 15px;word-break:revert;color:rgb(33,33,33);width:100%;height:revert">
<div style="text-align:left;text-indent:revert;line-height:revert;white-space:revert;font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif;color:revert">
<span style="letter-spacing:revert;background-color:revert;line-height:revert">You don't often get email from <a href="mailto:mini-ndn@lists.cs.ucla.edu" target="_blank">mini-ndn@lists.cs.ucla.edu</a>.
<a href="https://aka.ms/LearnAboutSenderIdentification" style="color:revert;display:revert;background-color:revert" target="_blank">
Learn why this is important</a></span></div>
</td>
<td style="text-align:left;text-indent:revert;line-height:revert;white-space:revert;border-width:revert;border-style:revert;border-color:revert;background-color:rgb(234,234,234);padding:7px 5px;word-break:revert;color:rgb(33,33,33);width:75px;height:revert">
</td>
</tr>
</tbody>
</table>
<div dir="ltr" style="font-family:Aptos,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Hi Yulong,</div>
<div dir="ltr" style="font-family:Aptos,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div dir="ltr" style="font-family:Aptos,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
I appreciate the follow up. This document gives the general flow of contributing to Mini-NDN; we do not include unit tests in Mini-NDN.</div>
<div dir="ltr" style="font-family:Aptos,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<a href="https://github.com/named-data/.github/blob/main/CONTRIBUTING.md" target="_blank">https://github.com/named-data/.github/blob/main/CONTRIBUTING.md</a></div>
<div dir="ltr" style="font-family:Aptos,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div dir="ltr" style="font-family:Aptos,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Our Gerrit is located here: <a href="https://gerrit.named-data.net/admin/repos/mini-ndn,general" target="_blank">
https://gerrit.named-data.net/admin/repos/mini-ndn,general</a></div>
<div dir="ltr" style="font-family:Aptos,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
And Redmine is located here: <a href="https://redmine.named-data.net/projects/mini-ndn" target="_blank">
https://redmine.named-data.net/projects/mini-ndn</a></div>
<div dir="ltr" style="font-family:Aptos,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div dir="ltr" style="font-family:Aptos,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
If you can write this up and format as an RST file (<a href="https://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html" target="_blank">https://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html</a>)
and submit as a patch, I would be happy to have you added to the contributors file which should list you as a contributor (and can label this specific contribution if you would like). I am somewhat tight on time for the next week, but I will try my best to
answer any questions or help with any issues you run into in a timely manner.</div>
<div dir="ltr" style="font-family:Aptos,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div dir="ltr" style="font-family:Aptos,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Thanks,</div>
<div dir="ltr" style="font-family:Aptos,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
Alex Lane</div>
<div dir="ltr" style="font-family:Aptos,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<div id="m_9217395267751519445x_x_ms-outlook-mobile-signature" style="color:inherit;background-color:inherit">
<p dir="ltr" style="margin:0in 0in 0.0001pt;font-family:Aptos,sans-serif;font-size:12pt">
Get <a href="https://aka.ms/GetOutlookForMac" style="margin-top:0px;margin-bottom:0px" target="_blank">
Outlook for Mac</a></p>
</div>
<div id="m_9217395267751519445x_x_mail-editor-reference-message-container" style="color:inherit;background-color:inherit">
<div style="text-align:left;padding:3pt 0in 0in;border-width:1pt medium medium;border-style:solid none none;border-color:rgb(181,196,223) currentcolor currentcolor;font-family:Aptos;font-size:12pt;color:black">
<b>From: </b>Mini-NDN <<a href="mailto:mini-ndn-bounces@lists.cs.ucla.edu" target="_blank">mini-ndn-bounces@lists.cs.ucla.edu</a>> on behalf of Lan Wang (lanwang) via Mini-NDN <<a href="mailto:mini-ndn@lists.cs.ucla.edu" target="_blank">mini-ndn@lists.cs.ucla.edu</a>><br>
<b>Date: </b>Friday, October 24, 2025 at 11:09 AM<br>
<b>To: </b><a href="mailto:mini-ndn@lists.cs.ucla.edu" target="_blank">mini-ndn@lists.cs.ucla.edu</a> <<a href="mailto:mini-ndn@lists.cs.ucla.edu" target="_blank">mini-ndn@lists.cs.ucla.edu</a>><br>
<b>Subject: </b>Re: [Mini-NDN] Follow-up: Successful Python-NDN Integration in Mini-NDN & Offer to Contribute Examples (Ref: GitHub Issue #80)<br>
<br>
</div>
<table cellspacing="2" cellpadding="3" style="border-width:1px;border-style:solid;border-color:rgb(0,0,0);background-color:rgb(255,235,156);width:100%;color:rgb(0,0,0);box-sizing:border-box;border-collapse:collapse;border-spacing:0px">
<tbody>
<tr>
<td align="center">
<div style="text-align:left;line-height:10pt;font-family:Calibri;font-size:8pt;color:rgb(0,0,0)">
<b>CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and trust the content is safe.</b></div>
</td>
</tr>
</tbody>
</table>
<div dir="ltr"><br>
</div>
<div>Yulong,</div>
<div dir="ltr"><br>
</div>
<div>Your contribution to Mini-NDN is very welcome. I hope Alex Lane and others can help you include the python-NDN examples into the MIni-NDN repository.</div>
<div dir="ltr"><br>
</div>
<div>Lan</div>
<div dir="ltr"><br>
</div>
<blockquote>
<div>On Oct 24, 2025, at 11:01, Lan Wang (lanwang) <<a href="mailto:lanwang@memphis.edu" target="_blank">lanwang@memphis.edu</a>> wrote:</div>
<div dir="ltr"><br>
</div>
<div>This email was previously discarded as the sender was not a subscriber. I’ve added the sender to the mailing list and am forwarding the email to the mailing list.</div>
<div dir="ltr"><br>
</div>
<div>Lan</div>
<div dir="ltr"><br>
</div>
<blockquote>
<div>Begin forwarded message:</div>
<div dir="ltr"><br>
</div>
<div style="margin:0px;font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif">
<b>From: </b><a href="mailto:mini-ndn-bounces@lists.cs.ucla.edu" target="_blank">mini-ndn-bounces@lists.cs.ucla.edu</a></div>
<div style="margin:0px;font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif">
<b>Subject: Auto-discard notification</b></div>
<div dir="ltr"><br>
</div>
<div style="text-align:left;text-indent:0px;margin:0px;font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif;font-size:18px">
<span style="color:rgb(127,127,127)"><b>From: </b></span>Yulong ZHANG <<a href="mailto:yzhang893@connect.hkust-gz.edu.cn" target="_blank">yzhang893@connect.hkust-gz.edu.cn</a>></div>
<div style="text-align:left;text-indent:0px;margin:0px;font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif;font-size:18px">
<span style="color:rgb(127,127,127)"><b>Subject: </b></span><b>Follow-up: Successful Python-NDN Integration in Mini-NDN & Offer to Contribute Examples (Ref: GitHub Issue #80)</b></div>
<div style="text-align:left;text-indent:0px;margin:0px;font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif;font-size:18px">
<span style="color:rgb(127,127,127)"><b>Date: </b></span>April 14, 2025 at 08:28:06 CDT</div>
<div style="text-align:left;text-indent:0px;margin:0px;font-family:-webkit-system-font,"Helvetica Neue",Helvetica,sans-serif;font-size:18px">
<span style="color:rgb(127,127,127)"><b>To: </b></span>"<a href="mailto:mini-ndn@lists.cs.ucla.edu" target="_blank">mini-ndn@lists.cs.ucla.edu</a>" <<a href="mailto:mini-ndn@lists.cs.ucla.edu" target="_blank">mini-ndn@lists.cs.ucla.edu</a>></div>
<div dir="ltr"><br>
<br>
</div>
<div style="text-align:left;text-indent:0px;margin-top:1em;margin-bottom:1em;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt">
Dear Mini-NDN developers and community,</div>
<div style="text-align:left;text-indent:0px;margin-top:1em;margin-bottom:1em;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt">
My name is Yulong Zhang, a third-year PhD student from The Hong Kong University of Science of Technology (HKUST) under the supervision of Prof. Dirk Kutscher.</div>
<div style="text-align:left;text-indent:0px;margin-top:1em;margin-bottom:1em;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt">
I'm writing to follow up on a discussion initiated in GitHub Issue #80 ([ <a href="https://github.com/named-data/mini-ndn/issues/80" id="m_9217395267751519445OWA40a84756-e9e4-3186-e54a-b06c875eba7b" rel="noopener" target="_blank">
https://github.com/named-data/mini-ndn/issues/80</a>]). In that issue, I inquired about the support for
<code>python-ndn</code> (<a href="https://python-ndn.readthedocs.io/" id="m_9217395267751519445OWAfa8974d0-41b3-94e3-9a72-93efe49fef68" rel="noopener" target="_blank">https://python-ndn.readthedocs.io/</a>)
within the Mini-NDN environment.</div>
<div style="text-align:left;text-indent:0px;margin-top:1em;margin-bottom:1em;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt">
Awlane kindly responded, clarifying that while <code>python-ndn</code> applications are generally supported, direct wrappers or integration examples at the Mini-NDN layer were not currently available, and contributions in this direction would be appreciated.
Awlane also recommended using this mailing list for further discussions.</div>
<div style="text-align:left;text-indent:0px;margin-top:1em;margin-bottom:1em;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt">
I'm pleased to report that, following that exchange, I have dedicated some time to this and have successfully managed to set up and run NDN applications developed using
<code>python-ndn</code> within Mini-NDN experiments. I've worked through the practical steps required to integrate and execute these applications effectively in the simulated environment.</div>
<div style="text-align:left;text-indent:0px;margin-top:1em;margin-bottom:1em;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt">
Recognizing that others in the community might also be interested in leveraging <code>
python-ndn</code> with Mini-NDN, I believe sharing concrete examples and perhaps a brief guide could be quite valuable. These examples could demonstrate how to:</div>
<ol start="1" style="text-align:left">
<li style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt">
<div role="presentation" style="margin-top:1em;margin-bottom:1em">
Structure a <code>python-ndn</code> application for use within Mini-NDN.</div>
</li><li style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt">
<div role="presentation" style="margin-top:1em;margin-bottom:1em">
Potentially handle dependencies or environment setup within the Mini-NDN nodes.</div>
</li></ol>
<div style="text-align:left;text-indent:0px;margin-top:1em;margin-bottom:1em;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt">
Therefore, I would be very happy to prepare and share these implementation details and practical examples. My hope is that they could potentially be refined and incorporated into the official Mini-NDN documentation, perhaps as a tutorial or a dedicated section
on using different NDN application libraries.</div>
<div style="text-align:left;text-indent:0px;margin-top:1em;margin-bottom:1em;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt">
If these examples and potential documentation updates are found useful by the project and are incorporated,<b>would it be possible for me to be acknowledged as a contributor to the Mini-NDN project for this specific work?</b></div>
<div style="text-align:left;text-indent:0px;margin-top:1em;margin-bottom:1em;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt">
Thank you for your time, consideration, and the excellent work on Mini-NDN. I look forward to hearing from you regarding this proposal.</div>
<div style="text-align:left;text-indent:0px;margin-top:1em;margin-bottom:1em;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt">
Best regards,</div>
<div style="text-align:left;text-indent:0px;font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif;font-size:12pt">
Yulong</div>
</blockquote>
<div dir="ltr"><br>
</div>
</blockquote>
<div dir="ltr"><br>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
_______________________________________________<br>
Mini-NDN mailing list<br>
<a href="mailto:Mini-NDN@lists.cs.ucla.edu" target="_blank">Mini-NDN@lists.cs.ucla.edu</a><br>
<a href="https://www.lists.cs.ucla.edu/mailman/listinfo/mini-ndn" rel="noreferrer" target="_blank">https://www.lists.cs.ucla.edu/mailman/listinfo/mini-ndn</a><br>
</div></blockquote></div>
<br>
<div><b><i>“Uyarı: Bu e-posta mesajı kişiye özel olup, gizli
bilgiler içeriyor olabilir. Eğer bu e-posta mesajı size yanlışlıkla ulaşmışsa,
içeriğini hiçbir şekilde kullanmayınız ve ekli dosyaları açmayınız. Bu durumda
lütfen e-posta mesajını gönderen kullanıcıya haber veriniz ve tüm elektronik ve
yazılı kopyalarını siliniz. Adana Alparslan Türkeş Bilim ve Teknoloji
Üniversitesi, bu e-posta mesajının içeriği ile ilgili olarak hiçbir hukuksal
sorumluluğu kabul etmez.”</i></b></div><div><b><i><br></i></b></div><div><i><b>“Di</b></i><b><i>sclaimer: T</i></b><i><b>his e-mail message is personal and may contain confidential information. If this e-mail message reaches you by mistake, do not use its contents in any way and do not open the attached files. In this case, please notify the user who sent the e-mail message and delete all electronic and written copies. Adana Alparslan Türkeş Science and Technology University does not accept any legal responsibility for the content of this e-mail message."</b></i></div><div><b><i><br></i></b></div><br>