<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">
Hi Yulong,
<div><br>
</div>
<div>Thank you for your contribution. Ashlesh Gawande will review your patch.</div>
<div><br>
</div>
<div>Lan<br id="lineBreakAtBeginningOfMessage">
<div><br>
<blockquote type="cite">
<div>On Dec 16, 2025, at 10:24, Yulong ZHANG <yzhang893@connect.hkust-gz.edu.cn> wrote:</div>
<br class="Apple-interchange-newline">
<div>
<div class="elementToProof" style="font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt;">
Hi Mini-NDN Team,</div>
<div class="elementToProof" style="font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt;">
I have submitted a patch that adds a new example to the<span class="Apple-converted-space"> </span><code>examples/</code> directory:<span class="Apple-converted-space"> </span><b>python-ndn Application-Layer Forwarding</b>.</div>
<div class="elementToProof" style="font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt;">
<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 class="elementToProof" style="font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt;">
<b>What this example does:</b><br>
It provides a clean, standalone implementation of a<span class="Apple-converted-space"> </span><b>Forwarder</b> node using<span class="Apple-converted-space"> </span><code>python-ndn</code> that:</div>
<ol start="1" data-end="10680" data-start="10527" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt;">
<div class="elementToProof" 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;">
<div class="elementToProof" 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;">
<div class="elementToProof" 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 class="elementToProof" style="font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt;">
<b>Technical Details:</b><br>
The scripts are written to be<span class="Apple-converted-space"> </span><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<span class="Apple-converted-space"> </span><code>NDN_CLIENT_TRANSPORT</code> environment
variable for Mininet integration.</div>
<div class="elementToProof" style="font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt;">
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 class="elementToProof" style="font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt;">
Best regards,</div>
<div class="elementToProof" style="font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt;">
Yulong</div>
<div style="font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt;">
<br>
</div>
<div id="appendonsend" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
</div>
<hr tabindex="-1" style="font-family: Helvetica; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; display: inline-block; width: 792.8125px;">
<span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;"></span>
<div id="divRplyFwdMsg" dir="ltr" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<font face="Calibri, sans-serif" style="font-size: 11pt;"><b>From:</b><span class="Apple-converted-space"> </span>Mini-NDN <<a href="mailto:mini-ndn-bounces@lists.cs.ucla.edu">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">mini-ndn@lists.cs.ucla.edu</a>><br>
<b>Sent:</b><span class="Apple-converted-space"> </span>Monday, October 27, 2025 7:41 PM<br>
<b>To:</b><span class="Apple-converted-space"> </span><a href="mailto:mini-ndn@lists.cs.ucla.edu">mini-ndn@lists.cs.ucla.edu</a><span class="Apple-converted-space"> </span><<a href="mailto:mini-ndn@lists.cs.ucla.edu">mini-ndn@lists.cs.ucla.edu</a>><br>
<b>Subject:</b><span class="Apple-converted-space"> </span>[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" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 18px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">
<br id="x_lineBreakAtBeginningOfSignature">
<div dir="ltr">Begin forwarded message:</div>
<div dir="ltr"><br>
</div>
<blockquote type="cite">
<div dir="ltr"><b>From:</b><span class="Apple-converted-space"> </span>"Alexander Wilhelm Lane (awlane)" <<a href="mailto:awlane@memphis.edu">awlane@memphis.edu</a>><br>
<b>Date:</b><span class="Apple-converted-space"> </span>October 26, 2025 at 16:05:57 CDT<br>
<b>To:</b><span class="Apple-converted-space"> </span>Yulong ZHANG <<a href="mailto:yzhang893@connect.hkust-gz.edu.cn">yzhang893@connect.hkust-gz.edu.cn</a>>, "Lan Wang (lanwang)" <<a href="mailto:lanwang@memphis.edu">lanwang@memphis.edu</a>>, "<a href="mailto:mini-ndn@lists.cs.ucla.edu">mini-ndn@lists.cs.ucla.edu</a>"
<<a href="mailto:mini-ndn@lists.cs.ucla.edu">mini-ndn@lists.cs.ucla.edu</a>><br>
<b>Subject:</b><span class="Apple-converted-space"> </span><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;">
Hi Yulong,</div>
<div dir="ltr" style="font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 12pt;">
<br>
</div>
<div dir="ltr" style="font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 12pt;">
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;">
<br>
</div>
<div dir="ltr" style="font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 12pt;">
Thanks,</div>
<div dir="ltr" style="font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 12pt;">
Alex Lane</div>
<div dir="ltr" style="font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 12pt;">
<br>
</div>
<div id="x_ms-outlook-mobile-signature" style="color: inherit; background-color: inherit;">
<div style="margin: 0in 0in 0.0001pt; font-family: Aptos, sans-serif; font-size: 12pt;">
Get<span class="Apple-converted-space"> </span><a href="https://aka.ms/GetOutlookForMac" originalsrc="https://aka.ms/GetOutlookForMac" data-outlook-id="aaf000c9-a777-43f2-847b-9dd3a1b47ee0" style="margin-top: 0px; margin-bottom: 0px;">Outlook for Mac<span class="Apple-converted-space"> </span></a></div>
</div>
<div id="x_mail-editor-reference-message-container" style="color: inherit; background-color: inherit;">
<div dir="ltr" class="x_ms-outlook-mobile-reference-message x_skipProofing"></div>
<div class="x_ms-outlook-mobile-reference-message x_skipProofing" 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;">
<b>From:<span class="Apple-converted-space"> </span></b>Yulong ZHANG <<a href="mailto:yzhang893@connect.hkust-gz.edu.cn">yzhang893@connect.hkust-gz.edu.cn</a>><br>
<b>Date:<span class="Apple-converted-space"> </span></b>Sunday, October 26, 2025 at 3:10 AM<br>
<b>To:<span class="Apple-converted-space"> </span></b>Lan Wang (lanwang) <<a href="mailto:lanwang@memphis.edu">lanwang@memphis.edu</a>>,<span class="Apple-converted-space"> </span><a href="mailto:mini-ndn@lists.cs.ucla.edu">mini-ndn@lists.cs.ucla.edu</a><span class="Apple-converted-space"> </span><<a href="mailto:mini-ndn@lists.cs.ucla.edu">mini-ndn@lists.cs.ucla.edu</a>>,
Alexander Wilhelm Lane (awlane) <<a href="mailto:awlane@memphis.edu">awlane@memphis.edu</a>><br>
<b>Subject:<span class="Apple-converted-space"> </span></b>Re: Follow-up: Successful Python-NDN Integration in Mini-NDN & Offer to Contribute Examples (Ref: GitHub Issue #80)<br>
<br>
</div>
<div class="x_ms-outlook-mobile-reference-message x_skipProofing" style="margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt;">
Dear Alex,</div>
<div class="x_ms-outlook-mobile-reference-message x_skipProofing" style="margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt;">
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 class="x_ms-outlook-mobile-reference-message x_skipProofing" style="margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt;">
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 class="x_ms-outlook-mobile-reference-message x_skipProofing" style="margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt;">
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 class="x_elementToProof" style="margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt;">
Best regards,<br>
Yulong Zhang</div>
<div dir="ltr" class="x_ms-outlook-mobile-reference-message x_skipProofing" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt;">
<br>
</div>
<hr style="display: inline-block; width: 783.015625px;">
<div id="x_divRplyFwdMsg" dir="ltr" style="color: inherit; background-color: inherit;">
<span style="font-family: Calibri, sans-serif; font-size: 11pt;"><b>From:</b> Mini-NDN <<a href="mailto:mini-ndn-bounces@lists.cs.ucla.edu">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">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">lanwang@memphis.edu</a>>;<span class="Apple-converted-space"> </span><a href="mailto:mini-ndn@lists.cs.ucla.edu">mini-ndn@lists.cs.ucla.edu</a><span class="Apple-converted-space"> </span><<a href="mailto:mini-ndn@lists.cs.ucla.edu">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 class="x_ms-outlook-mobile-reference-message x_skipProofing" cellspacing="0" cellpadding="0" style="text-indent: revert; line-height: revert; white-space: revert; background-color: revert; display: table; margin: revert; width: 799px; height: revert; table-layout: fixed; color: revert; box-sizing: border-box; border-collapse: collapse; border-spacing: 0px;">
<tbody>
<tr style="background-color: revert;">
<td class="x_ms-outlook-mobile-reference-message x_skipProofing" 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 class="x_ms-outlook-mobile-reference-message x_skipProofing" 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: 694px; height: revert;">
<div class="x_ms-outlook-mobile-reference-message x_skipProofing" 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<span class="Apple-converted-space"> </span><a href="mailto:mini-ndn@lists.cs.ucla.edu">mini-ndn@lists.cs.ucla.edu</a>.<span class="Apple-converted-space"> </span><a href="https://aka.ms/LearnAboutSenderIdentification" data-outlook-id="5b6087ca-f5a0-4d1c-a2c2-a87574d94ab7" style="color: revert; display: revert; background-color: revert;">Learn
why this is important</a></span></div>
</td>
<td class="x_ms-outlook-mobile-reference-message x_skipProofing" 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" class="x_ms-outlook-mobile-reference-message x_skipProofing" style="font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 12pt;">
Hi Yulong,</div>
<div dir="ltr" class="x_ms-outlook-mobile-reference-message x_skipProofing" style="font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 12pt;">
<br>
</div>
<div dir="ltr" class="x_ms-outlook-mobile-reference-message x_skipProofing" style="font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 12pt;">
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" class="x_ms-outlook-mobile-reference-message x_skipProofing" style="font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 12pt;">
<a href="https://github.com/named-data/.github/blob/main/CONTRIBUTING.md" originalsrc="https://github.com/named-data/.github/blob/main/CONTRIBUTING.md" data-outlook-id="8904c1b9-92bc-431d-b2cd-64d3657961b2">https://github.com/named-data/.github/blob/main/CONTRIBUTING.md</a></div>
<div dir="ltr" class="x_ms-outlook-mobile-reference-message x_skipProofing" style="font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 12pt;">
<br>
</div>
<div dir="ltr" class="x_ms-outlook-mobile-reference-message x_skipProofing" style="font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 12pt;">
Our Gerrit is located here:<span class="Apple-converted-space"> </span><a href="https://gerrit.named-data.net/admin/repos/mini-ndn,general" originalsrc="https://gerrit.named-data.net/admin/repos/mini-ndn,general" data-outlook-id="a5b93b4f-56a6-42f1-97ed-494820a0e119">https://gerrit.named-data.net/admin/repos/mini-ndn,general</a></div>
<div dir="ltr" class="x_ms-outlook-mobile-reference-message x_skipProofing" style="font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 12pt;">
And Redmine is located here:<span class="Apple-converted-space"> </span><a href="https://redmine.named-data.net/projects/mini-ndn" originalsrc="https://redmine.named-data.net/projects/mini-ndn" data-outlook-id="0f081060-b418-4330-877f-2d19d1592ce3">https://redmine.named-data.net/projects/mini-ndn</a></div>
<div dir="ltr" class="x_ms-outlook-mobile-reference-message x_skipProofing" style="font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 12pt;">
<br>
</div>
<div dir="ltr" class="x_ms-outlook-mobile-reference-message x_skipProofing" style="font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 12pt;">
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" originalsrc="https://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html" data-outlook-id="c6e08617-9490-4668-9e8e-2955603f7259">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" class="x_ms-outlook-mobile-reference-message x_skipProofing" style="font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 12pt;">
<br>
</div>
<div dir="ltr" class="x_ms-outlook-mobile-reference-message x_skipProofing" style="font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 12pt;">
Thanks,</div>
<div dir="ltr" class="x_ms-outlook-mobile-reference-message x_skipProofing" style="font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 12pt;">
Alex Lane</div>
<div dir="ltr" class="x_ms-outlook-mobile-reference-message x_skipProofing" style="font-family: Aptos, Arial, Helvetica, sans-serif; font-size: 12pt;">
<br>
</div>
<div id="x_x_ms-outlook-mobile-signature" style="color: inherit; background-color: inherit;">
<div style="margin: 0in 0in 0.0001pt; font-family: Aptos, sans-serif; font-size: 12pt;">
Get<span class="Apple-converted-space"> </span><a href="https://aka.ms/GetOutlookForMac" originalsrc="https://aka.ms/GetOutlookForMac" data-outlook-id="99eb7da0-60a3-4304-bab0-fd263b554874" style="margin-top: 0px; margin-bottom: 0px;">Outlook for Mac</a></div>
</div>
<div id="x_x_mail-editor-reference-message-container" style="color: inherit; background-color: inherit;">
<div class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing" 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;">
<b>From:<span class="Apple-converted-space"> </span></b>Mini-NDN <<a href="mailto:mini-ndn-bounces@lists.cs.ucla.edu">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">mini-ndn@lists.cs.ucla.edu</a>><br>
<b>Date:<span class="Apple-converted-space"> </span></b>Friday, October 24, 2025 at 11:09 AM<br>
<b>To:<span class="Apple-converted-space"> </span></b><a href="mailto:mini-ndn@lists.cs.ucla.edu">mini-ndn@lists.cs.ucla.edu</a><span class="Apple-converted-space"> </span><<a href="mailto:mini-ndn@lists.cs.ucla.edu">mini-ndn@lists.cs.ucla.edu</a>><br>
<b>Subject:<span class="Apple-converted-space"> </span></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 class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing" cellspacing="2" cellpadding="3" style="border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0); background-color: rgb(255, 235, 156); width: 799px; box-sizing: border-box; border-collapse: collapse; border-spacing: 0px;">
<tbody>
<tr>
<td class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing" align="center">
<div class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing" style="text-align: left; line-height: 10pt; font-family: Calibri; font-size: 8pt;">
<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" class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing"><br>
</div>
<div class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing">Yulong,</div>
<div dir="ltr" class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing"><br>
</div>
<div class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing">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" class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing"><br>
</div>
<div class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing">Lan</div>
<div dir="ltr" class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing"><br>
</div>
<blockquote>
<div class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing">On Oct 24, 2025, at 11:01, Lan Wang (lanwang) <<a href="mailto:lanwang@memphis.edu">lanwang@memphis.edu</a>> wrote:</div>
<div dir="ltr" class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing"><br>
</div>
<div class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing">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" class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing"><br>
</div>
<div class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing">Lan</div>
<div dir="ltr" class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing"><br>
</div>
<blockquote>
<div class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing">Begin forwarded message:</div>
<div dir="ltr" class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing"><br>
</div>
<div class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing" style="margin: 0px; font-family: -webkit-system-font, "Helvetica Neue", Helvetica, sans-serif;">
<b>From:<span class="Apple-converted-space"> </span></b><a href="mailto:mini-ndn-bounces@lists.cs.ucla.edu">mini-ndn-bounces@lists.cs.ucla.edu</a></div>
<div class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing" style="margin: 0px; font-family: -webkit-system-font, "Helvetica Neue", Helvetica, sans-serif;">
<b>Subject: Auto-discard notification</b></div>
<div dir="ltr" class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing"><br>
</div>
<div class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing" 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:<span class="Apple-converted-space"> </span></b></span>Yulong ZHANG <<a href="mailto:yzhang893@connect.hkust-gz.edu.cn" data-outlook-id="9c9d5ee2-f8ef-4407-9e20-f026d50ac0b4">yzhang893@connect.hkust-gz.edu.cn</a>></div>
<div class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing" 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:<span class="Apple-converted-space"> </span></b></span><b>Follow-up: Successful Python-NDN Integration in Mini-NDN & Offer to Contribute Examples (Ref: GitHub Issue #80)</b></div>
<div class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing" 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:<span class="Apple-converted-space"> </span></b></span>April 14, 2025 at 08:28:06 CDT</div>
<div class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing" 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:<span class="Apple-converted-space"> </span></b></span>"<a href="mailto:mini-ndn@lists.cs.ucla.edu" data-outlook-id="16384afb-0b05-4470-97fa-cd94dff4bfa4">mini-ndn@lists.cs.ucla.edu</a>" <<a href="mailto:mini-ndn@lists.cs.ucla.edu" data-outlook-id="6138626e-2900-4280-9442-65d26692f176">mini-ndn@lists.cs.ucla.edu</a>></div>
<div dir="ltr" class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing"><br>
<br>
</div>
<div class="x_x_elementToProof" 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 class="x_x_elementToProof" 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 class="x_x_elementToProof" 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 ([<span class="Apple-converted-space"> </span><a href="https://github.com/named-data/mini-ndn/issues/80" originalsrc="https://github.com/named-data/mini-ndn/issues/80" target="_new" id="OWA40a84756-e9e4-3186-e54a-b06c875eba7b" class="x_x_OWAAutoLink" rel="noopener" data-outlook-id="af6bfac8-8dfa-4ee9-8b1e-0b8124782787">https://github.com/named-data/mini-ndn/issues/80</a>]).
In that issue, I inquired about the support for<span class="Apple-converted-space"> </span><code>python-ndn</code> (<a href="https://python-ndn.readthedocs.io/" originalsrc="https://python-ndn.readthedocs.io/" target="_new" id="OWAfa8974d0-41b3-94e3-9a72-93efe49fef68" class="x_x_OWAAutoLink" rel="noopener" data-start="571" data-end="643" data-outlook-id="90cb6f6e-e172-404e-bf05-43c049173d7a">https://python-ndn.readthedocs.io/</a>)
within the Mini-NDN environment.</div>
<div class="x_x_elementToProof" 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<span class="Apple-converted-space"> </span><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 class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing" 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<span class="Apple-converted-space"> </span><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 class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing" 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<span class="Apple-converted-space"> </span><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" data-start="1585" data-end="1903" style="text-align: left;">
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt;">
<div class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing" role="presentation" style="margin-top: 1em; margin-bottom: 1em;">
Structure a<span class="Apple-converted-space"> </span><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 class="x_x_elementToProof" role="presentation" style="margin-top: 1em; margin-bottom: 1em;">
Potentially handle dependencies or environment setup within the Mini-NDN nodes.</div>
</li></ol>
<div class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing" 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 class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing" 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 class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing" 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 class="x_x_ms-outlook-mobile-reference-message x_x_skipProofing" 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 class="x_x_elementToProof" style="text-align: left; text-indent: 0px; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt;">
Yulong</div>
</blockquote>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</body>
</html>