From 0adc7657e903ea9a2909ca9ba0599a5ca5f19cf5 Mon Sep 17 00:00:00 2001 From: kaiserd <1684595+kaiserd@users.noreply.github.com> Date: Tue, 5 Sep 2023 12:45:50 +0200 Subject: [PATCH] vac roadmap update: p2p --- content/roadmap/vac/milestones-overview.md | 35 ------------------- content/roadmap/vac/overview.md | 23 +++++++----- .../nimlibp2p/vac/gossipsub-stagger-send.md | 13 +++++++ .../vac/p2p/nimlibp2p/vac/webrtc-transport.md | 10 ++++++ 4 files changed, 38 insertions(+), 43 deletions(-) delete mode 100644 content/roadmap/vac/milestones-overview.md create mode 100644 content/roadmap/vac/p2p/nimlibp2p/vac/gossipsub-stagger-send.md create mode 100644 content/roadmap/vac/p2p/nimlibp2p/vac/webrtc-transport.md diff --git a/content/roadmap/vac/milestones-overview.md b/content/roadmap/vac/milestones-overview.md deleted file mode 100644 index 785de6aaa..000000000 --- a/content/roadmap/vac/milestones-overview.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: "Vac Milestones Overview" -tags: -- "milestones" ---- - -[Overview Notion Page](https://www.notion.so/Vac-Roadmap-907df7eeac464143b00c6f49a20bb632?pvs=4) - Information copied here for now - -## Info -### Structure of milestone names: - -`vac::::_<counter>` -- `vac` indicates it is a vac milestone -- `unit` indicates the vac unit `p2p`, `dst`, `tke`, `acz`, `sc`, `zkvm`, `dr`, `rfc` -- `tag` tags a specific area / project / epic within the respective vac unit, e.g. `nimlibp2p`, or `zerokit` -- `for_project` indicates which Logos project the milestone is mainly for `nomos`, `waku`, `codex`, `nimbus`, `status`; or `vac` (meaning it is internal / helping all projects as a base layer) -- `title` the title of the milestone -- `counter` an optional counter; `01` is implicit; marked with a `02` onward indicates extensions of previous milestones - -## Vac Unit Roadmaps -- [Roadmap: P2P](https://www.notion.so/Roadmap-P2P-a409c34cb95b4b81af03f60cbf32f9c1?pvs=21) -- [Roadmap: Token Economics](https://www.notion.so/Roadmap-Token-Economics-e91f1cb58ebc4b1eb46b074220f535d0?pvs=21) -- [Roadmap: Distributed Systems Testing (DST))](https://www.notion.so/Roadmap-Distributed-Systems-Testing-DST-4ef0d8694d3e40d6a0cfe706855c43e6?pvs=21) -- [Roadmap: Applied Cryptography and ZK (ACZ)](https://www.notion.so/Roadmap-Applied-Cryptography-and-ZK-ACZ-00b3ba101fae4a099a2d7af2144ca66c?pvs=21) -- [Roadmap: Smart Contracts (SC)](https://www.notion.so/Roadmap-Smart-Contracts-SC-e60e0103cad543d5832144d5dd4611a0?pvs=21) -- [Roadmap: zkVM](https://www.notion.so/Roadmap-zkVM-59cb588bd2404e659633e008101310b5?pvs=21) -- [Roadmap: Deep Research (DR)](https://www.notion.so/Roadmap-Deep-Research-DR-561a864c890549c3861bf52ab979d7ab?pvs=21) -- [Roadmap: RFC Process](https://www.notion.so/Roadmap-RFC-Process-f8516d19132b41a0beb29c24510ebc09?pvs=21) - ---- - -### P2P -```mermaid - -``` \ No newline at end of file diff --git a/content/roadmap/vac/overview.md b/content/roadmap/vac/overview.md index 382415b8d..89cc0a191 100644 --- a/content/roadmap/vac/overview.md +++ b/content/roadmap/vac/overview.md @@ -13,18 +13,25 @@ title: Vac Roadmap - `title` the title of the milestone - `counter` an optional counter; `01` is implicit; marked with a `02` onward indicates extensions of previous milestones -### Groups +### Vac Unit Roadmaps + +#### R&D Service Units + - `p2p`: [[roadmap/vac/p2p/overview | Peer-to-peer]] -- `tke:` [[roadmap/vac/tke/overview|Token Engineering]] -- `dst:` [[roadmap/vac/dst/overview|Distributed Systems Testing]] -- `acz:` [[roadmap/vac/acz/overview|Applied Cryptography and Zero-knowledge]] -- `sc:` [[roadmap/vac/sc/overview|Smart Contracts]] -- `zkvm:` [[roadmap/vac/zkvm/overview|Zero-knowledge Virtual Machine]] +- `tke:` [[roadmap/vac/tke/overview | Token Engineering]] +- `dst:` [[roadmap/vac/dst/overview | Distributed Systems Testing]] +- `acz:` [[roadmap/vac/acz/overview | Applied Cryptography and Zero-knowledge]] +- `sc:` [[roadmap/vac/sc/overview | Smart Contracts]] + +#### Vac Core + - `dr:` [[roadmap/vac/dr/overview|Deep Research]] - `rfc:` [[roadmap/vac/rfc/overview|RFC Process and Maintenance]] +#### Incubator Projects + +- `zkvm:` [[roadmap/vac/zkvm/overview|Zero-knowledge Virtual Machine]] + ### Weekly Updates - [weekly updates](tags/vac-updates) ---- -- [Milestones](roadmap/vac/milestones-overview.md) diff --git a/content/roadmap/vac/p2p/nimlibp2p/vac/gossipsub-stagger-send.md b/content/roadmap/vac/p2p/nimlibp2p/vac/gossipsub-stagger-send.md new file mode 100644 index 000000000..dea4c14d9 --- /dev/null +++ b/content/roadmap/vac/p2p/nimlibp2p/vac/gossipsub-stagger-send.md @@ -0,0 +1,13 @@ +--- +title: "Gossipsub Stagger Send" +--- +## `vac:p2p:nimlibp2p:vac:gossipsub-stagger-send` +-- + +### Description + +* specification +* first implementation (not deployable yet, deploy version will be in a separate milestone after syncing with other implementations) + +### Deliverables + diff --git a/content/roadmap/vac/p2p/nimlibp2p/vac/webrtc-transport.md b/content/roadmap/vac/p2p/nimlibp2p/vac/webrtc-transport.md new file mode 100644 index 000000000..c4a585bda --- /dev/null +++ b/content/roadmap/vac/p2p/nimlibp2p/vac/webrtc-transport.md @@ -0,0 +1,10 @@ +--- +title: "WebRTC Transport" +--- +##`vac:p2p:nimlibp2p:vac:webrtc-transport` +-- + +### Description + +### Deliverables +