Skip to content

Commit 77b2d10

Browse files
committed
Add Messaging section to 2026-06-29 weekly
Messaging's 2026-06-29 update landed (commit 99fd2f0). Backfilled the weekly report: - Stats: 1 -> 2 teams reporting; 10+ -> 50+ PRs - Notice updated to reflect AnonComms + Messaging reported, Blockchain / Storage / Logos Core still pending - 2 new highlight cards (logos-chat v0.1.1 release; RLN modularization) - Messaging tab added as the default active tab - Messaging team-content covers: Messaging API GA orchestrator work, RLN for lightpush (3 phases merged), Reliable Channel API, QUIC docs, fleet stability, Chat group conversations (5 libchat merges), Logos Core Chat/DirectV1 integration, and maintenance The Messaging tab replaces AnonComms as the default active tab per the standard tab-ordering convention.
1 parent 99fd2f0 commit 77b2d10

1 file changed

Lines changed: 257 additions & 5 deletions

File tree

content/reports/weekly/2026-06-29.html

Lines changed: 257 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -532,16 +532,16 @@ <h1>Logos Collective Weekly Summary</h1>
532532

533533
<div class="stats-bar">
534534
<div class="stat">
535-
<div class="stat-value">1</div>
535+
<div class="stat-value">2</div>
536536
<div class="stat-label">Teams Reporting</div>
537537
</div>
538538
<div class="stat">
539-
<div class="stat-value">10+</div>
539+
<div class="stat-value">50+</div>
540540
<div class="stat-label">PRs &amp; Updates</div>
541541
</div>
542542
</div>
543543

544-
<p style="text-align:center; color: var(--text-secondary); font-size: 0.9rem; margin-bottom: 1.5rem;">Note: Only AnonComms has reported so far this week. Other team sections will be added as updates land.</p>
544+
<p style="text-align:center; color: var(--text-secondary); font-size: 0.9rem; margin-bottom: 1.5rem;">Note: AnonComms and Messaging have reported. Blockchain, Storage, and Logos Core sections will be added as updates land.</p>
545545

546546
<section class="highlights-section">
547547
<h2>Key Highlights</h2>
@@ -566,6 +566,14 @@ <h2>Key Highlights</h2>
566566
<div class="team">AnonComms</div>
567567
<p>Payments demo completed for local and testnet sequencer; LEZ oracle RFC PR opened.</p>
568568
</div>
569+
<div class="highlight-card messaging">
570+
<div class="team">Messaging</div>
571+
<p>Released <code>logos-chat-module</code> v0.1.1 and <code>logos-chat-ui</code> v0.1.1. LogosDelivery orchestrator introduced as the project entry point; api-shape phase 2 landed.</p>
572+
</div>
573+
<div class="highlight-card messaging">
574+
<div class="team">Messaging</div>
575+
<p>RLN isolated into a self-contained module reusable by any protocol &mdash; extraction of the validator, rename to <code>waku_rln</code>, and <code>mountRlnRelay</code> without <code>wakuRelay</code> all merged in three phases.</p>
576+
</div>
569577
</div>
570578
</section>
571579

@@ -578,13 +586,257 @@ <h2>Key Highlights</h2>
578586
</div>
579587

