mirror of https://github.com/logos-co/roadmap.git
87 lines
3.8 KiB
Markdown
87 lines
3.8 KiB
Markdown
---
|
|
title: 2023-09-04 Waku weekly
|
|
tags:
|
|
- waku-updates
|
|
date: 2023-09-04
|
|
lastmod: 2023-09-04
|
|
draft: false
|
|
---
|
|
|
|
## 2023-09-04 Waku weekly
|
|
---
|
|
### Epics
|
|
|
|
**[1.1 Network requirements and task breakdown](https://github.com/waku-org/pm/issues/62)** {E:2023-1mil-users}
|
|
|
|
- _achieved_: Started working on Waku Network RFC. Visibility and traceability in GH improvements.
|
|
- _next_: Continue working on Waku Network RFC.
|
|
|
|
---
|
|
### nwaku
|
|
|
|
**[setting up static sharding fleet for Status](https://github.com/waku-org/nwaku/issues/1914)** {E:2023-10k-users}
|
|
|
|
- _achieved_: negotiation with infra to improve fleet definition, clarify postgresql deployment
|
|
- _next_: ensure fleet gets deployed as specified
|
|
|
|
**[Release Process Improvements](https://github.com/waku-org/nwaku/issues/1889)** {E:2023-qa}
|
|
|
|
- _achieved_: minor fixes in GH action workflows, building `experimental` (i.e. RLN enabled) image per-PR to simlify RLN testing/simulations
|
|
- _next_: document how to run PR built images in waku-simulator, adding Linux arm64 binaries and images
|
|
|
|
**[PostgreSQL](https://github.com/waku-org/nwaku/issues/1888)** {E:2023-10k-users}
|
|
|
|
- _achieved_: Download and start configuring `jmeter` to have a variable number of clients sending concurrent _Store_ requests.
|
|
- _next_: Carry on with stress testing & follow-up of the _Postgres_ addition to [wakuv2.shards](https://github.com/status-im/infra-nim-waku/blob/master/ansible/group_vars/wakuv2-shards.yml) by the _infra_ team.
|
|
|
|
**[nwaku c-bindings](https://github.com/waku-org/nwaku/issues/1332)** {E:2023-many-platforms}
|
|
|
|
- _achieved_: Merged PR that made the _Waku Node_ to be created within the _Waku Thread_. Submitted a PR that aims to make a safer the communication between the main thread and the _Waku Thread_.
|
|
- _next_: Merge the PR to enhance communication between threads and start extracting the thread context outside the library (comment: https://github.com/waku-org/nwaku/pull/1865#discussion_r1282722954).
|
|
|
|
**[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_: Complete Filter v2 PR foundings fixes.
|
|
- _blocking_: PR review found a design flow, need a little redesign.
|
|
|
|
---
|
|
### js-waku
|
|
|
|
**[Maintenance](https://github.com/waku-org/js-waku/issues/1455)** {E:2023-qa}
|
|
|
|
- _achieved_: @chainsafe/libp2p-gossipsub is updated
|
|
|
|
**[Developer Experience (2023)](https://github.com/waku-org/js-waku/issues/1453)** {E:2023-eco-growth}
|
|
|
|
- _achieved_: pre-emptive stream creations for light protocols, using lowest latency peers for light protocols (WIP)
|
|
- _next_: merging lowest latency peer PR
|
|
|
|
**[Waku Relay scalability in the Browser](https://github.com/waku-org/js-waku/issues/905)**
|
|
|
|
- _achieved_: complete PoC of Waku Relay over WebRTC using circuit relay
|
|
- _next_: pause this to prioritize Waku Network milestone
|
|
|
|
**[Cover Several Environments As Part of Testing](https://github.com/waku-org/js-waku/issues/52)** {E:2023-qa}
|
|
|
|
- _achieved_: finishing testing against chrome and react;
|
|
- _next_: investigate other adding browsers;
|
|
|
|
---
|
|
### go-waku
|
|
|
|
**[RLN enabled by default](https://github.com/waku-org/go-waku/issues/655)** {E:2023-rln}
|
|
|
|
- _achieved_: test keystore interop with nwaku, integrate waku rln registry, and restore valid roots from DB
|
|
- _next_: ordered validator execution, bandwidth validation, upgrade zerokit
|
|
|
|
**[Maintenance](https://github.com/waku-org/go-waku/issues/634)** {E:2023-qa}
|
|
|
|
- _achieved_: allow mixing named and static shards, logs successful message pushes, concurrency fixes for filterv2
|
|
|
|
**[Auto-sharding v1](https://github.com/waku-org/go-waku/issues/623)** {E:2023-1mil-users}
|
|
|
|
- _achieved_: Implemented new config for autosharding and ENR updates with shard info
|
|
- _next_: update various protocols to autoshard
|
|
|
|
--- |