<div class="c3 doc-content">
    <p class="c4">
        <span class="c1">
            This is a reminder of the upcoming NFD call using Zoom 
        </span>
        <span class="c2">
            <a class="c5" href="https://arizona.zoom.us/j/82909523174?pwd=bEc2VXk4M3ZrdC95SGlxUHVzRVFyUT09">https://arizona.zoom.us/j/82909523174?pwd=bEc2VXk4M3ZrdC95SGlxUHVzRVFyUT09</a>
        </span>
        <br>
        <span class="c1">
            The current call time is every Friday 09:00-11:00 Pacific Time.
        </span>
    </p>
    <p class="c0">
        <span class="c1">

        </span>
    </p>
    <p class="c4">
        <span class="c1">
            <h2>
                The current agenda includes the following issues:
            </h2>
        </span>
    </p>
    
    <hr><p>Markdown parsing now working! We can start using the Workspace weekly call doc.</p><h2>NDN Community Meeting related</h2><ul><li><p>Open submission system. Don't wait until the last few weeks.</p></li><li><p>Elect hackathon leaders. Don't wait until the last few weeks.</p></li><li><p>Make a public announcement of NDNcomm 2025 + hackathon on https://named-data.net frontpage.</p></li></ul><h2>Prefix Announcement related</h2><ul><li><p>Existing issues:</p><ul><li><p>https://redmine.named-data.net/issues/4650 - NFD accepts prefix announcement object from local application</p></li><li><p>https://redmine.named-data.net/issues/4651 - NFD reuses application's prefix announcement object when it propagates the prefix announcement</p></li><li><p>https://redmine.named-data.net/issues/4541 - propagate strategy choice through routing announcement</p></li></ul></li><li><p>After a local application creates a prefix registration in the local forwarder from a prefix announcement object, how to decide whether the prefix should (1) stay in the local forwarder, or, (2) propagate to the connected testbed router and readvertised into global routing?</p></li><li><p>What should be the security model / trust schema for the testbed / global routing system to verify the prefix announcement objects?</p></li><li><p>1/ trust schema works on a given system model<br>2/ we still need to answer the question of how the local host and local hub find each other.<br>3/ with that, local hub fetches prefix announcement from the app</p></li><li><p>local forwarder is not in the business of verifying all the data forwarded, why prefix announcement (a data packet) should be different?</p></li></ul><h2>Workspace related</h2><ul><li><p>Is it time to eliminate Google Doc and switch to Workspace full time?</p><ul><li><p>Prolly not ready, given so many issues listed below?</p></li><li><p>However, if we don't switch, we would never face the problems fully!</p></li></ul></li></ul><h3>Connect / Join</h3><ul><li><p><a href="https://named-data.slack.com/archives/C010Y1K2B2A/p1733442336290899?thread_ts=1733437358.968489&cid=C010Y1K2B2A">CA stability</a> - ndncert-ca shouldn't rely on <em>TCP backdoor</em></p><ul><li><p>Meanwhile, run a monitoring script to check whether the CA is up. Email operators when it's broken. <code>ndncatchunks -v /ndn/weekly-call-doc/CA/INFO</code> is a good start.</p></li></ul></li><li><p><a href="https://named-data.slack.com/archives/C010Y1K2B2A/p1733511136880439">authorization reject due to wrong FCH query</a></p></li><li><p>How to connect to specific testbed router? This is useful to diagnosing router connectivity related issues.</p><ul><li><p>What's the point of showing a router name in "Reach Testbed"? The subsequent connections are still doing FCH query, without following what was initially entered in the router name box.</p></li></ul></li><li><p>Bad experience when the testbed certificate is expiring: abrupt disconnection, ~~lost data~~.</p></li><li><p>The ndncert PIN input should automatically strip whitespace. When I double click the PIN in email and copy it, a whitespace can be included easily. Since it's known that the testbed CA would not include a whitespace in the PIN, stripping the whitespace could improve user experience.</p></li><li><p>If a wrong PIN is entered, the "Security PIN has been sent to your email, please input it to continue." message is displayed again, with no indication that I entered wrong PIN.</p></li></ul><h3>Editor / Sync</h3><ul><li><p>How can I know what I wrote has been received by other participants or the repo? (except by looking at it from another workstation)</p></li><li><p>The cursor could create a "User: 665750769" box on the other workstation. What does the number mean? It doesn't match my identity.</p></li><li><p>Sometimes what I wrote on one workstation doesn't show up on the other workstation, even if the "Settings" tab shows increasing sequence number for the participant under both "persistent state" and "sync latest state".</p><ul><li><p>Traffic traces available: https://github.com/tntech-ngin/ndn-traffic-traces/tree/main/2024-12-20</p></li></ul></li><li><p>Document sync is running very slowly. Testbed NFD status page shows 100~300 Interests / sec are being sent to each participant browser. Is this traffic volume normal?</p><ul><li><p>This occurred on 2024-12-20. It's probably resolved as of 2025-01-02.</p></li></ul></li><li><p>After some minutes or hours, the testbed connection is disconnected by itself. DevTools shows error code 1000 for the WebSocket connection. This might be related to queue overflow caused by high traffic volume.</p><ul><li><p>There is limited UI feedback when this occurs. If I'm not watching when it's disconnected, the top-right message disappears and what I wrote would not be uploaded if I close the webpage at that moment. I have to look at Connection page to determine whether I'm still connected.</p></li></ul></li><li><p>What does "Missing updates that lead to pending: 2578960200: 564" mean? How to avoid this situation? How to recover from this situation?</p></li><li><p>Markdown hyperlink rendering issue:</p><ul><li><p>If I type a hyperlink with <code>[]()</code> syntax and then press CTRL+A CTRL+C to copy this Markdown document, the lines with hyperlink syntax <code>[]()</code> are copied with extra <code>\</code> symbols.</p></li><li><p>If I write the Markdown elsewhere with proper syntax and then CTRL+V paste it into this webpage, the hyperlinks are rendered but not navigable (I cannot open the link target with CTRL + left click).</p></li></ul></li><li><p>The <strong>COMPILE</strong> button is for LaTeX. It should be hidden when I'm in a Markdown document.</p></li><li><p>How to view historical versions of a file? If I delete a file by mistake, how to undelete? I know about the "historical version" feature in <em>Settings</em> tab, but I don't know what to put in the box.</p></li></ul><h3>Chat</h3><ul><li><p>When entering the chat tab, it is scrolled to the top (oldest message) instead of the bottom (newest message).</p></li><li><p>Is there a hotkey to send a chat message?</p></li><li><p>How to add / remove chat channels?</p></li><li><p>Is there a way to create a hyperlink to a chat message, so that it can be referred to from elsewhere, just like linking to a Slack message?</p></li><li><p>Can I get a browser push notification, if a chat message is received when my webpage is closed?</p></li></ul><h3>Weekly Notify Email</h3><ul><li><p>Automate weekly sending.</p></li><li><p>Identify the Markdown document by filename rather than GUID.</p></li></ul><ul><li><p>new node sponsored by PCL, where is it?</p></li><li><p>AVEIRO: offline, repair or delete?</p></li><li><p>BERN: offline, repair or delete?</p></li><li><p>SRRU: offline, repair or delete?</p></li><li><p>ANYANG: firewall blocking UDP and WebSocket incoming, repair?</p></li><li><p>TNO: firewall blocking UDP incoming, repair?</p></li><li><p>URJC, ANYANG, NEU, MEMPHIS, FRANKFURT, SINGAPORE: reinstall <a href="https://github.com/tntech-ngin/ndn-traffic-capture-scripts">traffic capture scripts</a>?</p></li></ul><p></p><hr>

    <p class="c0">
        <span class="c1">

        </span>
    </p>
    <p class="c4">
        <span>
            If you want to edit the issue list in this document, go to the Workspace app at
        </span>
        <span class="c2">
            <a class="c5" href="https://ndn-workspace.web.app">https://ndn-workspace.web.app</a>
        </span>
        <span class="c1">
            and follow the instructions to join a new workspace with the following trust anchor:
        </span>
    </p>
    <p class="c0">
        <span class="c1">

        </span>
    </p>
    <p class="c4">
        <span>
            /8=ndn/8=weekly-call-doc/8=KEY/8=%A0w%E9%88%23%27%D91/8=self/54=%00%00%01%92%CA%C4EN/1=%16u%A9%29%8BM%DA%82%A5%8FR%F2%AB%04-%89a%CF%82%AF%ED%FD%A1%5B%0E%28%F0%23%27%0B%D5%24
        </span>
    </p>

    <p class="c4">
        <span class="c1">
            Nfd-dev mailing list
        </span>
        <br>
        <span class="c2">
            <a class="c5" href="mailto:Nfd-dev@lists.cs.ucla.edu">Nfd-dev@lists.cs.ucla.edu</a>
        </span>
        <br>
        <span class="c2">
            <a class="c5" href="https://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev">https://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev</a>
        </span>
    </p>
</div>