From 8529e0096accb99a45da7dae0b7b7721357fc652 Mon Sep 17 00:00:00 2001 From: chair28980 Date: Sat, 30 Sep 2023 02:52:39 -0700 Subject: [PATCH] update waku roadmap overview --- content/waku/milestones-overview.md | 422 ++++++++++++++++++---------- 1 file changed, 266 insertions(+), 156 deletions(-) diff --git a/content/waku/milestones-overview.md b/content/waku/milestones-overview.md index 77f6eca2a..5568f2633 100644 --- a/content/waku/milestones-overview.md +++ b/content/waku/milestones-overview.md @@ -5,235 +5,345 @@ lastmod: 2023-09-30 draft: false --- ### Milestone: Waku Network can Support 1 Million Users -- Link: https://github.com/waku-org/pm/milestone/4 -- Due by: 2023-11-30 ----------------------------- +Link: https://github.com/waku-org/pm/milestone/4 + +Due by: 2023-11-30 + + + +Epic: Cater for professional operators (Status Communities) -Epic: [Epic] Cater for professional operators (Status Communities) - Link: https://github.com/waku-org/pm/issues/92 + - Issues in Epic: - - https://github.com/waku-org/nwaku/issues/1929 - - https://github.com/fryorcraken/milestone-update/ ----------------------------- +- https://github.com/waku-org/nwaku/issues/1929 + +- https://github.com/fryorcraken/milestone-update/ + + + +Epic: Simulation with 10k nodes -Epic: [Epic] Simulation with 10k nodes - Link: https://github.com/waku-org/pm/issues/85 + - Issues in Epic: - - https://github.com/vacp2p/research/issues/191 ----------------------------- +- https://github.com/vacp2p/research/issues/191 -Epic: [Epic] PostgreSQL in service node: Further optimisations -Link: https://github.com/waku-org/pm/issues/84 -Issues in Epic: -https://github.com/waku-org/nwaku/issues/1894 -https://github.com/waku-org/nwaku/issues/1893 -https://github.com/waku-org/nwaku/issues/1888 -https://github.com/waku-org/nwaku/issues/1885 -https://github.com/waku-org/nwaku/issues/1842 -https://github.com/waku-org/nwaku/issues/1841 -https://github.com/waku-org/nwaku/issues/1840 -https://github.com/waku-org/nwaku/issues/1604 + ----------------------------- +Epic: PostgreSQL in service node: Further optimisations + +- Link: https://github.com/waku-org/pm/issues/84 + +- Issues in Epic: + +- https://github.com/waku-org/nwaku/issues/1894 + +- https://github.com/waku-org/nwaku/issues/1893 + +- https://github.com/waku-org/nwaku/issues/1888 + +- https://github.com/waku-org/nwaku/issues/1885 + +- https://github.com/waku-org/nwaku/issues/1842 + +- https://github.com/waku-org/nwaku/issues/1841 + +- https://github.com/waku-org/nwaku/issues/1840 + +- https://github.com/waku-org/nwaku/issues/1604 + + ### Milestone: Waku Network Gen 0 Link: https://github.com/waku-org/pm/milestone/1 + Due by: 2023-12-01 ----------------------------- + -Epic: [Epic] 3.4: Production and memberships on mainnet -Link: https://github.com/waku-org/pm/issues/87 -No issues in Epic description. +Epic: 3.4: Production and memberships on mainnet ----------------------------- +- Link: https://github.com/waku-org/pm/issues/87 -Epic: [Epic] 3.4: Further memberships -Link: https://github.com/waku-org/pm/issues/72 -No issues in Epic description. +- No issues in Epic description. ----------------------------- + -Epic: [Epic] 3.3: Membership for Status Communities -Link: https://github.com/waku-org/pm/issues/71 -No issues in Epic description. +Epic: 3.4: Further memberships ----------------------------- +- Link: https://github.com/waku-org/pm/issues/72 -Epic: [Epic] 3.2: Basic DoS protection in production -Link: https://github.com/waku-org/pm/issues/70 -Issues in Epic: -https://github.com/waku-org/go-waku/issues/732 -https://github.com/waku-org/go-waku/issues/731 -https://github.com/waku-org/go-waku/issues/655 +- No issues in Epic description. ----------------------------- + -Epic: [Epic] 1.5: Launch and dogfood integrated public Waku Network MVP -Link: https://github.com/waku-org/pm/issues/68 -Issues in Epic: -https://github.com/waku-org/research/issues/1 +Epic: 3.3: Membership for Status Communities ----------------------------- +- Link: https://github.com/waku-org/pm/issues/71 -Epic: [Epic] 1.4: Sharded peer management and discovery -Link: https://github.com/waku-org/pm/issues/67 -Issues in Epic: -https://github.com/waku-org/nwaku/issues/1941 -https://github.com/waku-org/nwaku/issues/1940 -https://github.com/waku-org/js-waku/issues/1505 -https://github.com/waku-org/js-waku/issues/1504 -https://github.com/waku-org/go-waku/issues/727 -https://github.com/waku-org/go-waku/issues/680 -https://github.com/waku-org/go-waku/issues/67 -https://github.com/waku-org/go-waku/issues/678 +- No issues in Epic description. ----------------------------- + -Epic: [Epic] 1.3: Node bandwidth management mechanism -Link: https://github.com/waku-org/pm/issues/66 -Issues in Epic: -https://github.com/waku-org/nwaku/issues/1947 -https://github.com/waku-org/nwaku/issues/1946 -https://github.com/waku-org/nwaku/issues/1945 -https://github.com/waku-org/nwaku/issues/1938 -https://github.com/waku-org/js-waku/issues/1503 -https://github.com/waku-org/go-waku/issues/677 +Epic: 3.2: Basic DoS protection in production ----------------------------- +- Link: https://github.com/waku-org/pm/issues/70 -Epic: [Epic] 1.2: Autosharding for autoscaling -Link: https://github.com/waku-org/pm/issues/65 -No issues in Epic description. +- Issues in Epic: ----------------------------- +- https://github.com/waku-org/go-waku/issues/732 -Epic: [Epic] 2.3: Basic distributed Store services -Link: https://github.com/waku-org/pm/issues/64 -No issues in Epic description. +- https://github.com/waku-org/go-waku/issues/731 ----------------------------- +- https://github.com/waku-org/go-waku/issues/655 -Epic: [Epic] 2.2: Sharded capability discovery for light protocols -Link: https://github.com/waku-org/pm/issues/63 -Issues in Epic: -https://github.com/waku-org/js-waku/issues/1506 + ----------------------------- +Epic: 1.5: Launch and dogfood integrated public Waku Network MVP -Epic: [Epic] 2.1: Production testing of existing protocols -Link: https://github.com/waku-org/pm/issues/49 -Issues in Epic: -https://github.com/waku-org/nwaku/issues/1950 -https://github.com/waku-org/nwaku/issues/1948 -https://github.com/waku-org/nwaku/issues/1888 -https://github.com/waku-org/js-waku/issues/1463 -https://github.com/waku-org/js-waku/issues/914 +- Link: https://github.com/waku-org/pm/issues/68 ----------------------------- +- Issues in Epic: + +- https://github.com/waku-org/research/issues/1 + + + +Epic: 1.4: Sharded peer management and discovery + +- Link: https://github.com/waku-org/pm/issues/67 + +- Issues in Epic: + +- https://github.com/waku-org/nwaku/issues/1941 + +- https://github.com/waku-org/nwaku/issues/1940 + +- https://github.com/waku-org/js-waku/issues/1505 + +- https://github.com/waku-org/js-waku/issues/1504 + +- https://github.com/waku-org/go-waku/issues/727 + +- https://github.com/waku-org/go-waku/issues/680 + +- https://github.com/waku-org/go-waku/issues/679 + +- https://github.com/waku-org/go-waku/issues/678 + + + +Epic: 1.3: Node bandwidth management mechanism + +- Link: https://github.com/waku-org/pm/issues/66 + +- Issues in Epic: + +- https://github.com/waku-org/nwaku/issues/1947 + +- https://github.com/waku-org/nwaku/issues/1946 + +- https://github.com/waku-org/nwaku/issues/1945 + +- https://github.com/waku-org/nwaku/issues/1938 + +- https://github.com/waku-org/js-waku/issues/1503 + +- https://github.com/waku-org/go-waku/issues/677 + + + +Epic: 1.2: Autosharding for autoscaling + +- Link: https://github.com/waku-org/pm/issues/65 + +- No issues in Epic description. + + + +Epic: 2.3: Basic distributed Store services + +- Link: https://github.com/waku-org/pm/issues/64 + +- No issues in Epic description. + + + +Epic: 2.2: Sharded capability discovery for light protocols + +- Link: https://github.com/waku-org/pm/issues/63 + +- Issues in Epic: + +- https://github.com/waku-org/js-waku/issues/1506 + + + +Epic: 2.1: Production testing of existing protocols + +- Link: https://github.com/waku-org/pm/issues/49 + +- Issues in Epic: + +- https://github.com/waku-org/nwaku/issues/1950 + +- https://github.com/waku-org/nwaku/issues/1948 + +- https://github.com/waku-org/nwaku/issues/1888 + +- https://github.com/waku-org/js-waku/issues/1463 + +- https://github.com/waku-org/js-waku/issues/914 + + Epic: Dogfood RLN in production -Link: https://github.com/waku-org/pm/issues/51 -No issues in Epic description. ----------------------------- +- Link: https://github.com/waku-org/pm/issues/51 + +- No issues in Epic description. + + Epic: Open membership mechanism -Link: https://github.com/waku-org/pm/issues/52 -No issues in Epic description. ----------------------------- +- Link: https://github.com/waku-org/pm/issues/52 + +- No issues in Epic description. + + Epic: RLN validation in production -Link: https://github.com/waku-org/pm/issues/55 -No issues in Epic description. ----------------------------- +- Link: https://github.com/waku-org/pm/issues/55 + +- No issues in Epic description. + + Epic: Autosharding - dogfooding -Link: https://github.com/waku-org/pm/issues/58 -No issues in Epic description. ----------------------------- +- Link: https://github.com/waku-org/pm/issues/58 + +- No issues in Epic description. + + ### Milestone: Quality Assurance processes are in place -Link: https://github.com/waku-org/pm/milestone/3 + +-Link: https://github.com/waku-org/pm/milestone/3 + Due by: 2024-03-31 ----------------------------- + -Epic: [Epic] Comprehensive Dev Testing -Link: https://github.com/waku-org/pm/issues/90 -Issues in Epic: -https://github.com/fryorcraken/milestone-update/ -https://github.com/waku-org/js-waku/issues/1589 -https://github.com/waku-org/js-waku/issues/1435 -https://github.com/waku-org/js-waku/issues/337 -https://github.com/waku-org/js-waku/issues/1595 -https://github.com/waku-org/js-waku/issues/1597 +Epic: Comprehensive Dev Testing ----------------------------- +- Link: https://github.com/waku-org/pm/issues/90 -Epic: [Epic] Automated Release processes -Link: https://github.com/waku-org/pm/issues/86 -Issues in Epic: -https://github.com/waku-org/nwaku/issues/1889 -https://github.com/waku-org/js-waku/issues/1543 -https://github.com/waku-org/waku-rust-bindings/issues/67 +- Issues in Epic: ----------------------------- +- https://github.com/fryorcraken/milestone-update/ -Epic: [Epic] End-to-end testing -Link: https://github.com/waku-org/pm/issues/34 +- https://github.com/waku-org/js-waku/issues/1589 -Issues in Epic: +- https://github.com/waku-org/js-waku/issues/1435 -https://notes.status.im/s/iylE6wdli# -https://github.com/waku-org/go-waku/issues/608 +- https://github.com/waku-org/js-waku/issues/337 ----------------------------- +- https://github.com/waku-org/js-waku/issues/1595 + +- https://github.com/waku-org/js-waku/issues/1597 + + + +Epic: Automated Release processes + +- Link: https://github.com/waku-org/pm/issues/86 + +- Issues in Epic: + +- https://github.com/waku-org/nwaku/issues/1889 + +- https://github.com/waku-org/js-waku/issues/1543 + +- https://github.com/waku-org/waku-rust-bindings/issues/67 + + + +Epic: End-to-end testing + +- Link: https://github.com/waku-org/pm/issues/34 + +- Issues in Epic: + +- https://notes.status.im/s/iylE6wdli# + +- https://github.com/waku-org/go-waku/issues/608 + + ### Milestone: Support Many Platforms + Link: https://github.com/waku-org/pm/milestone/2 + Due by: 2024-04-30 ----------------------------- + -Epic: [Epic] Ship RLN as part of non-native SDKs -Link: https://github.com/waku-org/pm/issues/88 +Epic: Ship RLN as part of non-native SDKs -Issues in Epic: -https://github.com/waku-org/go-zerokit-rln/issues/5 -https://github.com/waku-org/go-waku/issues/732 -https://github.com/waku-org/nwaku/issues/2033 -https://github.com/fryorcraken/milestone-update/ +- Link: https://github.com/waku-org/pm/issues/88 ----------------------------- +- Issues in Epic: -Epic: [Epic] REST API service node -Link: https://github.com/waku-org/pm/issues/82 +- https://github.com/waku-org/go-zerokit-rln/issues/5 -Issues in Epic: -https://github.com/waku-org/nwaku/issues/1988 -https://github.com/waku-org/nwaku/issues/1985 -https://github.com/waku-org/nwaku/issues/1910 -https://github.com/waku-org/nwaku/issues/1909 -https://github.com/waku-org/nwaku/issues/1872 -https://github.com/waku-org/nwaku/issues/1652 -https://github.com/waku-org/nwaku/issues/1214 -https://github.com/waku-org/nwaku/issues/1076 -https://github.com/waku-org/nwaku/issues/938 -https://github.com/waku-org/go-waku/issues/264 +- https://github.com/waku-org/go-waku/issues/732 ----------------------------- +- https://github.com/waku-org/nwaku/issues/2033 -Epic: [Epic] NodeJS Library -Link: https://github.com/waku-org/pm/issues/81 -Issues in Epic: -https://github.com/waku-org/nwaku/issues/1332 +- https://github.com/fryorcraken/milestone-update/ ----------------------------- \ No newline at end of file + + +Epic: REST API service node + +- Link: https://github.com/waku-org/pm/issues/82 + +- Issues in Epic: + +- https://github.com/waku-org/nwaku/issues/1988 + +- https://github.com/waku-org/nwaku/issues/1985 + +- https://github.com/waku-org/nwaku/issues/1910 + +- https://github.com/waku-org/nwaku/issues/1909 + +- https://github.com/waku-org/nwaku/issues/1872 + +- https://github.com/waku-org/nwaku/issues/1652 + +- https://github.com/waku-org/nwaku/issues/1214 + +- https://github.com/waku-org/nwaku/issues/1076 + +- https://github.com/waku-org/nwaku/issues/938 + +- https://github.com/waku-org/go-waku/issues/264 + + + +Epic: NodeJS Library + +- Link: https://github.com/waku-org/pm/issues/81 + +- Issues in Epic: + +- https://github.com/waku-org/nwaku/issues/1332 \ No newline at end of file