580588
<div class="tabs">
581-
<button class="tab anoncomms active" data-team="anoncomms">AnonComms</button>
589+
<button class="tab messaging active" data-team="messaging">Messaging</button>
590+
<button class="tab anoncomms" data-team="anoncomms">AnonComms</button>
591+
</div>
592+
593+
<!-- ================================================================
594+
MESSAGING
595+
================================================================ -->
596+
<div class="team-content active" id="messaging">
597+
<div class="milestone expanded">
598+
<div class="milestone-header" onclick="toggleMilestone(this)">
599+
<h3>Logos Integrations &mdash; Releases</h3>
600+
<span class="milestone-toggle">^</span>
601+
</div>
602+
<div class="milestone-body">
603+
<div class="milestone-content">
604+
<div class="deliverable">
605+
<h4>logos-chat-module &amp; logos-chat-ui v0.1.1</h4>
606+
<span class="section-label achieved">Achieved</span>
607+
<ul class="item-list">
608+
<li><strong>Released</strong> <code>logos-chat-module</code> v0.1.1 and <code>logos-chat-ui</code> v0.1.1</li>
609+
</ul>
610+
</div>
611+
</div>
612+
</div>
613+
</div>
614+
615+
<div class="milestone expanded">
616+
<div class="milestone-header" onclick="toggleMilestone(this)">
617+
<h3>Logos Delivery &mdash; <a href="https://github.com/logos-messaging/pm/issues/414">Messaging API General Availability</a></h3>
618+
<span class="milestone-toggle">^</span>
619+
</div>
620+
<div class="milestone-body">
621+
<div class="milestone-content">
622+
<div class="deliverable">
623+
<h4>Stabilize and improve Messaging API, fix bugs</h4>
624+
<span class="section-label achieved">Achieved</span>
625+
<ul class="item-list">
626+
<li><a href="https://github.com/logos-messaging/logos-delivery/pull/3970">Add LogosDelivery orchestrator as project entry point</a></li>
627+
<li><a href="https://github.com/logos-messaging/logos-delivery/pull/3967">Retry send tasks stuck in Entry state</a></li>
628+
<li><a href="https://github.com/logos-messaging/logos-delivery/pull/3965">Cap store checks on propagated messages by MessagingClient</a></li>
629+
<li><a href="https://github.com/logos-messaging/logos-delivery/pull/4007"><code>start_node()</code> after <code>stop_node()</code> re-opens the listener</a></li>
630+
<li><a href="https://github.com/logos-messaging/logos-delivery/pull/3976">Apply LogosDelivery Orchestrator changes to <code>api_send</code> tests</a></li>
631+
<li><a href="https://github.com/logos-messaging/logos-delivery/issues/3879">API design</a>: <a href="https://github.com/logos-messaging/logos-delivery/pull/3974">api shape phase 2</a>, <a href="https://github.com/logos-messaging/logos-delivery/pull/3999">integrate api-shape phase 2 + api interfaces</a></li>
632+
</ul>
633+
<span class="section-label next">Next</span>
634+
<ul class="item-list">
635+
<li><a href="https://github.com/logos-messaging/logos-delivery/issues/4005">Separate binary to allow DST test messaging-client API</a></li>
636+
<li>API design: <a href="https://github.com/logos-messaging/logos-delivery/pull/4001">define layer contracts with concept, not RootObj inheritance</a>, <a href="https://github.com/logos-messaging/logos-delivery/pull/4000">messaging depends on Waku kernel, not raw <code>WakuNode</code></a>, <a href="https://github.com/logos-messaging/logos-delivery/pull/3966">Structured API Layers PR review fixes</a></li>
637+
</ul>
638+
</div>
639+
</div>
640+
</div>
641+
</div>
642+
643+
<div class="milestone expanded">
644+
<div class="milestone-header" onclick="toggleMilestone(this)">
645+
<h3>Logos Delivery &mdash; <a href="https://github.com/logos-messaging/pm/issues/411">RLN for lightpush</a></h3>
646+
<span class="milestone-toggle">^</span>
647+
</div>
648+
<div class="milestone-body">
649+
<div class="milestone-content">
650+
<div class="deliverable">
651+
<h4><a href="https://github.com/logos-messaging/pm/issues/344">Improve RLN UX by reducing contract interactions</a></h4>
652+
<span class="section-label achieved">Achieved</span>
653+
<ul class="item-list">
654+
<li>Progress on <a href="https://github.com/logos-messaging/logos-delivery/issues/3954">isolating RLN into a self-contained module</a> usable by any protocol:
655+
<ul>
656+
<li><a href="https://github.com/logos-messaging/logos-delivery/pull/3984">phase 1 &mdash; extract <code>generateRlnValidator</code> into temp adapter dir</a></li>
657+
<li><a href="https://github.com/logos-messaging/logos-delivery/pull/3978">phase 2 &mdash; rename/restructure <code>waku_rln_relay</code> &rarr; <code>waku_rln</code></a></li>
658+
<li><a href="https://github.com/logos-messaging/logos-delivery/pull/3985">phase 3 &mdash; inline RLN validator, allow <code>mountRlnRelay</code> without <code>wakuRelay</code></a></li>
659+
</ul>
660+
</li>
661+
<li><a href="https://github.com/logos-messaging/logos-delivery/pull/3995">Add S16 lightpush dynamic-recovery unittest</a></li>
662+
<li><a href="https://github.com/logos-messaging/logos-delivery/issues/3220">RLN fails to reset at epoch limit</a></li>
663+
</ul>
664+
<span class="section-label next">Next</span>
665+
<ul class="item-list">
666+
<li>phase 4 &mdash; wire lightpush callbacks to call RLN directly</li>
667+
<li><a href="https://github.com/logos-messaging/logos-delivery/issues/4002">Do not override <code>Rln</code> result instance</a></li>
668+
</ul>
669+
</div>
670+
</div>
671+
</div>
672+
</div>
673+
674+
<div class="milestone expanded">
675+
<div class="milestone-header" onclick="toggleMilestone(this)">
676+
<h3>Logos Delivery &mdash; Reliable Channel API Developer Preview</h3>
677+
<span class="milestone-toggle">^</span>
678+
</div>
679+
<div class="milestone-body">
680+
<div class="milestone-content">
681+
<div class="deliverable">
682+
<h4><a href="https://github.com/logos-messaging/pm/issues/412">Implement Reliable Channel API</a></h4>
683+
<span class="section-label achieved">Achieved</span>
684+
<ul class="item-list">
685+
<li><a href="https://github.com/logos-messaging/logos-delivery/issues/3959">First phase of interop tests for reliable channel API</a></li>
686+
</ul>
687+
<span class="section-label next">Next</span>
688+
<ul class="item-list">
689+
<li><a href="https://github.com/logos-messaging/logos-delivery/pull/3994">Replace <code>ReliableChannel</code> <code>sendhandler</code> hack</a></li>
690+
<li><a href="https://github.com/logos-messaging/logos-delivery-interop-tests/issues/191">E2E testing of LogosDelivery Reliable Channel API</a></li>
691+
</ul>
692+
</div>
693+
</div>
694+
</div>
695+
</div>
696+
697+
<div class="milestone">
698+
<div class="milestone-header" onclick="toggleMilestone(this)">
699+
<h3>Logos Delivery &mdash; QUIC Transport</h3>
700+
<span class="milestone-toggle">^</span>
701+
</div>
702+
<div class="milestone-body">
703+
<div class="milestone-content">
704+
<div class="deliverable">
705+
<h4><a href="https://github.com/logos-messaging/pm/issues/324">Trial QUIC</a></h4>
706+
<span class="section-label achieved">Achieved</span>
707+
<ul class="item-list">
708+
<li><a href="https://github.com/logos-messaging/logos-delivery/issues/3987">Document enabling QUIC transport</a></li>
709+
<li><a href="https://github.com/logos-messaging/logos-delivery/pull/3988">Fix .md docs (broken links, add QUIC notes)</a></li>
710+
</ul>
711+
<span class="section-label next">Next</span>
712+
<ul class="item-list">
713+
<li><a href="https://github.com/logos-messaging/logos-delivery/issues/3986">DST scale validation of QUIC transport</a></li>
714+
</ul>
715+
</div>
716+
</div>
717+
</div>
718+
</div>
719+
720+
<div class="milestone">
721+
<div class="milestone-header" onclick="toggleMilestone(this)">
722+
<h3>Logos Delivery &mdash; Fleet Stability</h3>
723+
<span class="milestone-toggle">^</span>
724+
</div>
725+
<div class="milestone-body">
726+
<div class="milestone-content">
727+
<div class="deliverable">
728+
<h4><a href="https://github.com/logos-messaging/pm/issues/384">Resolve known fleet stability issues</a></h4>
729+
<span class="section-label next">Next</span>
730+
<ul class="item-list">
731+
<li><a href="https://github.com/logos-messaging/logos-delivery/pull/3939">Prune stale discv5 peers from peer store so PX stops serving dead ENRs</a></li>
732+
</ul>
733+
</div>
734+
</div>
735+
</div>
736+
</div>
737+
738+
<div class="milestone expanded">
739+
<div class="milestone-header" onclick="toggleMilestone(this)">
740+
<h3>Logos Chat &mdash; Group Conversations</h3>
741+
<span class="milestone-toggle">^</span>
742+
</div>
743+
<div class="milestone-body">
744+
<div class="milestone-content">
745+
<div class="deliverable">
746+
<h4><a href="https://github.com/logos-messaging/pm/issues/346">Add Group Chat</a></h4>
747+
<span class="section-label achieved">Achieved</span>
748+
<ul class="item-list">
749+
<li><a href="https://github.com/logos-messaging/libchat/pull/145">Add <code>ChatClientBuilder</code></a></li>
750+
<li><a href="https://github.com/logos-messaging/libchat/pull/148">Componentize Logos Delivery</a></li>
751+
<li><a href="https://github.com/logos-messaging/libchat/pull/156">Enable DeMLS configuration for description and group name</a></li>
752+
<li>Cleanup Transport mechanisms &mdash; <a href="https://github.com/logos-messaging/libchat/pull/157">#157</a>, <a href="https://github.com/logos-messaging/libchat/pull/159">#159</a></li>
753+
<li><a href="https://github.com/logos-messaging/libchat/pull/160">DeMLS bug fixes</a></li>
754+
</ul>
755+
</div>
756+
<div class="deliverable">
757+
<h4>Implement simple identity model</h4>
758+
<span class="section-label achieved">Achieved</span>
759+
<ul class="item-list">
760+
<li><a href="https://github.com/logos-messaging/libchat/pull/146">Attach Sender information to members</a></li>
761+
</ul>
762+
</div>
763+
<div class="deliverable">
764+
<h4>Implement contact discovery</h4>
765+
<span class="section-label achieved">Achieved</span>
766+
<ul class="item-list">
767+
<li><a href="https://github.com/logos-messaging/libchat/pull/147">Unify KeyPackages between Convos</a></li>
768+
</ul>
769+
</div>
770+
</div>
771+
</div>
772+
</div>
773+
774+
<div class="milestone">
775+
<div class="milestone-header" onclick="toggleMilestone(this)">
776+
<h3>Logos Core Integration &mdash; Phase 2</h3>
777+
<span class="milestone-toggle">^</span>
778+
</div>
779+
<div class="milestone-body">
780+
<div class="milestone-content">
781+
<div class="deliverable">
782+
<h4><a href="https://github.com/logos-messaging/pm/issues/387">Integrate Chat and Delivery Logos Core modules</a></h4>
783+
<span class="section-label achieved">Achieved</span>
784+
<ul class="item-list">
785+
<li><a href="https://github.com/logos-co/logos-chat-module/pull/36">Doc Chat-module usage</a></li>
786+
</ul>
787+
</div>
788+
<div class="deliverable">
789+
<h4><a href="https://github.com/logos-messaging/pm/issues/375">Add support for groups in Logos Core Chat module</a></h4>
790+
<span class="section-label next">Next</span>
791+
<ul class="item-list">
792+
<li><a href="https://github.com/logos-co/logos-chat-module/pull/37">Add DirectV1 support in Chat module</a></li>
793+
</ul>
794+
</div>
795+
<div class="deliverable">
796+
<h4><a href="https://github.com/logos-messaging/pm/issues/390">Build Logos Core demo app in QML</a></h4>
797+
<span class="section-label next">Next</span>
798+
<ul class="item-list">
799+
<li><a href="https://github.com/logos-co/logos-chat-ui/pull/30">Add DirectV1 support in Chat module UI</a></li>
800+
</ul>
801+
</div>
802+
</div>
803+
</div>
804+
</div>
805+
806+
<div class="milestone">
807+
<div class="milestone-header" onclick="toggleMilestone(this)">
808+
<h3>Maintenance</h3>
809+
<span class="milestone-toggle">^</span>
810+
</div>
811+
<div class="milestone-body">
812+
<div class="milestone-content">
813+
<div class="deliverable">
814+
<h4>Fixes &amp; Chores</h4>
815+
<span class="section-label achieved">Achieved</span>
816+
<ul class="item-list">
817+
<li><a href="https://github.com/logos-messaging/logos-delivery/pull/3969">Workaround MacOS build issue between new bearssl 0.2.9 and chronos</a></li>
818+
<li><a href="https://github.com/logos-messaging/logos-delivery/pull/3982">Build C/C++ examples on macOS via POSIX <code>getopt</code></a></li>
819+
<li><a href="https://github.com/logos-messaging/logos-delivery/pull/3997">Temporarily extend CI test job timeout</a></li>
820+
<li><a href="https://github.com/logos-messaging/nim-ffi/pull/101">Sharded MPSC request ingress</a></li>
821+
</ul>
822+
<span class="section-label next">Next</span>
823+
<ul class="item-list">
824+
<li><a href="https://github.com/logos-messaging/logos-delivery/issues/3851">FFI library consolidation</a></li>
825+
<li><a href="https://github.com/logos-messaging/nim-sds/pull/83">Adopt nim-ffi 0.2 CBOR ABI (nim-sds v0.2.0-rc.1)</a></li>
826+
<li><a href="https://github.com/logos-messaging/logos-delivery/issues/3955">Replace all <code>Option</code> (std/options) with <code>Opt</code> (results)</a></li>
827+
<li><a href="https://github.com/logos-messaging/logos-delivery/pull/3998">Remove hardcoded ports in tests</a></li>
828+
<li><a href="https://github.com/logos-messaging/logos-delivery/pull/4006">Fix <code>portsShift</code> feature</a></li>
829+
</ul>
830+
</div>
831+
</div>
832+
</div>
833+
</div>
582834
</div>
583835

584836
<!-- ================================================================
585837
ANONCOMMS
586838
================================================================ -->
587-
<div class="team-content active" id="anoncomms">
839+
<div class="team-content" id="anoncomms">
588840

589841
<div class="milestone expanded">
590842
<div class="milestone-header" onclick="toggleMilestone(this)">

0 commit comments

Comments
 (0)