roadmap/content/waku/updates/2023-08-21.md

91 lines
3.4 KiB
Markdown

---
title: "2023-08-21 Waku weekly"
tags:
- "waku-updates"
date: 2023-08-21
lastmod: 2023-08-22
draft: false
---
# 2023-08-21 Waku weekly
---
## Eco Dev
**[Aug 2023](https://github.com/waku-org/internal-waku-outreach/issues/103)** {E:2023-eco-growth}
- *achieved:* +20% increase on twitter followers and had a discussion with digital comms team regarding improving Waku's metrics on social handles. Migration of all ecodev elements from github to notion has also been initiated.
- *next:* publish the metrics dashboard after call with Vaclav and publish draft for advocates program. Also coordinate with Lou regarding ETHRome hackathon.
- *blocker:* none
---
## Docs
**[Advanced docs for js-waku](https://github.com/waku-org/docs.waku.org/issues/104)**
- _achieved_: added guide for `js-waku` debugging and running in NodeJS - [PR111](https://github.com/waku-org/docs.waku.org/pull/111)
- _next_: `js-waku` encryption guides
---
## Research
**[1.1 Network requirements and task breakdown](https://github.com/waku-org/research/issues/6)** {E:2023-1mil-users}
- _achieved_: Breakdown and assign tasks under each milestone for the 1 million users/public Waku Network epic.
- _next_: Refine/discuss task breakdown. Start working on Waku Network RFC.
---
## nwaku
**[Sharded peer management and discovery](https://github.com/waku-org/nwaku/issues/1919)** {E:2023-peer-mgmt}
- _achieved_: discv5 ENR update & filter predicate run-time updating
- _next_: PRs feedback updates
**[Autosharding v1](https://github.com/waku-org/nwaku/issues/1846)** {E:2023-1mil-users}
achieved: Complete! FILTER, LIGHTPUSH and RFC merged.
**[HTTP REST API: Store, Filter, Lightpush, Admin and Private APIs](https://github.com/waku-org/nwaku/issues/1076)** {E:2023-many-platforms}
- _achieved_: Legacy Filter - v1 - interface Rest Api support added. V2 implementation done wait for PR review
- _next_: Testing and add even more tests for failure cases.
---
## js-waku
**[Maintenance](https://github.com/waku-org/js-waku/issues/1455)** {E:2023-qa}
- _achieved_: breaking change for `@noble/secp256k1` PR in progress, redo trailing commas PR
**[Developer Experience (2023)](https://github.com/waku-org/js-waku/issues/1453)** {E:2023-eco-growth}
- _achieved:_ set default fallback fro `NodeRequirements`
**[Peer Exchange is supported and used by default](https://github.com/waku-org/js-waku/issues/1429)** {E:2023-light-protocols}
- _achieved_: peer-exchange included by default (PR opened)
- _next_: tasks breakdown and followup from dogfooding feedback
---
## go-waku
**[RLN enabled by default](https://github.com/waku-org/go-waku/issues/655)** {E:2023-rln}
- _achieved_: removed registration capability from the wakunode and created a separate subcommand to do the registration
- _next_: run rln-relay on all configured pubsub topics and content topics
**[Maintenance](https://github.com/waku-org/go-waku/issues/634)** {E:2023-qa}
- _achieved_: refactored wakuv2 metrics to make each protocol responsable for registering and defining its own metrics
**[RLN: Post-Testnet3 Improvements](https://github.com/waku-org/go-waku/issues/605)** {E:2023-rln}
achieved: interop with nwaku.
**[Introduce Peer Management](https://github.com/waku-org/go-waku/issues/594)** {E:2023-peer-mgmt}
- _achieved_: implement relay connectivity loop, log reachability status reported with help of AutoNAT service, local testing using waku simulator and bug fixes
- _next_: work towards dogfooding new peer mgmt with Status
---